メインコンテンツまでスキップ

サーバレスコンピュートに接続する

このページでは、 Databricksでノートブック、ワークフロー、 LakeFlow Spark宣言型パイプラインのサーバレス コンピュートに接続して使用する方法を説明します。

サーバレス コンピュートとは?

サーバーレス コンピュートは、ユーザーがノートブック、ワークフロー、LakeFlow Spark宣言型パイプラインのオンデマンド コンピューティング リソースにすばやく接続できるようにするDatabricks LakeFlowサービスです。

サーバレス コンピュートを使用することを選択すると、あなたのクラウドアカウントでコンピュートリソースを配備することなしに、ワークロードを実行することができます。代わりに、 Databricks は必要なコンピュート リソースを自動的に割り当てて管理します。 これにより、起動とスケーリングの時間が短縮され、アイドル時間が最小限に抑えられ、コンピュート リソースを管理する必要性が減ります。

サーバーレス ワークロードは複数のセキュリティ レイヤーによって保護されており、エンタープライズ対応として設計されています。 詳細については、 Databricksサーバレス セキュリティ」を参照してください。

注記

サーバレス コンピュートはほとんどのワークスペースで安心して利用でき、有効化する必要はありません。 Unity Catalogが有効になっているワークスペースは、自動的にサーバレス コンピュートにアクセスできるようになります。

サーバレスSQLウェアハウス、モデルサービング、 AI機能などの他のDatabricks機能は、サーバレス インフラストラクチャを独立して使用し、独自の構成パスを持ちます。 このページでは、ノートブック、ワークフロー、 LakeFlow Spark宣言型パイプラインのサーバレス コンピュートのみを対象としています。

ワークロードにサーバレス コンピュートを使用する

サーバレス コンピュートを使用するようにワークロードを構成する方法については、次のページを使用してください。

その他の機能 レスインフラストラクチャ

Databricks機能の多くはサーバレス インフラストラクチャ上で実行されますが、ノートブック、ジョブ、 LakeFlow Spark宣言型パイプライン用のサーバレス コンピュートとは別に構成および管理されます。 例えば:

サーバレス コンピュートの要件

サーバレスコンピュートはほとんどのワークスペースで手間なく利用可能です。 手動で有効にするステップは必要ありません。

Unity Catalogが有効になっていないレガシー ワークスペースは、サーバレス コンピュートにアクセスできません。 サーバレス コンピュートにアクセスするには、 Unity Catalogにアップグレードする必要があります。 DatabricksワークスペースをUnity Catalogにアップグレードする」を参照してください。

サーバレスコンピュートの制限

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

よくある質問(FAQ)

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

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

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

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

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

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

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

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

ジョブやクエリを実行してから、課金利用 システムテーブルに料金が表示されるまでに遅延はありますか?

はい、ワークロードを実行してからその使用量が課金利用 システムテーブルに反映されるまでに、最大 24 時間の遅延が発生する可能性があります。

サーバレス ワークロードを実行していないのに、サーバレス ジョブの請求レコードが表示されるのはなぜですか?

データ品質モニタリング予測的最適化実行は、サーバーレス インフラストラクチャ上で行われ、サーバーレス ジョブSKUに基づいて課金されます。 これらの機能は、ノートブック、ワークフロー、 LakeFlow Spark宣言型パイプラインのサーバレス コンピュートとは別に管理されます。

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

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

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

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

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

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

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

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

宣言的自動化バンドルを使用してジョブのサーバレス コンピュートを構成できますか?

はい、Declarative Automation Bundle を使用して、サーバレス コンピュートを使用するジョブを構成できます。 サーバレスコンピュートを使用するジョブを参照してください。

サーバレスのワークロードをローカルの開発マシンから実行するか、データアプリケーションから実行するか。

Databricks Connect を使用すると、ローカル マシンから Databricks に接続し、サーバレスでワークロードを実行できます。 「Databricks Connect とは」を参照してください。