将信息从内部部署数据库的视图移动到Azure Sql数据库

时间:2016-09-22 16:59:47

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

由于我们可以通过在数据集中提供tableName来使用ADF将数据从内部部署的SqlServer数据库复制到Azure存储

"type": "SqlServerTable",
    "linkedServiceName": "<Linked service name>",
    "typeProperties": {
        "tableName": "<table name>",
    }

是否可以从视图而不是表中复制数据,如果是,那么该怎么做?

2 个答案:

答案 0 :(得分:1)

是的,可以使用Azure数据工厂中的复制活动。

如您所知,首先需要创建数据管理网关以连接到Pre-Prem服务器。 创建链接服务,数据源等, 创建管道时创建COPY活动并从视图中提供查询

SELECT * from dbo.viewName

在管道中配置目标数据源并配置切片。这将负责将数据从On-Prem复制到SQL Azure

答案 1 :(得分:0)

是。 SQL像表一样处理视图。 按照此article进行设置,从头到尾。