Azure Pipeline の Copy Data アクティビティが MySQL をシンクとしてサポートしていないことは承知しています。しかし、他のコンポーネントを介してそうするための回避策はありますか?
1 に答える
コピーしようとしている行の量によって異なります。いくつかのテーブル/行が必要な場合は、Azure Automation を試すことができます。そうすれば、Azure Sql Server に接続し、サーバーにクエリを実行してから、そのデータを Azure MySql Server に送信する Powershell を使用してランブックを作成できます。次に、Webhook を使用してデータ ファクトリから Runbook を呼び出すことができます:)
最終的にこの方法をとる場合は、Runbook には制限があり、3 時間以上実行できないことに注意してください。詳細はこちら: https://docs.microsoft.com/en-us/azure/automation/automation-runbook-execution#fair-share
もう 1 つのオプションは、データ ファクトリのカスタム アクティビティを作成することです。このためには、Azure Batch プールが必要です。詳細はこちら: https://docs.microsoft.com/en-us/azure/data-factory/transform-data-using-dotnet-custom-activity
これが役に立ったことを願っています!