メインコンテンツまでスキップ
非公開のページ
このページは非公開です。 検索対象外となり、このページのリンクに直接アクセスできるユーザーのみに公開されます。

デフォルトのストレージ

備考

プレビュー

この機能は プライベート プレビュー 段階であり、プライベート プレビューに登録されている サーバレス ワークスペース またはアカウントでのみ使用できます。 プレビューへのアクセスをリクエストするには、 このフォーム に記入するか、Databricks の担当者にお問い合わせください。

デフォルト ストレージのプライベート プレビューでは、 Unity Catalog カタログ用のフルマネージド ストレージの場所が提供されるため、 Unity Catalogでストレージ資格情報や外部ロケーションを構成せずにマネージドテーブルとボリュームを作成できます。

デフォルト ストレージによってサポートされる新しいカタログを、既存の Unity Catalog 対応ワークスペースに追加できます。

important

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

Enable デフォルト storage for your Databricks アカウント

アカウント管理者は、 Databricks アカウント コンソールでデフォルト ストレージを有効にする必要があります。 このオプションは、Databricks がプライベート プレビューへの参加リクエストを承認した場合にのみ使用できます。

アカウント管理者に次の手順を完了してもらいます。

  1. アカウントコンソールにログインします。
注記

提供されているリンクを使用すると、アカウント管理者以外のユーザーには、アカウントコンソールではなくワークスペース選択画面が表示されます。

  1. プレビュー 」をクリックします。

  2. [デフォルトのストレージ ] を [オン] にします。

important

デフォルトストレージ オプションはDatabricksこのプライベートプレビューに対してアカウントが有効になっている場合にのみ表示されます。デフォルトのストレージは、アカウントに関連付けられているすべてのワークスペースで有効になっていますが、追加の要件が適用されます。

マネージドテーブルとマネージドボリュームがデフォルトのストレージでデータを保存できるようにするには、デフォルトのストレージでカタログを作成する必要があります。

必要条件

  • デフォルト ストレージは Databricks on AWSでのみサポートされています。

  • デフォルト ストレージにアクセスするには、サーバレス コンピュートを使用する必要があります。

  • デフォルトのストレージをサポートするのは、次のリージョンのみです。

    • us-east-1
    • us-east-2
    • us-west-2
    • eu-west-1
  • この機能を使用するには、デフォルト ストレージのプライベート プレビューに登録する必要があります。

  • ワークスペースはUnity Catalogが有効になっていなければなりません。

注記

Unity Catalog を初めて有効にする場合、Databricks では、マネージド ストレージの S3 バケットを指定せずにメタストアをデプロイすることをお勧めします。 Unity Catalog の有効化に関するドキュメントの省略可能な手順は無視してください。

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

プライベート プレビュー期間中は、ワークスペース UI のカタログ エクスプローラーを使用して、デフォルト ストレージを含むカタログを作成する必要があります。 SQL コマンド CREATE CATALOG catalog_name を使用して、デフォルト・ストレージでカタログを作成することはできません。

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

以下のステップを実行して、デフォルト・ストレージを使用して新規カタログを作成します。

  1. サイドバーカタログアイコン カタログ をクリックします。カタログエクスプローラが表示されます。
  2. [ カタログを作成 ] をクリックします。 [新しいカタログの作成 ] ダイアログが表示されます。
  3. アカウント内で一意の カタログ名 を指定します。
  4. 「デフォルトストレージを使用する 」オプションを選択します。
  5. 作成 をクリックします。

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

デフォルトストレージとのすべてのインタラクションには、サーバレス, Unity Catalog-enabled コンピュートが必要です。

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

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

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

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

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

制限

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

  • 多くの地域はサポートされていません。 「要件」を参照してください。
  • クラシック コンピュート (サーバレス以外のコンピュート) は、デフォルト ストレージ内のデータ資産と対話できません。
  • Delta Sharing では、同じ Databricks アカウント内でのデータ資産の共有がサポートされていますが、他の Databricks アカウントや開いている Delta Sharing クライアントとは共有できません。
  • 外部リーダーとライターは、デフォルト・ストレージにアクセスできません。
  • デフォルト ストレージは、高度なネットワーク構成や顧客管理のキーと互換性がありません。
  • CREATE CATALOG catalog_name SQL コマンドを使用して、デフォルト・ストレージに新しいカタログを作成することはできません。