ユーザーが管理するノートブックを使用する場合のオペレーションと開発の分離: 使用

このドキュメントでは、データ実務者がノートブック マネージャーと拡張ノートブック UI を使用して、Vertex AI Workbench ユーザーが管理するノートブックを操作する方法について説明します。このドキュメントは、このシリーズの前半で説明したように IT 管理者により設定されたユーザー管理のノートブックを使用しているデータ サイエンティスト、データ アナリスト、またはデータ エンジニアを対象としています。

このドキュメントは、次のドキュメントを含むシリーズの一部です。

  • 概要。ノートブック マネージャーと拡張ノートブック UI のデプロイに使用できるソリューションについて説明します。
  • デプロイ。 ノートブック マネージャーと拡張ノートブック UI をデプロイする方法について IT 管理者を対象としています。
  • 使用(このドキュメント)。ノートブック マネージャーと拡張ノートブック UI の使用方法について、データ使用者を対象に説明します。
  • トラブルシューティング。潜在的な問題と、推奨される解決策について説明します。

はじめに

Google Cloud のお客様は、コンソール、REST APIクライアント ライブラリGoogle Cloud CLI などのクライアントやインターフェースを介して Google プロダクトやサービスとやり取りできます。なお、視覚的なクライアントはコンソールのみです。

次のすべてに該当する場合は、このチュートリアルを使用してください。

  • コンソールへのアクセス権限がない。
  • IT 管理者が事前に作成した、ユーザー管理のノートブックを使用する。
  • IT 管理者から代替のノートブック マネージャー UI へのリンクが提供されている。

このドキュメントはデータ使用者を対象としており、以下を前提としています。

  • ユーザー管理のノートブック環境へのアクセス権があり、開始、停止、一覧表示ができる。
  • ID には関連サービスに対する十分な権限があり、拡張ノートブック UI を介してサービスにアクセスできる。考えられる例としては、BigQuery や Cloud Storage などです。
  • Jupyter ノートブックの使用方法を理解し、SQL クエリを実行できる。
  • Python コードを記述できる。

目標

  • ノートブック マネージャーと拡張ノートブック UI を開く。
  • ユーザー管理のノートブック インスタンスの開始と停止を行う。

費用

このチュートリアルでは、課金対象である次の Google Cloud コンポーネントを使用します。

料金計算ツールを使うと、予想使用量に基づいて費用の見積もりを生成できます。 新しい Google Cloud ユーザーは無料トライアルをご利用いただける場合があります。

始める前に

ノートブック マネージャー ページにアクセスするための URL があることを確認します。この URL は IT 管理者から取得します。URL の形式は次のとおりです。

https://storage.googleapis.com/BUCKET/index.html

URL には BUCKET のバケット名が含まれます。

ノートブック マネージャーにアクセスする

  1. IT 管理者が提供した URL を使用して、ウェブブラウザからノートブック マネージャーにアクセスします。

    まだログインしていない場合は、残りの手順を完了して認証する必要があります。ウェブ アプリケーションを初めて使用する場合、以前に UI からログアウトした場合、または OAuth 2.0 のアクセスが取り消された場合は、ログインする必要があります。

  2. [Sign In] をクリックします。

  3. 認証に使用する Google アカウントを選択します。

  4. ノートブック マネージャーが API にアクセスできるように、さまざまなスコープを受け入れます。

    スコープと API の詳細については、ノートブック マネージャーをご覧ください。

ログインすると、ノートブック マネージャー ページが表示されます。

拡張ノートブック UI にアクセスする

拡張ノートブック UI にアクセスできるようになりました。

  1. ノートブック マネージャー ページで、使用する拡張ノートブック UI を含む、ユーザー管理のノートブック インスタンスが動作していることを確認します。

    インスタンス名の横に緑色のチェックマークが表示されます。

  2. [JupyterLab を開く] をクリックします。

    これは、ユーザー管理のノートブック インスタンスが動作していることを前提としています。動作していない場合は、リンクを使用できません。

    JupyterLab ボタン付きのノートブック拡張 UI。

    これで、拡張ノートブック UI を介して Google Cloud サービスを操作できるようになりました。

    拡張されたノートブック UI を使用して GCP サービスを操作します。

ノートブック マネージャーをバイパスするには、拡張ノートブック UI の URL をブックマークします。

拡張ノートブック UI のライフサイクルを管理する

ノートブックに対するアクションは、ログインしているユーザーの IAM 権限によって制限されます。ノートブック マネージャーを使用して、拡張ノートブック UI のライフサイクルを管理できます。

  1. 拡張ノートブック UI にアクセスするには、基盤となるインスタンスが動作していることを確認します。

    インスタンスが動作していない場合は、インスタンスを選択して [開始] ボタンをクリックし、インスタンスを起動します。

  2. インスタンスを停止するには、[停止] をクリックします。

次のステップ