スケジュールトリガーを作成するときは、トリガーのスケジュール(開始日、繰り返し、終了日など)を指定し、データファクトリパイプラインに関連付けます。
シナリオ:
すべてのデータ移行プロセスでは、Azure DataFactoryを使用する必要があります
すべてのデータ移行は、営業時間外に自動的に実行する必要があります
参照:
https://docs.microsoft.com/en-us/azure/data-factory/how-to-create-schedule-triggerデータ処理の管理と開発テストレット3概要現在の環境Contosoは、マーケティング、販売のために広範なパートナーネットワークに依存しています、および配布。Contosoは、実際の医薬品からパッケージングまですべてを製造する外部企業を使用しています。
会社のデータの大部分は、Microsoft SQLServerデータベースにあります。アプリケーションデータベースは、次のいずれかの層に分類されます。

同社には、ローカルデータベースとパートナーサービスからデータを取り込むレポートインフラストラクチャがあります。
パートナーサービスは、世界中の流通業者、卸売業者、小売業者で構成されています。同社は、日次、週次、および月次のレポートを実行します。
要件
Tier3およびTier6からTier8のアプリケーションは、費用効果の高い方法で同じサーバーとElasticプールのデータベース密度を使用する必要があります。
アプリケーションは、内部アプリケーションと外部アプリケーションの両方からのデータにアクセスできる必要があり、データを暗号化して、保存中および転送中に安全に保つ必要があります。
サーバーがオフラインになった場合のフェイルオーバーを可能にするために、Tier3およびTier6から8にディザスタリカバリ戦略を実装する必要があります。
選択した内部アプリケーションでは、データが単一のMicrosoft AzureSQLデータベースでホストされている必要があります。
*プレミアムP2ティアのティア1内部アプリケーション
*標準のS4層の層2内部アプリケーション
ソリューションは、外部および内部アプリケーションをサポートするデータベースのAzure SQLDatabaseへの移行をサポートする必要があります。移行されたデータベースは、Azure Data Factoryパイプラインによってサポートされ、クラウド内とローカルのコアビジネスシステムおよびリポジトリからのデータの継続的な移動、移行、および更新が行われます。
Tier7およびTier8パートナーのアクセスは、データベースのみに制限する必要があります。
デフォルトのAzureバックアップ動作に加えて、Tier 4および5データベースは、トランザクションログバックアップを毎時実行し、データベースの差分バックアップを毎日実行し、完全バックアップを毎週実行するバックアップ戦略を採用している必要があります。
Azure SQLが提供するバックアップストレージと機能を使用して、他のすべてのスタンドアロンAzureSQLデータベースのバックアップ戦略を実施する必要があります。
データベース
Contosoでは、データ資産をAzureクラウドで設計および実装する必要があります。クラウドへの移行は、データへのアクセスやデータの可用性を阻害してはなりません。
データベース:
Tier 1データベースは、次のマスキングロジックを使用してデータマスキングを実装する必要があります。

Tier 2データベースは、ブランチとクラウドデータベース間で同期する必要があり、競合が発生した場合は、オンプレミスデータベースが競合に勝つように設定する必要があります。
Tier3およびTier6からTier8のアプリケーションは、費用効果の高い方法で同じサーバーとElasticプールのデータベース密度を使用する必要があります。
アプリケーションは、内部アプリケーションと外部アプリケーションの両方からのデータにアクセスできる必要があり、データを暗号化して、保存中および転送中に安全に保つ必要があります。
サーバーがオフラインになった場合のフェイルオーバーを可能にするために、Tier3およびTier6から8にディザスタリカバリ戦略を実装する必要があります。
選択した内部アプリケーションでは、データが単一のMicrosoft AzureSQLデータベースでホストされている必要があります。
*プレミアムP2ティアのティア1内部アプリケーション
*標準のS4層の層2内部アプリケーション
報告
セキュリティと監視
安全
データ管理を合理化し、管理アクセスをアクセスが必要なデータベースのみに制限するには、クラウド内の複数のデータベースを同時に管理する方法を実装する必要があります。
モニタリング
監視は、すべてのデータベースで設定する必要があります。Contosoとパートナーは、契約上の合意の一部としてパフォーマンスレポートを受け取る必要があります。
Tier 6から8は、予期しないリソースストレージの使用状況をデータエンジニアにすぐに報告する必要があります。
データベースを使用しているときは、AzureSQLデータウェアハウスのキャッシュを監視する必要があります。信号機によって示される主要業績評価指標(KPI)を監視するダッシュボードは、次のメトリックに基づいて作成および表示する必要があります。

既存のデータ保護およびセキュリティコンプライアンスでは、すべての証明書とキーがオンプレミスストレージで内部的に管理されている必要があります。
次のレポート要件を特定します。
* Azure Data Warehouseを使用して、複数の内部および外部データベースからデータを収集およびクエリする必要があります
* Azure Data Warehouseは、キャッシュからのデータを使用するように最適化する必要があります
*外部パートナー向けに集計されたレポートデータは、Azure Storageに保存し、接続しているリージョンで通常の営業時間中に利用できるようにする必要があります
*競争力と一般的なサプライチェーンを改善するには、レポート戦略をリアルタイムまたはほぼリアルタイムのレポートケイデンスに改善する必要があります
* Tier 9レポートは、イベントハブに移動し、クエリを実行して、会社の本社と同じAzureリージョンに保持する必要があります
* Tier10レポートデータはAzureBlobsに保存する必要があります
問題
チームメンバーは、次の問題を特定します。
*内部クライアントアプリケーションと外部クライアントアプリケーションの両方で、複雑な結合、等価検索、およびgroup-by句が実行されます。
一部のシステムは外部で管理されているため、クエリはContosoによって変更または最適化されません
*外部のパートナー組織のデータ形式、タイプ、およびスキーマは、パートナー企業によって管理されています
*内部および外部のデータベース開発スタッフのリソースは、主にTransact-SQL言語に精通したSQL開発者です。
*データのサイズと量により、アプリケーションとレポートソリューションが実行されないことが必要な速度になっています
* Tier 7および8のデータアクセスは、アクセスのためにパートナーによって管理される単一のエンドポイントに制限されます
*同社はいくつかのレガシークライアントアプリケーションを維持しています。これらのアプリケーションのデータは、他のアプリケーションから分離されたままです。これにより、アプリケーションごとに何百ものデータベースがプロビジョニングされています。