統合タスクの作成

データ統合のプロジェクトまたはフォルダに統合タスクを作成します。統合タスクを使用すると、データ統合データ・フローを取得し、実行時に使用するパラメータ値を構成できます。

データ統合には、開始時に1つのデフォルト・プロジェクトが含まれています。独自のプロジェクトまたはフォルダを作成するには、プロジェクトおよびフォルダを参照してください。プロジェクトまたはフォルダの統合タスクは、同じワークスペース内のどのプロジェクトやフォルダからもデータ・フローを参照できます。

デフォルトでは、データ統合では、特定の時間にタスクの同時またはパラレル・タスクを実行できます。手動で開始された同時タスク実行を禁止するには、タスクの作成時に「タスクの同時実行の無効化」チェック・ボックスを選択します。同時タスク実行が許可されていない場合、非端末状態の進行中のタスク実行がすでにあると、タスクの実行リクエストは失敗します。

    1. タスクを作成するプロジェクトまたはフォルダを開きます。

      プロジェクトまたはフォルダの詳細ページを開くステップは、「プロジェクトの詳細の表示」または「フォルダの詳細の表示」を参照してください。

    2. プロジェクトまたはフォルダの詳細ページで、「タスク」をクリックします。
    3. 「タスク」セクションで、「タスクの作成」をクリックし、「統合」を選択します。
    4. 「統合タスクの作成」ページで、次の基本情報を入力します:
      1. 「名前」および「識別子」フィールドに、必要な値を入力するか、または(次のステップで)このタスクに選択したデータ・フローの名前に基づいて、データ統合で値を自動的に入力します。

        データ統合でフィールドを自動的に入力する場合は、データ・フローを選択する前に値を変更または入力しないでください。選択したデータ・フローの名前に基づく値がフィールドに移入された後、値を変更できます。

        どちらの場合も、識別子は名前に基づいてシステムによって生成される値です。この値は変更できませんが、タスクを作成して保存した後は識別子を更新できません。

      2. (オプション)タスクの説明を入力します。
      3. このタスクの同時実行を禁止する場合は、「タスクの同時実行を無効化」チェック・ボックスを選択します。
      4. (オプション)「プロジェクトまたはフォルダ」で、「選択」をクリックし、タスクを保存する別のプロジェクトまたはフォルダを選択します。
    5. 「データ・フロー」セクションで、「選択」をクリックし、次のステップに従って、このタスクで実行するデータ・フローを選択します:
      1. 「データ・フローの選択」パネルで、次のいずれかのアクションを実行します:
        • 現在作業中のプロジェクトまたはフォルダに保存されているデータ・フローを選択します。
        • 別のプロジェクトまたはフォルダに保存されているデータ・フローを選択するには、現在のプロジェクトまたはフォルダ名の横にある「選択」をクリックします。表示される「Select project or folder」パネルでプロジェクトまたはフォルダを選択し、「Select」をクリックします。次に、使用可能なデータ・フローのリストからデータ・フローを選択します。
      2. 「選択」をクリックします。

        データ統合によって、選択したデータ・フローの検証が開始され、「統合タスクの作成」ページに戻ります。

        データ・フローにエラーまたは警告がある場合は、データ・フローの名前をクリックすると、データ・フローが新しいタブで開きます。エラーまたは警告を解決し、データ・フローを保存します。「統合タスクの作成」ページに戻ると、データ統合によってデータ・フローが自動的に再検証されます。

    6. 最初にタスクを保存するには、次のいずれかのボタンをクリックします。
      • 作成: タスクを作成して保存します。タスクの作成と編集を続行できます。

      • 作成してクローズ: タスクを作成して保存し、ページを閉じ、プロジェクトまたはフォルダの詳細ページのタスク・リストに戻ります。

    7. 次のいずれかのボタンをクリックして、作業中に定期的に保存します。
      • 保存: 前回の保存以降の変更をコミットします。保存後に編集を続行できます。

      • 保存してクローズ: プロジェクトまたはフォルダの詳細ページのタスク・リストに戻り、変更をコミットします。

      • 別名保存: 現在のタスクを上書きせずに、変更内容(最後の保存以降)をコミットしてコピーに保存します。コピーの名前を指定し、コピーのために別のプロジェクトまたはフォルダを選択することも、コピーを既存のタスクと同じプロジェクトまたはフォルダに保存することもできます。

    8. (オプション)選択したデータ・フローでパラメータが割り当てられている場合、次のステップに従ってデフォルト・パラメータ値を表示および変更します:
      1. 「パラメータの構成」セクションで、「構成」をクリックします。
      2. 「パラメータの構成」ページで、必要に応じてデフォルト値を変更します。

        デフォルト値を編集する場合は、次の制限を考慮してください。

        • データ統合システム・パラメータSYS.LAST_LOAD_DATEによって管理される日付を使用するようにBICCソースの増分抽出戦略が構成されている場合、設計時に日付値を変更することはできません。

        • BICCソースの増分抽出戦略が、追加したパラメータ化された最終抽出日を使用するように構成されている場合は、設計時および実行時に日付値を変更できます。

        • パラメータ化されたターゲット・データ・エンティティがマージ戦略を使用するように構成されている場合は、マージ・キーの選択を変更できます。

        • ステージングの場所を必要とするパラメータ化されたデータ・アセットの場合: そのデータ・アセットにデフォルトのステージングの場所が指定されていないデータ・アセットを選択すると、データ統合によって警告通知が表示されます。通知が表示されたら、次のいずれかのオプションを選択します。
          • デフォルト・ステージングの場所を追加して、そのデータ・アセットを更新します。
          • デフォルトのステージングの場所を持つ別のデータ・アセットを選択します。

      3. 「構成」または「取消」をクリックします。
        「統合タスクの作成」ページに戻ります。
    9. (オプション)「タスクの検証」セクションで、「検証」をクリックしてパラメータ構成を確認します。

      エラーまたは警告がある場合は、「メッセージの表示」をクリックします。エラーがあれば、タスクを公開する前に解決します。

    10. タスクの構成が終了したら、「作成して閉じる」または「保存して閉じる」をクリックします。
    統合タスクをデータ統合のアプリケーションに公開した後で、タスクを実行するか、タスク実行のスケジュールを設定します。また、統合タスクをOCIデータ・フローに公開することもできます(該当する場合)。公開情報については、タスク公開を参照してください。
  • 統合タスクを作成するには、oci data-integration task create-integration-taskコマンドと必要なパラメータを使用します:

    oci data-integration task create-integration-task [OPTIONS]

    CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • 適切なリソース・サブタイプを指定してCreateTask操作を実行し、統合タスクを作成します。