Skip to content

MS_AzureNotebook

nishi_74322014 edited this page Sep 1, 2026 · 1 revision

AzureのNotebook

概要

Notebook ってなに?

  • セルのコレクション。

  • セルは、

    • コードの実行、
    • 書式設定されたテキストのレンダリング
    • またはグラフィカルな視覚エフェクトの表示

    のために実行される。

  • ...と、コレだけだと理解し難いので、
    Jupyter Notebookを知っておくと良い。

詳細

Jupyter Notebook

Jupyter Notebook(DNET_PySpark.md の Jupyter Notebook の節)

移行メモ(リンク先): 元ページのリンク先は
開発基盤部会 Wiki(dotnetdevelopmentinfrastructure)の
「PySpark」ページ内のアンカーだった。
当該サイトは未移行のため、予約ファイル名で示している。

補足(Jupyter Notebook とは): ブラウザ上で
コードのセルと、その実行結果と、説明文(Markdown)を
1 つの文書として並べて扱える
環境。
「試しながら書き、そのまま手順書になる」という性質から、
データ分析や機械学習の分野で標準的に使われている。
拡張子は .ipynb(JSON 形式)。

Azure Notebook

discon

  • 昔あったサービスらしいが、preview から discon になっている。

  • discon の理由はよく解らないが、
    Azure Cosmos DBJupyter Notebook機能による脆弱性」
    と関係があるかもしれない。

  • Azure サービスに個々に実装されている Notebook は存在する。
    (実体は、夫々で異なる...Jupyter Notebook 風のモノ、Jupyter Notebook の上モノ)

補足(Azure Notebooks の終了): **Azure Notebooks(Preview)**は
2021 年 10 月に正式に終了した。
移行先としては、Azure Machine Learning
コンピューティング インスタンス、GitHub Codespaces、
Visual Studio Code のノートブック機能などが案内された。
本ページが挙げている「脆弱性との関係」は著者の推測であり、
公式には無償プレビュー サービスの整理として告知されている。

参考(Azure Notebook)

Databricks Notebook

Azure Databricksの Notebook

  • Azure Databricks のワークスペース環境が Notebook 指向のサービスを提供している。

  • サポートされている Databricks ノートブックの形式は、DBC ファイルの種類。

  • Notebook でできること。
    以下のことを行うことができる。

    • 大量のファイルとデータ セットを読み取って処理する
    • データ セットのクエリを実行し、調査して視覚化する
    • データ レイクで検出されたさまざまなデータ セットを結合する
    • 機械学習モデルをトレーニングして評価する
    • データのライブ ストリームを処理する
    • 大規模なグラフ データ セットとソーシャル ネットワークの分析を行う

Databricks Notebook の使用

以下の様な利用が可能。

  • セルを追加する
  • セルを削除する
  • セルを切り取る
  • 複数のセルまたはすべてのセルを選択する
  • 既定の言語
  • 混合言語
  • ドキュメントを含める
  • コマンドのコメント
  • セル表示の変更
  • 行とコマンドの番号を表示する
  • テキストの検索と置換
  • オートコンプリート
  • SQL の書式設定
  • 目次の表示
  • ダークモードでのノートブックの表示

Databricks Notebook の管理

以下の様な管理が可能。

  • ノートブックを作成する
  • ノートブックを開く
  • ノートブックを削除する
  • ノートブック パスのコピー
  • ノートブックの名前を変更する
  • ノートブックへのアクセスを制御する
  • ノートブックの外部形式(インポート・エクスポート)
  • ノートブックとクラスター
  • ノートブックのスケジュールを設定する
  • ノートブックの配布

補足(「混合言語」): Databricks のノートブックは、
セルの先頭に %python / %sql / %scala / %r といった
マジック コマンドを書くことで、
1 つのノートブック内で言語を混在させられる。
「SQL で抽出して Python で加工する」といった使い方ができるのがこれである。

参考(Databricks Notebook)

Azure ML Notebooks

Azure Machine Learningの Notebooks

Azure Synapse Notebooks

Azure Synapseの Notebooks

Azure Data Studio Notebooks

Azure Data Studio の Notebooks

補足(Azure Data Studio も終了): Azure Data Studio は
2026 年 2 月に提供終了が告知されており、
後継は Visual Studio Code の MSSQL 拡張機能である。

参考

Microsoft Docs

ナレコムAzureレシピ

本 Wiki 内


Tags: クラウド, ビッグデータ, Azure

NetDevInfraWiki

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

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally