Skip to content

MS_AzureDatabricksNotebook

nishi_74322014 edited this page Aug 19, 2026 · 1 revision

Azure DatabricksのNotebook

  • 戻る(Azure Databricks
    • Azure Databricksチュートリアル(MS_AzureDatabricksTutorial.md
    • Azure DatabricksのNotebook

概要

→ AzureのNotebook(MS_AzureNotebook.md

補足(原文が転送のみのため、要点を補う): 本ページは
「AzureのNotebook」への転送だけが書かれたページである。
ここでは Azure Databricks における
ノートブックの位置づけを補う。

ノートブックとは

コードとその実行結果、説明文を 1 つの文書にまとめたもの
Jupyter Notebook が原型で、

  • セル単位で少しずつ実行して結果を確認できる(試行錯誤に向く)、
  • グラフや表がその場に埋め込まれる、
  • 手順と結果がそのまま記録として残る、

という性質から、データ分析・機械学習の標準的な作業環境になっている。

Databricks のノートブックの特徴

特徴 内容
多言語混在 1 つのノートブック内で %sql %python %scala %r を切り替えられる
共同編集 同時編集・コメント(Google ドキュメント的)
クラスタに接続 ノートブックは実行基盤(クラスタ)と分離されており、付け替えられる
ジョブ化 ノートブックをそのままスケジュール実行のジョブにできる
バージョン管理 履歴を持ち、Git(Repos)と同期できる

実務上の注意

  • ノートブックをそのまま本番運用に載せることは可能だが、
    セルの実行順序に依存した書き方をすると再現性が失われる。
    本番化するなら上から順に実行して完結するように書くこと。
  • 共同編集できる反面、誰の変更か分からなくなるため、
    Git 連携(Databricks Repos)でのレビューを挟むのが望ましい。
  • ノートブック内に接続文字列や資格情報を直書きしない
    Key Vault と連携した Databricks シークレットを使う。

参考

Microsoft Learn


Tags: 移行, クラウド, ビッグデータ, BI/AI, Azure

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally