次の方法で共有


Microsoft Fabric Data Warehouse の制限事項

適用対象:✅ Microsoft Fabric の SQL 分析エンドポイントおよびウェアハウス

この記事では、Microsoft Fabric の現在の制限事項について詳しく説明します。

これらの制限事項は、Fabric Synapse Data Warehouse のウェアハウスおよび SQL 分析エンドポイント項目にのみ適用されます。 Fabric SQL Database の制限事項については、Microsoft Fabric SQL Database (プレビュー) の制限事項に関する記事を参照してください。

制限事項

Microsoft Fabric のデータ ウェアハウスに関する現在の製品の一般的な制限事項については、この記事に一覧表示されています。機能レベルの制限については、対応する機能に関する記事を参照してください。 より多くの機能が、業界をリードする世界クラスのパフォーマンスとコンカレンシーのストーリーに基づいて構築され、段階的に提供されます。 Microsoft Fabric の将来の詳細については、Fabric のロードマップに関する記事を参照してください。

  • 現時点では、データ ウェアハウスは "複数" の地域でサポートされていません。
  • 現時点では、不要になった Parquet ファイルは、ガベージ コレクションによってストレージから削除されません。

特定の領域の制限事項については、次を参照してください。

SQL 分析エンドポイントの制限事項

SQL 分析エンドポイントの自動スキーマ生成とメタデータ検出には、次の制限が適用されます。

  • SQL 分析エンドポイントで自動検出するには、データが Delta Parquet 形式である必要があります。 Delta Lake は、レイクハウス アーキテクチャの構築を可能にするオープンソースのストレージ フレームワークです。

  • 名前が変更された列を含むテーブルは、SQL 分析エンドポイントではサポートされません。

  • 名前による Delta 列マッピングはサポートされていますが、ID による Delta 列マッピングはサポートされていません。 詳細については、「Delta Lake の機能と Fabric のエクスペリエンス」を参照してください。

  • /tables フォルダーの外部で作成された Delta テーブルは、SQL 分析エンドポイントでは使用できません。

    ウェアハウスにレイクハウス テーブルが表示されない場合は、テーブルの場所をチェックします。 ウェアハウスでは、/tables フォルダー内のデータを参照しているテーブルのみを使用できます。 レイク内の /files フォルダーのデータを参照するテーブルは、SQL 分析エンドポイントでは公開されません。 回避策として、データを /tables フォルダーに移動します。

  • Spark Delta テーブルに存在する一部の列は、SQL 分析エンドポイントのテーブルで使用できない場合があります。 サポートされているデータ型の完全な一覧については、「データ型」を参照してください。

  • SQL 分析エンドポイント内のテーブル間に外部キー制約を追加すると、スキーマをそれ以上変更 (新しい列の追加など) できなくなります。 SQL 分析エンドポイントでサポートされるはずの型の Delta Lake 列が表示されない場合は、テーブルの更新を妨げる可能性がある外部キー制約があるかどうを確認してください。

  • SQL 分析エンドポイントのパフォーマンスに関する情報と推奨事項については、「SQL 分析エンドポイントのパフォーマンスに関する考慮事項」を参照してください。

既知の問題

Microsoft Fabric の既知の問題については、「Microsoft Fabric の既知の問題」を参照してください。