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

この記事では、 Databricksで利用できる複数のサーバーレス オファリングについて説明します。 サーバレス コンピュートを使用すると、オンデマンド コンピューティング リソースにすばやく接続できます。

このセクションの記事では、データベース、ワークフロー、 Delta Live Tablesについて重点的に説明します。 サーバレスSQLウェアハウスに関する情報については、 「サーバレスSQLウェアハウスとは?」を参照してください。 。 モデルサービングの詳細については、 Databricksを使用したモデルサービング」を参照してください。

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

サーバレス コンピュートは、次のように生産性、コスト効率、信頼性を向上させます。

  • 生産性: クラウドリソースはDatabricksによって管理されるため、管理オーバーヘッドが削減され、即時のコンピュートが提供され、ユーザーの生産性が向上します。

  • 効率性: サーバレス コンピュートは起動とスケーリング時間が短く、アイドル時間が最小限に抑えられ、使用したコンピュートに対してのみ料金を支払うことができます。

  • 信頼性: サーバレス コンピュートにより、容量処理、セキュリティ、パッチ適用、アップグレードが自動的に管理されるため、セキュリティ ポリシーや容量不足に関する懸念が軽減されます。

Databricksではどのような種類のサーバーレス コンピュートを利用できますか?

Databricks現在、次のタイプのサーバーレス コンピュートを提供しています。

  • ノートブック用のサーバレス コンピュート: ノートブックでSQLおよびPythonコードを実行するために使用される、オンデマンドでスケーラブルなコンピュート。

  • ワークフロー用のサーバレス コンピュート: インフラストラクチャを構成および展開せずにDatabricksジョブを実行するために使用される、オンデマンドでスケーラブルなコンピュート。

  • サーバレスSQLウェアハウス: SQLエディタまたはインタラクティブエディタでデータオブジェクトに対してSQLコマンドを実行するために使用されるオンデマンドのエラスティックコンソール。 SQLUI、CLI 、または を使用して ウェアハウスを作成できます。RESTAPI

  • サーバレス DLT パイプライン: Delta Live Tablesパイプラインの更新用に最適化され、スケーラブルなパイプライン。

  • Mosaic AI Model Serving : AIモデルをデプロイするための高可用性と低レイテンシのサービス。

サーバーレスコンピュートを有効にする

ワークステーション、ワークフロー、 Delta Live Tablesサーバーレス コンピュート にアクセスするには、アカウント管理者がアカウント レベルで機能を有効にする必要があります。 有効化の詳細については、 「サーバレス コンピュートを有効にする」を参照してください。

サーバーレスSQLウェアハウスとモデル サーバーの有効化は別のプロセスです。 「サーバーレスSQLウェアハウスを有効にする」を参照してください。

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

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

よくある質問(FAQ)

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

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

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

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

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

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

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

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

ワークフローとコンピューターに対してサーバーレス コンピュート を有効にしていないのに、サーバーレス ワークフローの課金レコードが表示されるのはなぜですか?

レイクハウスモニタリングおよび予測的最適化も、serverless ワークフローSKUで課金されます。

これら 2 つの機能を使用するために、サーバレス コンピュート を有効にする必要はありません。

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

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

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

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

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

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

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

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

DAB を使ってワークフロー用のサーバレス コンピュートを構成できますか?

はい、DAB はサーバーレス コンピュートを使用するジョブを構成するために使用できます。 「サーバーレス コンピュートを使用するジョブを構成する」を参照してください。