Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ノートブックの共有と共同作業 | ノートブックエクスペリエンス
Databricks基礎:初心者ガイド

ノートブックの共有と共同作業

メニューを表示するにはスワイプしてください

Note
定義

コラボレーションはDatabricksワークスペースの中核となる要素です。複数のユーザーが同じノートブックを同時に操作し、コメントを残し、バージョン履歴を管理できます。これはGoogleドキュメントがテキストドキュメントに対して提供する機能と似ています。

Databricksはチームメンバー間のサイロを解消するために設計されています。本章では、ノートブックを同僚と共有し、組み込みのコミュニケーションツールを活用して、より効果的に共同作業を行う方法について学びます。

共有ボタン

ノートブックの右上隅には**「共有」**ボタンがあります。ここでアクセス権限を管理します。ノートブックは個別のユーザーやグループ全体と共有できます。付与できるアクセスレベルは複数あります。

  • 閲覧可能: コードや結果を閲覧できますが、変更はできません。
  • 実行可能: ノートブックをクラスタに接続しセルを実行できますが、コードの編集はできません。
  • 編集可能: コードやドキュメントの変更を含むすべての権限があります。
  • 管理可能: 他のユーザーの共有権限も変更できます。

リアルタイム共同編集

複数のユーザーがノートブックを開いている場合、右上のヘッダーに各ユーザーのプロフィールアイコンが表示されます。Databricksはリアルタイム共同編集をサポートしており、セル内でチームメイトが入力しているカーソルを確認できます。これにより、ファイルのエクスポートやメールでのやり取りが不要となり、全員が常に「Single Source of Truth」で作業できるようになります。

フィードバックのためのコメント機能

コードの変更点を別のチャットアプリで説明する代わりに、ノートブック内で直接コメントを残すことができます。

  • コメントを追加するには、コードやテキストをハイライトし、マージンに表示される**「コメント」**アイコンをクリックします。
  • チームメイトはコメントに返信でき、ディスカッションが終了したら**「解決」**をクリックしてスレッドを非表示にできます。これにより、会話の履歴を保持しつつ、ワークスペースを整理できます。

リビジョン履歴

変更を加えるたびに、Databricks は自動的にその履歴を記録します。右上(通常は「最終保存」の下)にある 「リビジョン履歴」 リンクをクリックすると、過去のバージョン一覧が表示されます。

  • バージョンの比較: 2つの時点間で追加または削除されたコードを正確に確認可能。
  • 復元: 複雑なコードブロックを誤って削除した場合でも、ワンクリックで以前のバージョンにノートブックを戻すことが可能。

ノートブックのエクスポート

プラットフォーム内で作業するのが最適ですが、時にはDatabricks環境外の誰かと作業内容を共有する必要があります。ファイル メニューから、ノートブックをエクスポートすることができます。

  • DBCアーカイブ: 他のDatabricksワークスペースへノートブックを移動するのに最適
  • ソースファイル: 標準の .py または .sql ファイルとしてエクスポート
  • HTML/PDF: コードの実行が不要な関係者と静的レポートを共有するのに最適

1. チームメイトにコードを見せたいが、変更はさせたくない場合、どの権限レベルを付与すべきですか?

2. 「リビジョン履歴」機能の利点は何ですか?

question mark

チームメイトにコードを見せたいが、変更はさせたくない場合、どの権限レベルを付与すべきですか?

正しい答えを選んでください

question mark

「リビジョン履歴」機能の利点は何ですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  5

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  5
some-alt