Databricks Unity Catalog のボーダーレス レイクハウスのトラブルシューティング

このページでは、ボーダーレス Lakehouse を使用して Databricks Unity Catalog でリモートデータをクエリする際に発生する一般的な問題を解決する方法について説明します。ボーダーレス Lakehouse の一般的なトラブルシューティング(プライベート相互接続を介した接続とルーティングを含む)については、ボーダーレス Lakehouse の問題のトラブルシューティングをご覧ください。

テーブルが空であるか、更新中に検出されない

カタログのバックグラウンド メタデータの更新が成功(Refresh successfully completed など)を示しているにもかかわらず、フェデレーション カタログのテーブルが表示されない場合や、テーブルのリストに 0 個のアイテムが返される場合は、次の点を確認してください。

  • EXTERNAL USE SCHEMA 権限: Databricks サービス プリンシパルに、Unity Catalog のターゲット スキーマまたはカタログに対する EXTERNAL USE SCHEMA 権限が付与されていることを確認します。この権限がないと、バックグラウンド メタデータの更新とクエリの認証情報のベンディングが失敗します。
  • 外部データ アクセス設定: Databricks Unity Catalog メタストアで外部データ アクセスが有効になっていることを確認します。
  • 外部ロケーション: Databricks Unity Catalog とテーブルが、デフォルトのストレージではなく外部ストレージ ロケーション(Cloud Storage や Amazon S3 など)を使用していることを確認します。