SQLエンドポイントの作成

データ・フローSQLエンドポイントを作成するには、次のステップに従います。

  • ステップに従って、メタストアを作成し、IAMポリシーを設定します。
    1. 「SQLエンドポイント」ページで、「SQLエンドポイントの作成」を選択します。「SQLエンドポイント」ページの検索に関するヘルプが必要な場合は、「SQLエンドポイントのリスト」を参照してください。
    2. 「名前」にSQLエンドポイントの名前を入力します。
    3. (オプション)説明: 検索に役立つSQLエンドポイントの説明を入力します。
    4. (オプション)「自動スケーリングの有効化」を選択して、自動スケーリングを使用します。
    5. 「ドライバ・シェイプ」リストから、目的のシェイプを選択します。
      デフォルト値とは異なる数値を使う場合は、OCPUの数を選択します。メモリーとブロック・ボリュームの量は変化します。
    6. 「エグゼキュータ・シェイプ」リストから、目的のシェイプを選択します。
      デフォルト値とは異なる数値を使う場合は、OCPUの数を選択します。メモリーとブロック・ボリュームの量は変化します。
    7. 最小エグゼキュータ数を選択します。
    8. 最大エグゼキュータ数を選択します。
    9. メタストアを選択します。メタストアが別のコンパートメントにある場合は、「コンパートメントの変更」をクリックしてそのコンパートメントを選択します。
      ノート

      メタストアが存在しない場合は、データ・カタログにメタストアを作成する必要があります。
    10. (オプション)デフォルトの管理対象表の場所は、メタストアに対して構成されたものと同じデフォルトの管理対象表の場所を使用して自動的に設定されます。
    11. 「すべての場所からのセキュア・アクセスを許可」または「Virtual Cloudネットワーク」を選択して、ネットワーク構成を設定します。
      • 「すべての場所からのセキュア・アクセスを許可」を選択し、「アクセス制御ルールの構成」を選択した場合:
        1. IP通知タイプを選択します。
        2. 値を入力します。
        3. (オプション)+Anotherエントリを選択して、アクセス制御ルールを追加します。
      • 「Virtual Cloud Network」を選択した場合:
        1. VCNを選択します。VCNが別のコンパートメントにある場合は、「コンパートメントの変更」を選択してそのコンパートメントを選択します。
        2. サブネットを選択しますサブネットが別のコンパートメントにある場合は、「コンパートメントの変更」を選択してそのコンパートメントを選択します。
        3. (オプション)ホスト名接頭辞を入力します。
        4. ネットワーク・セキュリティ・グループを選択します。ネットワーク・セキュリティ・グループが別のコンパートメントにある場合は、「コンパートメントの変更」を選択してそのコンパートメントを選択します。
        5. (オプション)+Anotherネットワーク・セキュリティ・グループを選択して、ネットワーク・セキュリティ・グループを追加します。
    12. 拡張オプションを設定するには、「拡張オプションの表示」を選択します。
      Spark構成プロパティが表示されます。次の値を変更できます。
      • spark.dynamicAllocation.executorIdleTimeout
      • spark.dynamicAllocation.schedulerBacklogTimeout
      • spark.dataflow.dynamicAllocation.quotaPolicy
      別のSpark構成プロパティを追加するには、+Anotherプロパティを選択し、キーと値を入力します。
    13. (オプション)「タグ」セクションで、<resourceType>に1つ以上のタグを追加します。リソースの作成権限がある場合は、フリーフォーム・タグをそのリソースに適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか、管理者に問い合せてください。タグは後で適用できます。
    14. 「SQLエンドポイントの作成」を選択して、SQLエンドポイントを作成します。
  • SQLエンドポイントを作成するには、createコマンドおよび必須パラメータを使用します

    oci data-flow sql-endpoint create [OPTIONS]

    CLIコマンドのパラメータおよび値のリストは、CLIコマンド・リファレンスを参照してください。

  • CreateSqlEndpoint操作を実行してSQLエンドポイントを作成します。