Enable サーバレス SQLウェアハウス
この記事では、ワークスペースでサーバレスSQLウェアハウスを有効にする方法について説明します。
注記
サーバレス SQLウェアハウスにはパブリック IP アドレス がありません 。 アーキテクチャの詳細については、「 Databricks アーキテクチャの概要」を参照してください。
必要条件
- Databricksアカウントが無料トライアル中でないこと。
- Databricksワークスペースは、プレミアムプランである必要があります。
- ワークスペースは、 Databricks SQL サーバレスをサポートするリージョンに存在する必要があります。 「Databricks のクラウドとリージョン」を参照してください。
- ワークスペースで Unity Catalog が有効になっている必要があります。 「Unity Catalog の設定と管理」を参照してください。
- ワークスペースでは、外部の Hive レガシ メタストアを使用しないでください。 サーバレスを有効にするには、Hive metastore認証情報の削除を参照してください。
Enable サーバレス コンピュート in your account
注記
アカウントが2022年3月28日以降に作成された場合、ワークスペースではサーバレスコンピューティングがデフォルトで有効になっています。
- アカウントコンソールの設定ページの「機能の有効化」タブに移動します。
- ページ上部のバナーで、追加の条件に同意するように求められます。利用規約を読み、「 同意する 」をクリックしてください。利用規約に同意するかどうかを尋ねるバナーが表示されない場合は、このステップはすでに完了しています。
- 設定ページに移動します。
- コンピュート を選択
- SQLウェアハウス の横にある「 管理 」をクリックします。
- サーバーレスSQLウェアハウス をオンにします (オン)。
Hive metastore資格情報を削除してサーバレスを有効にする
ワークスペースレベルでHive metastoreの資格情報が定義されている場合は、サーバレスSQLウェアハウスをデプロイできません。従来のHive metastore資格情報を削除するには、以下の手順を実行します。
- ワークスペースの上部バーでユーザー名をクリックし、ドロップダウンから [ 設定 ] を選択します。
- 「 コンピュート 」タブをクリックします。
- SQLウェアハウス の横にある「 管理 」をクリックします。
- 「 データアクセス構成 」フィールドで、Hive metastoreの資格情報を探して削除します。
- [変更を保存] をクリックします。
タグによる使用状況の監視
Databricksの他のコンピュート リソースと同様に、サーバレス SQLウェアハウスにタグを適用して、使用状況とコストを監視できます。アカウントコンソールで使用状況を表示したり、ダウンロード可能なログにアクセスしたりできます。 使用状況ダッシュボードを参照してください。
制限
サーバレスウェアハウスには、次の制限があります。
- スポットインスタンスポリシーを含むクラスターポリシーはサポートされていません。 「コンピュート ポリシーの作成と管理」を参照してください。
- 外部 Hive のレガシ メタストアはサポートされていません。 外部Apache Hive metastore (レガシ) を参照してください。