Azure Databricks を使い始めましょう

完了済み

Azure Databricks を使用するには、ご利用の Azure サブスクリプションに Azure Databricks ワークスペースを作成する必要があります。 ワークスペースは、クラウド サービス アカウントでの Azure Databricks のデプロイです。 指定した一連のユーザーに対して Azure Databricks 資産を操作するための統合環境が提供されます。

Azure Databricks ワークスペースは、次の方法で作成できます。

  • Azure portal ユーザー インターフェイスの使用。
  • Azure Resource Manager (ARM)、Bicep、または Terraform テンプレートの使用。
  • New-AzDatabricksWorkspace Azure PowerShell コマンドレットの使用。
  • az databricks ワークスペースを使用して、Azure コマンド ライン インターフェイス (CLI) コマンドを作成します。

ワークスペースを作成するときは、次を指定する必要があります。

  • ワークスペース名。

  • 使用可能なリージョンを選択 します。 利用可能なリージョンについては、 リージョン別に利用可能な Azure サービスに関するページを参照してください。

  • 価格レベル:

    • Premium - ロールベースのアクセス制御、Unity カタログ、SQL、モザイク AI、サーバーレス コンピューティング、Genie Code、およびその他のエンタープライズ レベルの機能。
    • 試用版 - Premium レベルのワークスペースの 14 日間の無料試用版

    注

    Standard レベルは、2026 年 4 月 1 日の時点で新しいワークスペースでは使用できなくなりました。 すべての新しいワークスペースが Premium レベルで作成されます。

  • ワークスペースの種類:

    • サーバーレス - サーバーレス コンピューティングと既定のストレージで事前構成されています。 Azure Databricksでは、最も簡単なクイック スタート用のサーバーレス ワークスペースをお勧めします。
    • Hybrid (クラシックとも呼ばれます) - Azure サブスクリプションにコンピューティングとストレージをプロビジョニングします。
  • マネージド リソース グループ名 (省略可能): Azure が Databricks ワークスペースに必要なインフラストラクチャ リソースをプロビジョニングおよび管理する、自動的に作成されたリソース グループ。

Tip

Free Edition は、学生、教師、データと AI を学んでいる方、または試している方ならどなたでも利用できます。 時間制限がなく、支払いは必要ありませんが、毎日の使用制限があり、クラシック コンピューティングにアクセスすることはできません。 比較については、「sign up for Azure Databricksを参照してください。

Azure portal の Azure Databricks のスクリーンショット。

Azure CLIを使用してAzure Databricksワークスペースを作成するには、az databricks workspace コマンドを使用します:

az databricks workspace create \
    --resource-group myresourcegroup \
    --name mydatabricksws \
    --location westus2 \
    --sku premium

同等 の New-AzDatabricksWorkspace PowerShell コマンドレット:

New-AzDatabricksWorkspace -Name mydatabricksws -ResourceGroupName myresourcegroup -Location westus2 -ManagedResourceGroupName databricks-group -Sku premium

Azure Databricks ワークスペースをプロビジョニングしたら、ワークスペース UI を使用してデータとコンピューティング リソースを操作できます。 ワークスペース UI は、Spark クラスターなどのワークスペース リソースを作成および管理したり、ノートブックやクエリを使用してファイルやテーブルのデータを操作したりできる Web ベースのユーザー インターフェイスです。

Azure Databricks ワークスペースのユーザー インターフェイスのスクリーンショット。

ホーム ページには、作業の開始に役立つ一般的なタスクとワークスペース オブジェクトへのショートカットが用意されています。 これには、データに質問したり、ワークスペース オブジェクトを検索したり、Genie Code の会話を開始したりできる Ask Genie や、推奨される、お気に入り、人気のあるオブジェクトを表示するセクションが含まれます。

サイドバーには、一般的な Databricks カテゴリ (ワークスペース、最近使ったアイテム、カタログ、ジョブとパイプライン、コンピューティング、検出、Marketplace) が表示されます。 その後、製品領域によって分割されます。

  • SQL: SQL エディター、クエリ、ダッシュボード、Genie エージェント、アラート、クエリ履歴、SQL Warehouse
  • Data Engineering: 実効、データ インジェスト
  • AI/ML: プレイグラウンド, エージェント, AI ゲートウェイ, 実験, 機能, モデル, サービング

[+ 新規] を選択して次の操作を行います。

  • ノートブック、クエリ、リポジトリ、ダッシュボード、アラート、ジョブ、パイプライン、実験、モデル、サービス エンドポイントなどのワークスペース オブジェクトを作成します。
  • クラスター、SQL ウェアハウス、ML エンドポイントなどのコンピューティング リソースを作成します。

上部のバーを使用して、ノートブック、クエリ、ダッシュボード、アラート、ファイル、フォルダー、ライブラリ、Unity カタログに登録されているテーブル、ジョブ、リポジトリなどのワークスペース オブジェクトを 1 か所で 検索 します。 検索バーで最近表示したオブジェクトにアクセスすることもできます。

ワークスペースは 複数の言語 で使用できます。ワークスペースの言語を変更するには、上部のナビゲーション バーでユーザー名を選択し、[ 設定] を選択して [ 基本設定] タブに移動します。

Genie Code からヘルプを取得する

Genie Code (旧称 Databricks Assistant) は、ノートブック、ダッシュボード、ファイルで直接コードまたはクエリを生成、説明、修正することで、Databricks でより効率的に作業するのに役立つ、AI を利用したペア プログラマーおよびサポート ツールです。

Azure Databricks での Genie Code のスクリーンショット。

エラーの特定と修正、データの視覚化の作成、ジョブの問題の診断、自然言語プロンプトを使用したデータのフィルター処理または分析など、さまざまなタスクを支援できます。 Genie Code は、Azure Databricksドキュメントから関連するガイダンスを表示できます。

Genie Code は エージェント モードでも実行されます。エージェント モードでは、ソリューションの計画、関連する資産の取得、コードの実行、セル出力の使用による結果の改善、複数ステップのデータ タスクにわたるエラーの修正が行われます。 Genie Code では、コードの実行やノートブックの編集などのツールを使用する前に、承認を求めます。

Unity カタログ メタデータを使用すると、組織のデータ資産 (テーブル、列、説明) に基づいて応答がカスタマイズされるため、データの探索と操作が容易になります。