gpt4 book ai didi

javascript - 通过 javascript 触发数据工厂管道

转载 作者:行者123 更新时间:2023-11-30 20:22:35 25 4
gpt4 key购买 nike

我在 Azure 数据工厂中创建了此管道,用于将数据从 Azure 存储表复制到 Azure SQL 数据库表。

Azure 存储表由 Javascript 聊天机器人提供数据,该聊天机器人记录答案并将其存储在表中。我想触发 CopyTabletoSQL一旦所有答案都被记录下来,就可以通过我的 JavaScript 应用程序。

这是我的 CopyTableToSQL 管道对象。

{
"name": "CopyTabletoSQL",
"type": "Copy",
"policy": {
"timeout": "7.00:00:00",
"retry": 0,
"retryIntervalInSeconds": 30,
"secureOutput": false
},
"typeProperties": {
"source": {
"type": "AzureTableSource"
},
"sink": {
"type": "SqlSink",
"writeBatchSize": 10000
},
"enableStaging": false,
"dataIntegrationUnits": 0
},
"inputs": [
{
"referenceName": "tableInputDataset",
"type": "DatasetReference"
}
],
"outputs": [
{
"referenceName": "OutputSqlTable1",
"type": "DatasetReference"
}
]
}

有什么方法可以从 JavaScript 应用程序执行此操作吗?文档 ( https://learn.microsoft.com/en-us/azure/data-factory/concepts-pipeline-execution-triggers ) 仅提及 .net、Powershell、REST API 和 Python SDK,但没有提及 Node.js

最佳答案

目前不支持 Azure 数据工厂 nodejs sdk。根据您的描述,您已经在 adf 帐户中创建了管道。您可以使用 Azure 数据工厂 Pipelines - Create Run REST api 来执行它。

在此过程中,您需要在 Headers 中生成 Authorization token。您可以引用ADAL nodejs sdk生成 token 。

在此之前,您需要向您的广告应用授予 adf 权限。

enter image description here

enter image description here

希望对您有帮助。

关于javascript - 通过 javascript 触发数据工厂管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51301491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com