デフォルト storage in サーバレス ワークスペース
プレビュー
この機能は プライベート プレビュー 段階であり、プライベート プレビューに登録されている サーバレス ワークスペース またはアカウントでのみ使用できます。
デフォルト storage は、 Databricks ワークスペースと Unity Catalog カタログのフルマネージド ストレージの場所を提供します。 デフォルト storage を使用すると、ルート ストレージを設定せずにワークスペースを作成したり、ストレージの認証情報や外部ロケーションを設定せずにマネージドテーブルとボリュームを作成したり Unity Catalog。
プライベート プレビュー期間中は、 Databricks は、本番運用データや機密データをデフォルト ストレージに保存したり、デフォルト ストレージを使用して本番運用ワークロードを実行したりすることはお勧めしません。
デフォルトのストレージでカタログを作成する
サーバレス ワークスペースには、デフォルト ストレージにデフォルト カタログが付属しています。 デフォルトのストレージに追加のカタログを作成するには、ワークスペース UI のカタログ エクスプローラーと SQL コマンド ( CREATE CATALOG catalog_name
) の両方を使用できます。
デフォルトのストレージでカタログを作成するには、 CREATE CATALOG
権限が必要です。 「Unity Catalog の特権とセキュリティ保護可能なオブジェクト」を参照してください。
UI で、次の手順を実行して、デフォルトのストレージを使用して新しいカタログを作成します。
- サイドバー
カタログ をクリックします。カタログエクスプローラが表示されます。
- [ カタログを作成 ] をクリックします。 [新しいカタログの作成 ] ダイアログが表示されます。
- アカウント内で一意の カタログ名 を指定します。
- 「デフォルトストレージを使用する 」オプションを選択します。
- 作成 をクリックします。
サーバレス ワークスペースでは、次の SQL コマンドを使用して、デフォルト ストレージに新しいカタログを作成することもできます。 カタログの場所を指定する必要はありません。
CREATE CATALOG [ IF NOT EXISTS ] catalog_name
[ COMMENT comment ]
デフォルトのストレージで作業する
デフォルト storage に支えられたリソースは、 Unity Catalogの他のオブジェクトと同じ特権モデルを使用します。 データ・オブジェクトを作成、表示、問合せまたは変更するための十分な権限が必要です。 「Unity Catalog の特権とセキュリティ保護可能なオブジェクト」を参照してください。
デフォルトでは、デフォルトのストレージに支えられたカタログは、同じリージョン内のすべてのアカウントのワークスペースに表示されます。 この動作を無効にするには、カタログを 1 つのワークスペースにバインドします。 「 カタログへのアクセスを特定のワークスペースに制限する」を参照してください。
デフォルトストレージを操作するには、デフォルトストレージに支えられたマネージドテーブルとマネージドボリュームを作成し、操作します。 「マネージドテーブルの操作」および「Unity Catalogボリュームとは」を参照してください。
Catalog Explorer、ノートブック、 SQL エディター、およびダッシュボードを使用して、デフォルトストレージに保存されているデータオブジェクトを操作できます。
タスクの例
以下は、デフォルトのストレージで完了できるタスクの例です。
- ローカル・ファイルを管理対象ボリュームにアップロードするか、マネージド・テーブルを作成します。 「Unity Catalog ボリュームへのファイルのアップロード」と「ファイルのアップロードを使用してテーブルを作成または変更する」を参照してください。
- ノートブックでデータをクエリします。「チュートリアル: ノートブックからのデータのクエリと視覚化」を参照してください。
- ダッシュボードを作成します。 「ダッシュボードの作成」を参照してください。
- SQLを使用してデータをクエリし、SQLクエリをスケジュールします。 「SQL エディターでのクエリの記述とデータの探索」を参照してください。
- 外部ボリュームからマネージドテーブルにデータを取り込みます。 での の使用Auto Loader Unity Catalogを参照してください。
- Fivetranを使用してマネージドテーブルにデータを取り込みます。Fivetranへの接続を参照してください。
- BIツールを使用して、マネージドテーブルを探索します。「Tableau と Databricks の接続」および「Power BI を Databricks に接続する」を参照してください。
- 実行 サーバレス ノートブック. ノートブックについては、サーバレス コンピュートを参照してください。
- 実行 サーバレス ジョブ. ワークフローについては、サーバレス コンピュートを使用して Databricks ジョブを実行 を参照してください。
- 実行 モデルサービング endpoints. Mosaic AI Model Servingを使用したモデルのデプロイを参照してください。
- 実行 サーバレス DLT パイプライン. サーバレス DLT パイプラインの設定を参照してください。
- テーブルで予測的最適化を使用します。 Unity Catalog マネージドテーブルの予測的最適化を参照してください。
デフォルトのストレージ制限
- クラシック コンピュート (サーバレス以外のコンピュート) は、デフォルト ストレージ内のデータ資産と対話できません。
- Delta Sharing では、同じ Databricks アカウント内の デフォルト ストレージのデータ資産の共有がサポートされていますが、他の Databricks アカウントや開いている Delta Sharing クライアントとの共有はサポートされていません。
- 外部リーダーとライターは、デフォルト・ストレージにアクセスできません。
- デフォルト ストレージは、高度なネットワーク構成や顧客管理のキーと互換性がありません。