1クレジット
info_outlineGSP207
このラボでは、Python の開発環境をセットアップして Cloud Dataflow SDK for Python を入手し、Google Cloud Platform Console を使用してサンプルのパイプラインを実行します。
設定と要件
Qwiklabs の設定
開始前の確認事項
このラボを完了するには、次のものが必要です。
- 標準的なインターネット ブラウザ(Chrome を推奨)へのアクセス。
- 時間。Qwiklabs でラボの完了時間をメモします。これは、すべてのステップを完了するまでにかかる推定時間です。スケジュールを調整して、ラボの最後まで学習できるように時間を確保してください。いったん開始したラボは、途中で停止して後で再開することはできません(ラボは毎回ステップ 1 から始まります)。
- ラボのアクセス時間は、ラボリソースを使用可能な時間です。アクセス時間を残してラボを終了した場合は、Google Cloud Platform を探索したり、"if you have time" とマークされたラボのセクションで作業したりできます。アクセス時間が切れると、ラボが終了して、すべてのリソースが使用できなくなります。
- Google Cloud Platform のアカウントやプロジェクトは必要ありません。アカウント、プロジェクト、関連リソースはラボの一環として提供されます。
- すでに GCP アカウントをお持ちの場合でも、そのアカウントはラボでは使用しないでください。
- ラボでコンソールへのログインを求められた場合は、必ずラボで提供された受講者アカウントを使用してください。これは、ラボのアクティビティによって個人の GCP アカウントに課金されないようにするためです。
ラボを開始する
準備ができたら、[ラボを開始] をクリックします。ラボの進捗状況は画面上部のステータスバーでご確認いただけます。
ラボに使用する GCP のユーザー名とパスワードの確認
ラボで使用するリソースとコンソールにアクセスするには、まず Qwiklabs の [Connection Details] パネルを確認します。Google Cloud Platform へのログインに使用するアカウントの ID とパスワードは、ここに表示されます。
その他のリソースの ID や接続に関連する情報がラボで提供されている場合は、その情報もこのパネルに表示されます。
Google Cloud Console にログインする
Qwiklabs のブラウザタブかウィンドウまたは Qwiklabs セッションに使用している別のブラウザで、[Connection Details] パネルからユーザー名をコピーし、[Open Google Console] ボタンをクリックします。
アカウントを選択するように要求されます。[Use another account] をクリックします。
ユーザー名を貼り付け、プロンプトが表示されたらパスワードを入力します。
利用規約に同意します。
これは、このラボにのみ使用する一時的なアカウントであるため、以下の点に注意してください。
- 復旧オプションを追加しないでください。
- 無料トライアルに登録しないでください。
Google Cloud Shell
Google Cloud Shell の有効化
Google Cloud Shell は、GCP リソースへのコマンドライン アクセスを提供します。
GCP Console で右上のツールバーにある Cloud Shell アイコンをクリックします。
次に [Cloud Shell の起動] をクリックします。
環境をプロビジョニングして接続するまでそれほど時間はかかりません。
Cloud Shell は、必要なすべてのデベロッパー ツールと一緒に読み込まれる仮想マシンです。5 GB の永続ホーム ディレクトリが用意されており、Google Cloud 上で稼働するため、ネットワーク パフォーマンスが大幅に向上し、認証もスムーズになります。
Cloud Shell に接続されると、すでに認証が完了しており、プロジェクトが PROJECT_ID に設定されていることが通知されます。
gcloud auth list
出力:
Credentialed accounts:
- <myaccount>@<mydomain>.com (active)
gcloud config list project
出力:
[core]
project = <PROJECT_ID>
Join Qwiklabs to read the rest of this lab...and more!
- Get temporary access to the Google Cloud Console.
- Over 200 labs from beginner to advanced levels.
- Bite-sized so you can learn at your own pace.
スコア
—/10
Create a Cloud Storage bucket
/ 5
Run an Example Pipeline Remotely
/ 5