デフォルト storage in サーバレス ワークスペース

プレビュー

この機能は プライベート プレビュー 段階であり、プライベート プレビューに登録されている サーバレス ワークスペース またはアカウントでのみ使用できます。

デフォルト storage は、 Databricks ワークスペースと Unity Catalog カタログのフルマネージド ストレージの場所を提供します。 デフォルト storage を使用すると、ルート ストレージを設定せずにワークスペースを作成したり、ストレージの認証情報や外部ロケーションを設定せずにマネージドテーブルとボリュームを作成したり Unity Catalog。

重要

プライベート プレビュー期間中は、 Databricks は、本番運用データや機密データをデフォルト ストレージに保存したり、デフォルト ストレージを使用して本番運用ワークロードを実行したりすることはお勧めしません。

デフォルトのストレージでカタログを作成する

サーバレス ワークスペースには、デフォルト ストレージにデフォルト カタログが付属しています。 デフォルトのストレージに追加のカタログを作成するには、ワークスペース UI のカタログ エクスプローラーと SQL コマンド ( CREATE CATALOG catalog_name) の両方を使用できます。

デフォルトのストレージでカタログを作成するには、 CREATE CATALOG 権限が必要です。 「Unity Catalog の特権とセキュリティ保護可能なオブジェクト」を参照してください。

UI で、次のステップを完了して、デフォルト ストレージを使用して新しいカタログを作成します。

  1. サイドバーカタログアイコンカタログをクリックします。カタログエクスプローラが表示されます。

  2. [ カタログを作成] をクリックします。 [新しいカタログの作成] ダイアログが表示されます。

  3. アカウント内で一意の カタログ名 を指定します。

  4. 「デフォルトストレージを使用する」オプションを選択します。

  5. [作成] をクリックします。

サーバレス ワークスペースでは、次の SQL コマンドを使用して、デフォルト ストレージに新しいカタログを作成することもできます。 カタログの場所を指定する必要はありません。

CREATE CATALOG [ IF NOT EXISTS ] catalog_name
    [ COMMENT comment ]

デフォルトのストレージで作業する

デフォルト storage に支えられたリソースは、 Unity Catalogの他のオブジェクトと同じ特権モデルを使用します。 データ・オブジェクトを作成、表示、問合せまたは変更するための十分な権限が必要です。 「Unity Catalog の特権とセキュリティ保護可能なオブジェクト」を参照してください。

デフォルトでは、デフォルトのストレージに支えられたカタログは、同じリージョン内のすべてのアカウントのワークスペースに表示されます。 この動作を無効にするには、カタログを 1 つのワークスペースにバインドします。 「 カタログへのアクセスを特定のワークスペースに制限する」を参照してください。

デフォルトストレージを操作するには、デフォルトストレージに支えられたマネージドテーブルとマネージドボリュームを作成し、操作します。 「マネージドテーブルの操作」および「Unity Catalogボリュームとは」を参照してください。

Catalog Explorer、ノートブック、 SQL エディター、およびダッシュボードを使用して、デフォルトストレージに保存されているデータオブジェクトを操作できます。

タスクの例

以下は、デフォルトのストレージで完了できるタスクの例です。

制限事項

  • クラシック コンピュート (サーバレス以外のコンピュート) は、デフォルト ストレージ内のデータ資産と対話できません。

  • Delta Sharing では、同じ Databricks アカウント内の デフォルト ストレージのデータ資産の共有がサポートされていますが、他の Databricks アカウントや開いている Delta Sharing クライアントとの共有はサポートされていません。

  • 外部リーダーとライターは、デフォルト・ストレージにアクセスできません。

  • デフォルト ストレージは、高度なネットワーク構成や顧客管理のキーと互換性がありません。