このドキュメントでは、データ実務者がノートブック マネージャーと拡張ノートブック 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 コンポーネントを使用します。
料金計算ツールを使うと、予想使用量に基づいて費用の見積もりを生成できます。
始める前に
ノートブック マネージャー ページにアクセスするための URL があることを確認します。この URL は IT 管理者から取得します。URL の形式は次のとおりです。
https://storage.googleapis.com/BUCKET/index.html
URL には BUCKET のバケット名が含まれます。
ノートブック マネージャーにアクセスする
IT 管理者が提供した URL を使用して、ウェブブラウザからノートブック マネージャーにアクセスします。
まだログインしていない場合は、残りの手順を完了して認証する必要があります。ウェブ アプリケーションを初めて使用する場合、以前に UI からログアウトした場合、または OAuth 2.0 のアクセスが取り消された場合は、ログインする必要があります。
[Sign In] をクリックします。
認証に使用する Google アカウントを選択します。
ノートブック マネージャーが API にアクセスできるように、さまざまなスコープを受け入れます。
スコープと API の詳細については、ノートブック マネージャーをご覧ください。
ログインすると、ノートブック マネージャー ページが表示されます。
拡張ノートブック UI にアクセスする
拡張ノートブック UI にアクセスできるようになりました。
ノートブック マネージャー ページで、使用する拡張ノートブック UI を含む、ユーザー管理のノートブック インスタンスが動作していることを確認します。
インスタンス名の横に緑色のチェックマークが表示されます。
[JupyterLab を開く] をクリックします。
これは、ユーザー管理のノートブック インスタンスが動作していることを前提としています。動作していない場合は、リンクを使用できません。
これで、拡張ノートブック UI を介して Google Cloud サービスを操作できるようになりました。
ノートブック マネージャーをバイパスするには、拡張ノートブック UI の URL をブックマークします。
拡張ノートブック UI のライフサイクルを管理する
ノートブックに対するアクションは、ログインしているユーザーの IAM 権限によって制限されます。ノートブック マネージャーを使用して、拡張ノートブック UI のライフサイクルを管理できます。
拡張ノートブック UI にアクセスするには、基盤となるインスタンスが動作していることを確認します。
インスタンスが動作していない場合は、インスタンスを選択して [開始] ボタンをクリックし、インスタンスを起動します。
インスタンスを停止するには、[停止] をクリックします。
次のステップ
- このドキュメントで説明するソリューションのアーキテクチャと目標の詳細について、ユーザー管理ノートブックを使用する場合のオペレーションと開発の分離: 概要で確認する。
- このドキュメントで説明するソリューションのデプロイ、トラブルシューティングの方法を確認します。
- リファレンス アーキテクチャ、図、チュートリアル、ベスト プラクティスの詳細については、Cloud アーキテクチャ センターをご覧ください。