在Azure自动化或ADF自定义活动中运行Powershell脚本吗?

时间:2019-03-21 10:57:39

标签: azure powershell azure-data-factory-2 azure-automation

在Azure中自动执行以下过程的最佳方法是什么:

  1. 运行PowerShell脚本
  2. 将输出(.csv或.tsv)直接存储在ADLS中(或存储在StorageAccount中,然后将其复制到ADLS)
  3. 将数据从ADLS移至一个Azure SQL DB

对于第2点和第3点,认为最好的方法是在具有复制活动和某些U-SQL脚本的ADF中实现它们。

对于第1点,我不清楚如何实现。我正在考虑在ADF中进行自定义活动,或在Azure自动化上实施它。 哪种方法更适合此目的?

1 个答案:

答案 0 :(得分:0)

同意评论,您可以使用 Azure Automation运行手册来运行powershell脚本。有两种运行Powershell的Runbook类型,有关优点和限制,请参见PowerShell runbooksPowerShell Workflow runbooks

有关使用它们的更多详细信息,请参见My first PowerShell runbookMy first PowerShell Workflow runbook