Azure数据工厂存储过程多个输入

时间:2017-12-12 10:16:41

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

在我的数据工厂中,我有一个存储过程,可以为单个输出操作2个表。我需要传递2个sqlWriterTableType,但我似乎无法看到这是怎么可能的,任何人都有这样做的经验?

 "sink": {
                    "type": "SqlSink",
                    "sqlWriterStoredProcedureName": "spDashStat",
                    "sqlWriterTableType": "UserType",
                    "sqlWriterTableType": "StatsType",
                    "writeBatchSize": 0,
                    "writeBatchTimeout": "00:00:00"
                }
            },
            "inputs": [
                {
                    "name": "InputDataset-kpx"
                },
                {
                    "name": "InputDataset-kpx"
                },

1 个答案:

答案 0 :(得分:0)

我认为你没有正确解释它,你想调用存储过程并给它提供参数?这在此解释:https://docs.microsoft.com/en-us/azure/data-factory/transform-data-using-stored-procedure

请记住,对于具有输入数据集的管道而言,它不是必需的。使用输出数据集保存存储过程的输出。

请提供更多信息以获得更详细的答案:)

干杯!