如何将restapi响应中的列映射到数据库表列?

时间:2019-04-10 07:32:48

标签: azure-active-directory azure-sql-database azure-data-factory

我正在从azure数据工厂中的restapi中提取数据,并将数据加载到sql服务器。连接restapi url后,下面给出了数据响应。我需要将列映射到sql服务器中的表。如何将Restapi响应中的列映射到表列。

“ @ odata.context”:“ https://io-dev.crm3.dynamics.com/api/data/v8.2/ $ metadata#Microsoft.Dynamics.CRM.indskr_iOFetchAuditDataResponse”,     “ JSONOutput”:“ {\” AuditDataSet \“:[{\” AuditID \“:\” f45eb7ab-0b57-e911-80f4-0004ff9d7444 \“,\” ChangedBy \“:\” f8ac67d9-e7c0-e811-a979- 000d3af49c6c \“,\” ChangedColumns \“:null,\” ChangedDate \“:\” 2019-04-04T18:58:50Z \“,\” ChangedNewValues \“:null,\” ChangedOldValues \“:null,\”事件\“:33,\” SourceEntityName \“:\” indskr_positiongroups \“,\” SourceRecordID \“:\” b5ba61b6-e651-e911-a97f-000d3af49c44 \“,\” SourceRecordName \“:\\位置组

1 个答案:

答案 0 :(得分:0)

这是有关Azure Data Factory – Copy Data from REST API to Azure SQL Database的教程。

首先应在目标Azure SQL数据库上创建一个表。

本教程可以帮助您从azure数据工厂中的restapi复制数据并将数据逐步加载到sql服务器。

例如将列映射到sql server中的表:

表映射enter image description here

架构映射enter image description here

希望获得帮助。