ユーザー定義関数ライブラリまたはユーザー定義関数のエクスポート

データ統合ワークスペースからオブジェクト・ストレージ・バケットに、ライブラリ内のファンクション・ライブラリまたはユーザー定義ファンクションをエクスポートします。

関数または関数ライブラリをエクスポートするには、zipファイル名やバケットの場所など、エクスポート・オブジェクトの詳細を指定します。エクスポートする前に、必要な設定およびポリシーの説明に従って、オブジェクト・ストレージ・バケットと関連する権限およびIAMポリシーがあることを確認してください。

    1. ファンクション・ライブラリまたはユーザー定義ファンクションをエクスポートするワークスペースに移動します。

      ワークスペースにアクセスするステップは、ワークスペースへのアクセスを参照してください。

    2. ワークスペースのホームページで、「ユーザー定義関数」をクリックします。
    3. ライブラリのリストで、次のいずれかのアクションを実行します。
      • エクスポートするファンクション・ライブラリの「アクション」メニュー(アクション・メニュー)をクリックし、「エクスポート」を選択します。
      • エクスポートするユーザー定義関数を含む関数ライブラリの名前をクリックします。次に、ライブラリの詳細ページで、ファンクションの「アクション」メニュー(アクション・メニュー)をクリックし、「エクスポート」を選択します。
    4. 表示されるエクスポート・パネルで、次の詳細を入力します。
      • テナンシOCID: エクスポートされたzipファイルを保存するテナンシのOracle Cloud IDを入力します。

        ネームスペースは、入力したテナンシOCIDに基づくシステム生成値です。

      • OCIリージョン: テナンシのリージョンを選択します。
      • コンパートメント: 使用するオブジェクト・ストレージ・バケットを含むコンパートメントを選択します。
      • バケット: バケットを選択します。
      • ファイル名: エクスポート・ライブラリまたはエクスポート機能のzipファイルのファイル名を入力します。

        .udflib.zipは、ライブラリzipファイルの作成時にファイル名に追加されます。

        .udf.zipは、ユーザー定義ファンクションzipファイルの作成時にファイル名に追加されます。

      • エクスポートされた既存のzipファイルの上書き: 指定したファイル名がすでに存在する場合にzipファイルを上書きする場合は、チェックボックスを選択します。
    5. 「エクスポート」をクリックします。

      「エクスポート・リクエストの表示」リンクを含む通知メッセージが表示されます。リンクをクリックすると、エクスポート/インポート リクエストページでリクエスト ステータスがモニターされます。エクスポートおよびインポート・リクエストのモニタリングを参照してください。

  • ファンクション・ライブラリまたはユーザー定義ファンクションをエクスポートするには、oci data-integration export-request createコマンドと必要なパラメータを使用します:

    oci data-integration export-request create [OPTIONS]

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

  • ファンクション・ライブラリまたはユーザー定義ファンクションをエクスポートするには、適切なリクエスト詳細を指定してCreateExportRequest操作を実行します。