ノートブック実行用サーバレスコンピュート

プレビュー

この機能は プライベート プレビュー段階です。 資格と有効化に関する情報については、 「サーバレス コンピュートを有効にする」を参照してください。

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

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

要件

  • ワークスペースで Unity Catalog が有効になっている必要があります。

サーバーレスコンピュートにノートブックを添付する

ワークスペースでサーバレスインタラクティブコンピュート が有効になっている場合、ワークスペース内のすべてのユーザーは、ノートブック実行用サーバレスコンピュートにアクセスできます。 追加の権限は必要ありません。

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

クエリを表示

ノートブックとジョブのサーバーレス コンピュートは、クエリの知識を使用してSparkの実行パフォーマンスを評価します。 ノートブックでセルを実行した後、 「パフォーマンスを表示」SQL リンクをクリックすると、 およびPython クエリに関連する知見を表示できます。

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

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

注:

ジョブ実行のパフォーマンスに関する洞察を表示するには、 「ジョブ実行のクエリ洞察の表示」を参照してください。

クエリ履歴

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

クエリの制限

  • クエリ プロファイルは、クエリの実行が終了した後にのみ使用できます。

  • 実行中にクエリ プロファイルは表示されませんが、メトリックはリアルタイムで更新されます。

  • 対象になるクエリ ステータスは、RUNNING、CANCELED、FAILED、FINISHED のみです。

  • 実行中のクエリは、クエリ履歴ページからキャンセルできません。 ノートブックまたはジョブでキャンセルできます。

  • 詳細なメトリックは使用できません。

  • クエリ プロファイルのダウンロードは利用できません。

  • Spark UI にアクセスできません。

  • ステートメント テキストには、実行された最後の行のみが含まれます。 ただし、この行の前に、同じステートメントの一部として実行された行が複数ある可能性があります。

サーバーレス コンピュートをサポートする地域はどこですか?

ノートブック用のサーバレスコンピュートおよびワークフロー用のサーバレスコンピュートは、次のリージョンでサポートされています。

  • us-central1

  • us-east1

よくある質問(FAQ)

リリースはどのようにロールアウトされますか?

サーバレス コンピュート はバージョンレス製品です。つまり、 Databricksサーバレス コンピュート を自動的にアップグレードして、プラットフォームの機能強化とアップグレードをサポートします。 すべてのユーザーに同じアップデートが配布され、短期間でロールアウトされます。

実行しているサーバーレス バージョンを確認するにはどうすればよいですか?

サーバレス ワークロードは常に最新バージョンで実行されます。 最新バージョンについてはリリースノートを参照してください。

サーバーレスのコストをどのように見積もればよいですか?

Databricks 、代表的なワークロードまたは特定のワークロードを実行してベンチマークし、課金システムテーブルを分析することをお勧めします。 課金利用システムテーブルリファレンスを参照してください。

特定のワークロードの DBU 使用状況を分析するにはどうすればよいですか?

特定のワークロードのコストを確認するには、 system.billing.usageシステムテーブルをクエリします。 サンプル クエリとコスト観測ダッシュボードのダウンロードについては、「サーバーレス コンピュートのコスト監視」を参照してください。

サーバレス コンピュートはプライベートリポジトリをサポートしていますか?

リポジトリは非公開にすることも、認証を必要とすることもできます。 セキュリティ上の理由から、認証されたリポジトリにアクセスする際には、事前に署名された URL が必要です。

ジョブタスク用のライブラリをインストールするにはどうすればよいですか?

Databricks では、ジョブのライブラリをインストールおよび管理するために環境を使用することをお勧めします。 「ノートブック以外のタスクの環境と依存関係を構成する」を参照してください。

カスタムデータソースに接続できますか?

いいえ、レイクハウスフェデレーションを使用するソースのみがサポートされています。 サポートされているデータソースを参照してください。

サーバレス・コンピュート・プレーン・ネットワーキングはどのように機能しますか?

serverless コンピュートリソース は、 Databricksによって管理される serverless コンピュート プレーンで実行されます。 ネットワークとアーキテクチャの詳細については、 「サーバレス コンピュート プレーン ネットワーキング」を参照してください。