Share via


ノートブックのサーバーレス コンピューティング

重要

この機能はパブリック プレビュー段階にあります。 適格性と有効化については、「サーバーレス コンピューティング パブリック プレビューを有効にする」を参照してください。

この記事では、ノートブックでサーバーレス コンピューティングを使用する方法について説明します。 ワークフローでサーバーレス コンピューティングを使用する方法については、「ワークフローでサーバーレス コンピューティングを使用して Azure Databricks ジョブを実行する」を参照してください。

価格情報については、「Databricks の価格」を参照してください。

要件

  • ワークスペースはサポートされているリージョン内に存在する必要があります。 「Azure Databricks のリージョン」を参照してください。
  • ワークスペースは、Unity Catalog に対して有効にする必要があります。
  • ワークスペースがパブリック プレビューに対して有効になっている必要があります。

ノートブックでのサーバーレス コンピューティングの使用

ワークスペースでサーバーレス対話型コンピューティングが有効になっている場合、ワークスペース内のすべてのユーザーは、ノートブックでサーバーレス コンピューティングにアクセスできます。 追加のアクセス許可は必要ありません。

サーバーレス コンピューティングにアタッチするには、ノートブックの [接続] ドロップダウン メニューをクリックし、[サーバーレス] を選択します。 新しいノートブックの場合、他のリソースが選択されていないと、アタッチされたコンピューティングは、コードの実行時に自動的に既定のサーバーレスに設定されます。

クエリの分析情報を表示する

ノートブックとワークフローのサーバーレス コンピューティングでは、クエリ分析情報を使用して Spark の実行パフォーマンスを評価します。 ノートブックでセルを実行した後は、[パフォーマンスの表示] リンクをクリックして、SQL および Python クエリに関連する分析情報を表示できます。

クエリ パフォーマンスを表示する

任意の Spark ステートメントをクリックして、クエリ メトリックを表示できます。 そこから、[クエリ プロファイルの表示] をクリックして、クエリ実行の視覚化を表示できます。 クエリ プロファイルの詳細については、「クエリ プロファイル」を参照してください。

クエリの履歴

サーバーレス コンピューティングで実行されるすべてのクエリは、ワークスペースのクエリの履歴ページにも記録されます。 クエリの履歴の詳細については、「クエリの履歴」を参照してください。

クエリ分析情報の制限事項

  • クエリ プロファイルは、クエリの実行が終了した後にのみ使用できます。
  • メトリックはライブで更新されますが、実行中にクエリ プロファイルは表示されません。
  • 対象となるクエリの状態は、RUNNING、CANCELED、FAILED、FINISHED のみです。
  • クエリの履歴ページから実行中のクエリを取り消すことはできません。 ノートブックまたはジョブで取り消すことができます。
  • 詳細メトリックは使用できません。
  • クエリ プロファイルのダウンロードは使用できません。
  • Spark UI へのアクセスは使用できません。
  • ステートメント テキストには、実行された最後の行のみが含まれます。 ただし、この行の前に、同じステートメントの一部として実行された行が複数存在する可能性があります。

制限事項

制限事項の一覧については、「サーバーレス コンピューティングの制限事項」を参照してください。