ノートブック・ファイルの作成、リソース・ハブからのサンプル・ノートブックのコピー、コンピューター上のローカル・ファイルからのノートブックの追加、または URL からのノートブックの追加のいずれかの方法を使用して、ノートブックをプロジェクトに追加できます。
- 必要な権限
- ノートブックを作成するには、プロジェクト内で Admin 役割または Editor 役割が必要です。
この短いビデオでは、Jupyter ノートブックの基礎を確認できます。
このビデオは、本書の概念とタスクを学習するためのビジュアル・メソッドを提供します。
動画のトランスクリプト 時刻 トランスクリプト 00:00 このビデオでは、watsonx.aiStudioWatson Studio) を使ってJupyterノートブックを操作するための基本を説明します。 00:07 プロジェクトで開始し、プロジェクトにノートブックを追加する。 00:12 使用する名前と説明、および Python ランタイム環境を指定してから、ノートブックを作成します。 00:22 まずファイルをロードして、いくつかのデータを用意しましょう。 00:28 ファイルを「ファイル」スライドアウト・パネルにドラッグ・アンド・ドロップするだけです。 00:32 ファイルがプロジェクトに追加下後、このノートブックで作業できるようになります。 00:38 「コードに挿入 (Insert to code)」をクリックし、pandas DataFrame を挿入します。 00:43 ノートブックを実行する前に、ノートブックの機能を説明するためにセルを上部に挿入することは慣例です。 00:51 セル・タイプをマークダウンに変更して、このセルがコードとして扱われないようにしてから、説明を追加してください。 00:59 これで、ノートブックを実行する準備ができました。 01:02 挿入されたコードは、 Cloud Object Storage インスタンスの資格情報を使用してデータ・セットを DataFrame にロードしてから、データ・セットの最初の 5 行を表示します。 01:13 プロジェクトに戻る前に、ノートブックを保存します。 01:20 「資産」タブにノートブックが表示されます。 01:24 ノートブックを開くと、読み取り専用モードになります。 01:28 ただし、ノートブックを編集して変更することはできます。 01:34 例えば、「情報」パネルにアクセスして、ノートブックの名前を変更できます。 01:41 また、「環境」タブでは、ノートブックの実行に使用する環境を変更したり、ランタイム環境を停止または再始動したりすることができます。 01:53 ノートブックの読み取り専用バージョンを共有する場合は、ここから行うことができます。 01:58 共有するコンテンツの量とノートブックを共有する方法 (リンクまたはソーシャル・メディアのいずれかを使用) を選択できます。 02:08 ノートブックを別の時刻に実行するようにスケジュールしたい場合は、ジョブを作成できます。 02:14 ジョブの名前を提供し、ノートブックのバージョンとランタイムを選択するだけです。 02:24 次に、スケジューリング・オプションを選択します。例えば、ジョブを実行する日付を指定したり、ジョブを繰り返し実行するかどうかを指定したりします。 02:43 ジョブを作成して実行した後、状況が表示され、プロジェクトの「ジョブ」タブにジョブが表示されます。 02:55 Cloud Pak for Data as a Service の資料には他にもビデオがあります。
ノートブック・エディターでのノートブック・ファイルの作成
ノートブック・エディターでノートブック・ファイルを作成するには、以下のようにします。
プロジェクトから、資産ページをクリック新しい資産 > データとモデルの操作PythonまたはRノートブック。
新規ノートブック ページで、ノートブックの作成に使用する方法を指定します。 空のノートブックを作成することも、 「リソース・ハブ」からサンプル・ノートブックを選択することも、ファイル・システムからノートブック・ファイルをアップロードすることも、URL からノートブック・ファイルをアップロードすることもできます。
- アップロードするために選択するノートブック・ファイルは、以下の要件に従う必要があります。
- ファイル・タイプは .ipynbでなければなりません。
- ファイル名は 255 文字を超えてはなりません。
- ファイル名に次の文字を含めることはできません:
< > : ” / | ( ) ?
- URL は、共有可能で認証を必要としないパブリック URL でなければなりません。
- サンプル・ノートブックは、 「サンプル」 およびリソース・ハブにあります。
- アップロードするために選択するノートブック・ファイルは、以下の要件に従う必要があります。
使用したい言語 (Python または R) のランタイム環境を指定します。 提供されている環境テンプレートを選択することも、自分で作成して構成した環境テンプレートを選択することもできます。 環境について詳しくは、 ノートブック環境を参照してください。
「作成」 をクリックします。 ノートブックが編集モードで開きます。
新しいノートブックを作成したり、既存のノートブックを編集のために開いたりするのにかかる時間は、異なる場合があります。 ランタイム・コンテナが利用できない場合は、コンテナを作成する必要があり、コンテナが利用できるようになって初めて、Jupyterノートブックのユーザー・インターフェースをロードできるようになる。 コンテナーの作成にかかる時間は、クラスターの負荷とサイズによって異なります。 ランタイム・コンテナーが存在する場合、ノートブックを開くための後続の呼び出しが大幅に高速化されます。
開いたノートブックはロックされています。 詳しくは、 ノートブックのロックおよびアンロックを参照してください。
ノートブックのコンテンツを信頼し、すべてのセルを実行するようにサービスに指示します。
新しいノートブックを編集モードで開くと、そのノートブックはデフォルトでJupyterサービスから信頼されていないとみなされます。 信頼できないノートブックを実行すると、信頼できないと判断されたコンテンツは実行されません。 信頼できないコンテンツには、Markdownセルや、あなたが生成していない出力セル内のJavascript、HTML、Javascriptが含まれます。
- ノートブックの右上隅にある「信頼しない」をクリックします。
- 「信頼」をクリックして、すべてのセルを実行します。
ノートブックのロックおよびアンロック
ノートブックを編集モードで開くと、このノートブックはロックされます。 ロックを保持している間は、ノートブックを変更できるのは自分のみです。 他のすべてのプロジェクト・ユーザーは、ノートブックにロック・アイコンを見ることができます。 ロックされたノートブックをアンロックして編集モードで開くことができるのは、プロジェクト管理者のみです。
ノートブックを閉じると、ロックが解除され、別のユーザーがノートブックを編集モードで開くことを選択できます。 ランタイム環境がまだアクティブである間は、ノートブックを閉じる必要があることに注意してください。 ランタイムが停止した場合、またはアイドル状態の場合は、ノートブックのロックを解除できません。 ノートブックのロックが解除されていない場合は、プロジェクトの「資産」ページからノートブックをアンロックできます。 ファイルをロックすると、ファイルへの競合する変更が原因で発生する可能性のあるマージの競合を回避できます。
ノートブックの検索
ノートブックは、プロジェクトの 「資産」 ページから検索して開くことができます。
ノートブックは、表示モードまたは編集モードで開くことができます。 ノートブックを表示モードで開いた場合、ノートブックを変更したり実行したりすることはできません。 ノートブックを変更または実行できるのは、ノートブックが編集モードで開かれていて、環境で開始されている場合のみです。
ノートブックは、以下の方法で開くことができます。
- ノートブックをクリックします。 これにより、ノートブックが表示モードで開きます。 ノートブックを編集モードで開くには、ノートブック・ツールバーの鉛筆アイコン () をクリックします。 これにより、ノートブックに関連付けられている環境が開始されます。
- ノートブック・エントリーの右側にある 3 つの垂直ドットを展開し、 「表示」 または 「編集」を選択します。
ノートブックに関する情報の表示
プロジェクトの 「資産」 ページで 「ノートブック」 資産タイプをクリックすると、ノートブックに関する以下の情報を表示できます。
- ノートブックの名前
- ノートブックが最後に変更された日付と、変更を行った担当者
- ノートブックのプログラミング言語
- ノートブックが現在ロックされているかどうか
次のステップ
もっと見る
「ビデオ」ページで、リソース・ハブからサンプル・ノートブックを実行する方法を示すビデオを見つけます。
親トピック: Jupyter Notebook エディター