Azure sql database 是否有基于UI的方法将csv数据加载到Azure SQL数据库?

Azure sql database 是否有基于UI的方法将csv数据加载到Azure SQL数据库?,azure-sql-database,azure-blob-storage,Azure Sql Database,Azure Blob Storage,我正在尝试找出将数据加载到Azure SQL数据库的最简单方法。我知道所有引用的方法,以及各种ETL工具。到目前为止,使用SSM的bcp似乎是最简单的方法。 我的问题是,有没有一种更简单的基于用户界面的方式将数据从文件加载到表中,或者通过bucket(blob存储)或直接上传,就像我们在Google BigQuery、AWS RedShift、Athena或Glue中所做的那样?看起来您所使用的所有方法都是当前唯一受支持的方法,Data Factory不是基于UI的解决方案,但可能很简单,可以找

我正在尝试找出将数据加载到Azure SQL数据库的最简单方法。我知道所有引用的方法,以及各种ETL工具。到目前为止,使用SSM的bcp似乎是最简单的方法。
我的问题是,有没有一种更简单的基于用户界面的方式将数据从文件加载到表中,或者通过bucket(blob存储)或直接上传,就像我们在Google BigQuery、AWS RedShift、Athena或Glue中所做的那样?

看起来您所使用的所有方法都是当前唯一受支持的方法,Data Factory不是基于UI的解决方案,但可能很简单,可以找到有关它的更多信息

请尝试Azure Data Factory复制数据工具,如前所述

1.在“让我们开始”页面上,选择“复制数据”互动程序以启动“复制数据”工具

2.在“属性”页面的“任务名称”下,输入CopyFromBlobToSqlPipeline。然后选择Next。数据工厂UI使用指定的任务名称创建管道

3.在“源数据存储”页面上,完成以下步骤:

3a。单击+创建新连接以添加连接

3b。从库中选择Azure Blob存储,然后选择下一步

3c。在“新建链接服务”页面上,从“存储帐户名称”列表中选择您的存储帐户,然后选择“完成”

3d。选择新创建的链接服务作为源,然后单击下一步

4.在“选择输入文件或文件夹”页面上,完成以下步骤:

4a。单击浏览浏览文件,然后单击选择

4b。单击“下一步”移动到下一步

5.请注意,在“文件格式设置”页面上,该工具会自动检测列和行分隔符。选择下一步。您还可以在此页面上预览数据和查看输入数据的架构

6.在目标数据存储页面上,完成以下步骤:

6a。单击+创建新连接以添加连接

6b。从库中选择Azure SQL数据库,然后选择下一步

6c。在“新建链接服务”页面上,从下拉列表中选择服务器名称和数据库名称,并指定用户名和密码,然后选择“完成”

6d。选择新创建的链接服务作为接收器,然后单击下一步

7.在“表格映射”页面上,选择表格,然后选择“下一步”

9.在设置页面上,选择下一步


10.在摘要页面上,查看设置,然后选择下一步。

我认为您可以将导入向导用于SSMS。它可以帮助您最直接地将csv文件导入到表中

这是我的建议

以下是如何从SQL Azure导入:

  • 在SQL Server Management Studio中,连接到Azure SQL数据库

  • 右键单击该数据库并从下拉上下文菜单中选择
    任务
    |
    导入数据

  • 选择一个数据源:Azure Blob源。

  • 选择目标:SQL Server本机客户端11.0。

  • 5.选择源表和视图:选择csv文件。

  • 预览数据类型映射。

  • 保存并运行包:立即运行并完成向导。

  • 芬奇

  • 您将从Azure Blob中的csv文件将数据加载到Azure SQL数据库中的表中

    希望这有帮助