API Explorer クイックスタート - クラスタの作成

このページでは、Cloud Dataproc API を呼び出すインラインの Google API Explorer テンプレートを使用してクラスタを作成し、そのクラスタで簡単な Spark ジョブを実行する方法について説明します。また、API Explorer テンプレートを使用して Cloud Dataproc API を呼び出し、クラスタを更新する方法についても説明します。

同じタスクを、Google Cloud Platform Console を使用して行う方法については Console を使用したクイックスタートで、コマンドラインを使用して行う方法については gcloud コマンドライン ツールを使用したクイックスタートでそれぞれ説明しています。

準備

  1. Google アカウントにログインします。

    Google アカウントをまだお持ちでない場合は、新しいアカウントを登録します。

  2. GCP プロジェクトを選択または作成します。

    [リソースの管理] ページに移動

  3. プロジェクトに対して課金が有効になっていることを確認します。

    課金を有効にする方法について

  4. Cloud Dataproc API を有効にします。

    APIを有効にする

クラスタの作成

Cloud Dataproc ジョブを実行する前に、ジョブを実行する仮想マシンのクラスタを作成する必要があります。Cloud Dataproc クラスタをプロジェクト内に作成するには、次のように API Explorer テンプレートに入力して実行します。

  1. projectID 項目にプロジェクト ID(プロジェクト名)を入力します。
  2. リクエスト本文の config.gceClusterConfig.zoneUri 項目にある「[project-id]」プレースホルダを、プロジェクト ID(プロジェクト名)で置き換えます。たとえば、プロジェクト ID が「my-project-12345」である場合、置き換え後の zoneUri 項目は次のようになります。
    https://www.googleapis.com/compute/v1/projects/my-project-12345/zones/us-central1-a
    us-central1-a ゾーンを別のゾーンの名前で置き換えることもできます(利用可能なリージョンとゾーンをご覧ください)。クラスタに対して選択するゾーンは、クラスタ用に選択したリージョンでサポートされている必要があります(リージョンの選択については次の項目をご覧ください)。デフォルトの global リージョンは、すべてのゾーンをサポートします。
  3. 次の項目は自動的に入力されます。

    1. region = global がデフォルトです。これは特別なマルチリージョンのエンドポイントであり、ユーザー指定の Compute Engine ゾーンに対してインスタンスをデプロイできます。また、異なるリージョン(us-east1europe-west1 など)を指定することで、Cloud Dataproc によって利用されるリソース(VM インスタンスや Cloud Storage など)やメタデータのストレージのロケーションをリージョンごとに分離することもできます。グローバル エンドポイントとリージョン エンドポイントの違いについては、リージョン エンドポイントをご覧ください。リージョンの選択については、利用可能なリージョンとゾーンをご覧ください。また、gcloud compute regions list コマンドを実行して、利用可能なリージョンのリストを表示することもできます。
    2. リクエストの本文の clusterName = "example-cluster"。これは作成される Cloud Dataproc クラスタの名前です。クラスタとジョブの送信クラスタの削除などのやり取りをするときは、この名前を使用します。
  4. [実行] をクリックします。ダイアログが開き、デフォルトの https://www.googleapis.com/auth/cloud-platform スコープを確認するよう求められます。ダイアログの [許可] をクリックして、リクエストをサービスに送信します。すぐに(通常、1 秒もかかりません)、example-cluster が保留中であることを示す JSON レスポンスがテンプレートの下に表示されます。

クラスタが作成されたことは、GCP Console の [クラスタ] で確認できます。

これで、Google API Explorer を使用してクラスタを作成しました。

次のステップ

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Cloud Dataproc ドキュメント
ご不明な点がありましたら、Google のサポートページをご覧ください。