ノートブック・セッションの作成
データ・サイエンス・ノートブック・セッションを作成して、カスタマイズ可能なコンピュート、ストレージおよびネットワーク構成を使用するJupyterLabインタフェースにアクセスします。
始める前に:
ノートブック・セッションが再アクティブ化されると、ノートブック・セッションのネットワーク構成は変更できません。ノートブック・セッションがデフォルト・ネットワークを使用するように構成されている場合、ノートブック・セッションを非アクティブ化してから、再アクティブ化するときにカスタム・ネットワーキングを選択することはできません。
Oracle管理機能を使用するためのネットワーキング設定
ノートブック、ノートブック・ライフサイクル・スクリプト、AIクイック・アクション、環境エクスプローラおよびサンプル・ノートブック内のOracle管理機能を使用するには、ノートブック・サブネットにOCIオブジェクト・ストレージへのアクセス権限が必要です。
ノートブックの「デフォルト・ネットワーキング」を選択した場合、ノートブック・サブネットはオブジェクト・ストレージにアクセスできます。「カスタム・ネットワーキング」を選択した場合は、サービス・ゲートウェイまたはNat Gatewayのいずれかを使用してObject Storageアクセスを設定する必要があります。サービス・ゲートウェイを設定して、すべてのサービスまたはリージョン固有のObject Storageにアクセスできます。詳細は、ネットワーキング・ドキュメントのサービス・ゲートウェイの作成およびサービス・ゲートウェイの概要を参照してください。または、パブリック・インターネット・アクセスを許可するようにNat Gatewayを設定できます。詳細は、ネットワーキング・ドキュメントのNat Gatewayを参照してください。
インターネット・ゲートウェイを使用する場合は、ノートブックを使用してパブリック・インターネットに接続できません。これは、インターネット・ゲートウェイが、その背後にあるリソースが、データ・サイエンス・ノートブックで使用しないパブリックIPを持つパブリック・サブネットであると想定しているためです。また、ノートブックはOracle管理機能への接続にも対応しません。
ストレージ・マウントの設定
ストレージ・マウントを使用するには、オブジェクト・ストレージ・バケットまたはOCI File Storage Service (FSS)マウント・ターゲットおよびエクスポート・パスが必要です。
FSSを使用するには、まずファイル・システムおよびマウント・ポイントを作成する必要があります。カスタム・ネットワーク・オプションを使用し、マウント・ターゲットとノートブックが同じサブネットで構成されていることを確認します。特定のポートおよびプロトコルを使用してサブネットのセキュリティ・リスト・ルールを構成します。
サービス制限がfile-system-countおよびmount-target-countに割り当てられていることを確認します。
ノートブックのストレージ・マウントにオブジェクト・ストレージまたはファイル・ストレージ・サービス(FSS)を使用するようにポリシーを設定する必要があります。
OCIファイル・ストレージの使用
OCI File Storageの使用時にストレージ・マウントを設定します。
ストレージ・マウントの設定 🔗
OCIオブジェクト・ストレージの使用 🔗
OCIオブジェクト・ストレージの使用時にストレージ・マウントを設定します。
オブジェクト・ストレージのストレージ・マウントでは、リソース・プリンシパル・ベースの認可を使用して、ノートブックと必要なバケット間で通信します。
ノートブックにデフォルトのネットワーク・オプションを使用するには、追加のネットワーク・ルールを構成する必要なく、管理対象エグレスが機能します。
ノートブックにカスタム・ネットワーク・オプションを使用するには、さらにいくつかのネットワーク設定が必要です。
ストレージ・マウントの設定 🔗
- VCNを選択して、サービス・ゲートウェイを作成します。
-
必要なプライベート・サブネットの場合は、ルート表構成に
Service Gateway
を追加します。 - 必要なサブネットのセキュリティ・リストのエグレス・ルールを変更して、リージョナルOracleネットワーク内のすべてのサービスへのトラフィックを許可します。
ノートブックの作成 🔗
ノートブックを作成するステップ。
ブロック・ボリューム・サイズを決定するには、ノートブック・セッションのブロック・ボリュームでのデータおよびファイルの永続化を確認することをお薦めします。
ノートブック・セッション・ページが開きます。ノートブック・セッションが正常に作成されると、ステータスは「アクティブ」になり、ノートブック・セッションを開くことができます。ノートブック・セッションの作成アクションは非同期で、作業リクエストを開始します。作業リクエストを使用すると、操作のステータスをトラッキングできます。OCIでの作業リクエストの使用の詳細は、作業リクエストおよび作業リクエストAPIを参照してください。 コンパートメントにノートブック・セッションを作成するには、oci data-science notebook-session createコマンドおよび必須パラメータを使用します:
oci data-science notebook-session create --compartment-id
<compartment-id>
, -c [<name>
], -c [<project-id>
] ... [OPTIONS]CLIコマンドのフラグおよび変数オプションの完全なリストは、CLIコマンドライン・リファレンスを参照してください。
CreateNotebookSession操作を実行して、ノートブック・セッションを作成します。