【发布时间】:2018-04-18 03:27:10
【问题描述】:
我有一个额外的 API,我需要使用我的 Python REST 客户端访问它(OAuth 和令牌都是排序的)。但是我想在我的数据工厂中调用这个 python 客户端,因为我想将结果存储到 Azure SQL 仓库中。
有什么帮助吗?
【问题讨论】:
标签: azure-data-factory azure-data-factory-2
我有一个额外的 API,我需要使用我的 Python REST 客户端访问它(OAuth 和令牌都是排序的)。但是我想在我的数据工厂中调用这个 python 客户端,因为我想将结果存储到 Azure SQL 仓库中。
有什么帮助吗?
【问题讨论】:
标签: azure-data-factory azure-data-factory-2
您需要的是自定义活动,这样您就可以使用数据工厂运行 Python 脚本。为此,您需要创建一个额外的资源 Azure Batch。
更多信息在这里:https://docs.microsoft.com/en-us/azure/data-factory/transform-data-using-dotnet-custom-activity 和这里https://docs.microsoft.com/en-us/azure/batch/batch-python-tutorial#batch-python-tutorial-code-sample
如果您不喜欢该选项,您可以使用 Web 活动,该活动也调用自定义 REST API。文档:https://docs.microsoft.com/en-us/azure/data-factory/control-flow-web-activity
希望这有帮助!
【讨论】: