このページでは、Batch ジョブとそのタスクの表示方法について説明します。
始める前に
- バッチを以前に使用したことがなかった場合は、バッチを開始するを確認し、プロジェクトとユーザーの前提条件を完了してバッチを有効にします。
-
ジョブとタスクを表示するために必要な権限を取得するには、管理者にプロジェクトのバッチジョブ閲覧者(
roles/batch.jobsViewer
)またはバッチジョブ編集者(roles/batch.jobsEditor
)の IAM ロールを付与するように依頼してください。ロールの付与の詳細については、アクセス権の管理をご覧ください。
ジョブの一覧表示と説明
プロジェクト内のジョブを表示するには、ジョブを一覧表示します。構成の詳細を表示するジョブを記述します。
ジョブのリスト表示
ジョブを一覧表示するには、Google Cloud コンソール、gcloud CLI、Batch API、Go、Java、Node.js、Python のいずれかを使用します。
コンソール
プロジェクトのジョブを一覧表示するには、Google Cloud Console で [ジョブリスト] ページに移動します。
gcloud
gcloud CLI を使用してプロジェクトのジョブを一覧表示するには、gcloud batch jobs list
コマンドを使用します。
gcloud batch jobs list
API
Batch API を使用して特定のロケーションのプロジェクトのジョブを一覧表示するには、jobs.list
メソッドを使用します。
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/
以下を置き換えます。
Go
Go
詳細については、Batch Go API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Java
Java
詳細については、Batch Java API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Node.js
Node.js
詳細については、Batch Node.js API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Python
Python
詳細については、Batch Python API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
ジョブの説明
ジョブの説明には Google Cloud Console、gcloud CLI、Batch API、Go、Java、Node.js、Python を使用できます。
コンソール
プロジェクトのジョブを一覧表示するには、Google Cloud Console で [ジョブリスト] ページに移動します。
ジョブを説明するには、[ジョブ名] 列でジョブの名前をクリックします。ジョブの詳細ページが開きます。
デフォルトで [詳細] タブが開きます。詳細については、他のタブをクリックしてください。
gcloud
gcloud CLI を使用してジョブを記述するには、gcloud batch jobs describe
コマンドを使用します。
gcloud batch jobs describe JOB_NAME --location LOCATION
以下を置き換えます。
JOB_NAME
: ジョブの名前。LOCATION
: ジョブのロケーション。
API
Batch API を使用してジョブを記述するには、jobs.get
メソッドを使用します。
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
以下を置き換えます。
Go
Go
詳細については、Batch Go API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Java
Java
詳細については、Batch Java API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Node.js
Node.js
詳細については、Batch Node.js API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Python
Python
詳細については、Batch Python API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
タスクの一覧表示と説明
ジョブを一覧表示するか、ジョブのタスクグループのタスクを一覧表示します。 構成の詳細を表示するタスクについて説明します。
タスクの一覧表示
Google Cloud コンソール、gcloud CLI、Batch API、Go、Java、Node.js、Python を使用して、ジョブのタスクを一覧表示できます。
コンソール
Google Cloud Console を使用してジョブのタスクの詳細を表示するには、ジョブを記述して、Job の詳細のページを開いて、タスクの詳細セクションを参照してください。
gcloud
gcloud CLI を使用してジョブのタスクグループのタスクを一覧表示するには、gcloud batch tasks list
コマンドを使用します。
gcloud batch tasks list --location LOCATION \
--job JOB_NAME
以下を置き換えます。
LOCATION
: ジョブのロケーション。JOB_NAME
: ジョブの名前。
API
Batch API を使用してジョブのタスクグループのタスクを一覧表示するには、tasks.list
メソッドを使用します。
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME/taskGroups/TASK_GROUP_NAME/tasks
以下を置き換えます。
Go
Go
詳細については、Batch Go API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Java
Java
詳細については、Batch Java API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Node.js
Node.js
詳細については、Batch Node.js API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Python
Python
詳細については、Batch Python API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
タスクの説明
タスクの説明には、Google Cloud コンソール、gcloud CLI、Batch API、Go、Java、Node.js、Python を使用できます。
コンソール
Google Cloud Console を使用してジョブのタスクの詳細を表示するには、ジョブを記述して、Job の詳細のページを開いて、タスクの詳細セクションを参照してください。
gcloud
gcloud CLI を使用してタスクを記述するには、gcloud batch tasks describe
コマンドを使用します。
gcloud batch tasks describe TASK_INDEX \
--location LOCATION \
--job JOB_NAME \
--task_group TASK_GROUP_NAME
以下を置き換えます。
API
Batch API を使用してタスクを記述するには、tasks.get
メソッドを使用します。
GET https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME/taskGroups/TASK_GROUP_NAME/tasks/TASK_INDEX
以下を置き換えます。
Go
Go
詳細については、Batch Go API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Java
Java
詳細については、Batch Java API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Node.js
Node.js
詳細については、Batch Node.js API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Python
Python
詳細については、Batch Python API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。