0 / 0
資料の 英語版 に戻る
GitHub でのノートブックの公開
最終更新: 2024年11月21日
GitHub でのノートブックの公開

利害関係者やその他のデータ・サイエンティストとコラボレーションするために、 GitHub リポジトリーでノートブックを公開できます。 GitHub を使用して、ソース・コード管理用のノートブックをバックアップすることもできます。

このビデオを視聴して、GitHub 統合を有効にする方法を確認してください。

ビデオの特記事項: このビデオのいくつかのマイナー・ステップおよびグラフィカル・エレメントは、ご使用のプラットフォームとは異なる場合があります。

このビデオは、本書の概念とタスクを学習するためのビジュアル・メソッドを提供します。

  • 動画のトランスクリプト
    時刻 トランスクリプト
    00:00 このビデオでは、プロジェクトのノートブックをGitHubアカウントに公開する方法を紹介します。
    00:07 自分のプロファイルと設定にナビゲートします。
    00:11 「統合」タブで、GitHub パーソナル・アクセス・トークンを生成するためのリンクにアクセスします。
    00:17 トークンの記述名を指定し、リポジトリーと gist スコープを選択してから、トークンを生成します。
    00:29 トークンをコピーし、GitHub 統合設定に戻り、トークンを貼り付けます。
    00:36 トークンは、プロファイル設定に保存するときに検証されます。
    00:42 次に、プロジェクトにナビゲートします。
    00:44 「設定」タブで、プロジェクト・レベルで GitHub 統合を有効にします。
    00:50 下部までスクロールして、既存の GitHub リポジトリー URL を貼り付けるだけです。
    00:56 これは、リポジトリーの「コード」タブに表示されます。
    01:01 「更新」をクリックして接続します。
    01:05 次に、「資産」タブに移動し、公開するノートブックを開きます。
    01:14 このノートブックでは、資格情報が X に置き換えられていることに注意してください。
    01:19 GitHub に公開する前に資格情報を削除または置換するのがベスト・プラクティスです。
    01:24 これで、このノートブックを公開する準備ができました。
    01:27 コミット・メッセージとともにターゲット・パスを指定できます。
    01:31 また、非表示コードなしでコンテンツを公開するオプションもあります。これは、ノートブック内の非表示セル・コメントで始まるセルは公開されないことを意味します。
    01:42 準備ができたら、「公開」をクリックします。
    01:45 このメッセージは、ノートブックが正常に公開されたことを示し、ノートブック、リポジトリー、およびコミットへのリンクを提供します。
    01:54 コミットについて見てみましょう。
    01:57 コミットがあるので、リポジトリーにナビゲートして、公開されたノートブックを確認できます。
    02:04 最後に、Gist として公開できます。
    02:07 Gist は、GitHub で作業を共有するためのもう 1 つの方法です。
    02:10 すべての Gist は Git リポジトリーであるため、フォークして複製することができます。
    02:15 Gist には、パブリックとシークレットの 2 つのタイプがあります。
    02:19 シークレット Gist を使用して開始した場合は、後でそれをパブリック Gist に変換できます。
    02:24 ここでも、非表示のセルを削除するオプションがあります。
    02:29 リンクをたどると、公開された Gist が表示されます。
    02:32 これがGitHubとの連携の基本です。
    02:37 Cloud Pak for Data as a Service の資料には他にもビデオがあります。

アカウントからの GitHub へのアクセスの有効化

GitHub,でノートブックを公開する前に、IBM watsonxアカウントでGitHubにアクセスできるようにする必要があります。 アクセスを有効にするには、 GitHub で必要なアクセス・スコープを指定して個人用アクセス・トークンを作成し、そのトークンを IBM watsonx アカウントにリンクします。

個人アクセス・トークンを作成するには、以下のステップを実行します。

  1. ヘッダーで自分のアバターをクリックし、 「プロファイルと設定 (Profile and settings)」をクリックします。
  2. 「統合 (Integrations)」 タブに移動し、ダイアログで GitHub 個人用アクセス・トークン・リンクをクリックして、新規トークンを生成します。
  3. 「新しい個人アクセス・トークン (New personal access token)」ページで、リポジトリー・スコープを選択し、クリックしてトークンを生成します。
  4. 生成されたアクセス・トークンをコピーして、 IBM watsonxの GitHub 統合ダイアログ・ウィンドウに貼り付けます。

GitHub リポジトリーへのプロジェクトのリンク

アクセス・トークンを保存した後、プロジェクトを既存の GitHub リポジトリーに接続する必要があります。 プロジェクトからリンクできる既存の GitHub リポジトリーは 1 つのみです。 プライベート・リポジトリーがサポートされます。

プロジェクトを既存の GitHub リポジトリーにリンクするには、プロジェクトに対する管理者権限が必要です。 管理者権限または編集者権限を持つすべてのプロジェクト・コラボレーターが、この GitHub リポジトリーにファイルを公開できます。 ただし、これらのユーザーには、リポジトリーにアクセスするための権限が必要です。 リポジトリーに対する権限をユーザーに付与するのは、GitHub 内で行う必要があります。

既存の GitHub リポジトリーにプロジェクトを接続するには、以下のようにします。

  1. 「管理」タブを選択し、 「サービスと統合」ページに移動します。
  2. 「サード・パーティー統合」タブをクリックします。
  3. 「統合の接続」をクリックします。
  4. Github から生成したアクセス・トークンを入力します。

これで、GitHub でのノートブックの公開を開始できます。

注:

Git 統合の変更方法については、 統合の管理を参照してください。

GitHub でのノートブックの公開

ノートブックを GitHub で公開するには、以下のようにします。

  1. ノートブックを編集モードで開きます。
  2. GitHub 統合 アイコン アップロード・アイコン をクリックし、開いたノートブックのアクション・バーから 「 GitHub を選択します。

GitHub で公開するファイルの名前を入力する際、GitHub リポジトリー内のフォルダー・パスを指定できます。 ノートブック・ファイルは常にマスター・ブランチにプッシュされることに注意してください。

An error occurred while publishing the notebook. Invalid access token permissions or repository does not exist. 」というエラーが表示された場合は、以下のことを確認してください。

親トピック: ノートブックおよびスクリプトのライフサイクルの管理

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細