我使用Azure门户创建了一个空的SQL数据库。我还向data lake Storage Gen 1中的数据湖添加了一些示例数据。我下载了SSMS,将其链接到包含SQL数据库的服务器,并使用SSMS添加了一个新表,以便有一个目标位置将数据导入到SQL数据库中。
问题: 1.我在SSMS中添加的新表在Azure中是否可识别?;2.如何将我创建的数据湖中的示例数据获取到我在Azure SQL数据库中创建的新表中?
一篇文章建议使用Azure HDInsight传输数据,但这不是我免费订阅的一部分,我不知道使用它会产生多少费用。
发布于 2020-06-05 03:17:56
我在SSMS中添加的新表在中是否能被识别?
是的,当我们使用SSMS连接到Azure SQL数据库时,查询编辑器中的所有操作都将注册/同步到Azure SQL数据库。当SQL语句执行/运行时,我们可以刷新SSMS,新表就会存在。
如何将我创建的数据湖中的示例数据放入我在Azure SQL数据库中创建的新表中?
添加到data Lake Storage Gen 1,CSV文件的示例数据是什么?如果文件不是很大,我建议你下载到你的本地计算机上,然后使用SSMS Import and Export Wizard将数据加载到Azure SQL数据库中。这可能需要一些时间,但它是免费的。
或者你可以参考教程Copy data between Data Lake Storage Gen1 and Azure SQL Database using Sqoop,当我们创建Azure HDInsight时,我没有发现它的价格。我不确定是不是免费的。我想你可以试试。
希望这能有所帮助。
https://stackoverflow.com/questions/62202280
复制