OCIデータ・フローへのタスクの公開

OCIデータ・フローのアプリケーションにタスクを公開する前に、オブジェクト・ストレージ・バケット、および関連する権限とIAMポリシーがあることを確認してください。

必要な設定およびポリシーを参照してください。

    1. ワークスペースのホームページで、「プロジェクト」をクリックします。
    2. タスクが保存されているプロジェクトまたはフォルダを開きます。
    3. プロジェクトまたはフォルダの詳細ページで、「タスク」をクリックします。
    4. タスク・リストで、公開するタスクの「アクション」メニューから「OCIデータ・フローへの公開」を選択します。

      OCIデータ・フローに公開できるのは、統合タスクおよびデータ・ローダー・タスクのみです。

    5. 「OCI Data Flowに公開」ページで、「アプリケーション情報」セクションを次のように入力します:
      1. データ・フロー・アプリケーションを作成するコンパートメントを選択します。
      2. データ・フロー・アプリケーションの名前と説明(オプション)を入力します。
    6. 次のように、「リソース構成」セクションに入力します:
      1. Sparkドライバ・ホストのシェイプを選択します。
      2. Sparkエグゼキュータ・ホストのシェイプを選択します。
      3. データ・フロー・アプリケーションの実行時に起動するエグゼキュータの数を入力します。
    7. 次のように「オブジェクト・ストレージ・ファイル構成」セクションに入力します:
      1. 使用するオブジェクト・ストレージ・データ・アセットを選択します。
      2. 選択したデータ・アセットへの接続を選択します。
      3. 使用するオブジェクト・ストレージ・バケットが含まれるコンパートメントを選択します。
      4. JARのアップロード先のバケットを選択します。
    8. (オプション)「拡張オプションの表示」をクリックし、「プライベート・サブネットへのセキュア・アクセス」を選択します。次に、このアプリケーションに使用するOCIデータ・フロー内のプライベート・エンドポイントを選択します。
    9. 「タスクの検証」をクリックして、構成に公開の失敗の原因となる可能性があるエラーがないか確認します。
    10. 検証が成功した場合は、「公開」をクリックします。
      「公開ステータスの表示」リンクを含む通知メッセージが表示されます。リンクをクリックして、Oracle Cloud Infrastructureデータ・フローの公開履歴パネルで公開ステータスをモニターします。タスクのOCIデータ・フロー公開履歴の表示を参照してください。
  • OCIデータ・フローでアプリケーションにタスクを公開するには、OCI data-integration external-application createコマンドと必要なパラメータを使用します:

    oci data-integration external-application create [OPTIONS]

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

  • CreateExternalPublication操作を実行して、タスクをOCIデータ・フローのアプリケーションに公開します。