Microsoft Fabricでのグラフの現在の制限事項

現在、この機能はパブリック プレビュー段階にあります。 このプレビュー版はサービス レベル アグリーメントなしで提供されています。運用環境のワークロードに使用することはお勧めできません。 特定の機能はサポート対象ではなく、機能が制限されることがあります。 詳細については、「Microsoft Azure プレビューの使用条件を参照してください。

Microsoft Fabricのグラフはプレビュー段階ですが、サービスには特定の機能とパフォーマンスの制限があります。 この記事では、いくつかの重要な制限事項について説明しますが、完全な一覧ではありません。 定期的に更新プログラムを確認してください。

一般的な問題のヘルプについては、 グラフのトラブルシューティングを参照してください。

グラフ モデルの作成

データ ソース

  • OneLake Parquet ファイルと CSV ファイルは、現在サポートされている唯一のデータ ソースです。
  • データ ソースとしてのPower BIセマンティック モデルのサポートが開発中です。
  • 列レベルと行レベルの OneLake セキュリティ のサポートが開発中です。
  • スキーマを使用した Lakehouse のサポートは開発中です。

データ型

Graph では現在、次のデータ型がサポートされています。

  • ブール値 (値は truefalse)
  • Double (値は 64 ビット浮動小数点数)
  • 整数 (値は 64 ビット符号付き整数)
  • 文字列 (値は Unicode 文字列)
  • Zoned DateTime (値はタイムスタンプとタイム ゾーンのタイムシフト)
  • 期間 (値は ISO 8601 期間間隔)

次の OneLake 型がサポートされています。

  • インテジャータイプ
  • LongType
  • 文字列型
  • ダブルタイプ
  • BooleanType
  • FloatType
  • ByteType
  • ArrayType
  • デートタイプ
  • TimestampNtzType
  • TimestampType

エッジの作成

グラフ モデリング中に、異なるグラフ エッジの種類に異なる名前を付けます。

たとえば、ソーシャル メディア データ セットは、"user likes comment" と "user likes post" を表します。グラフ モデルでコメントと投稿に個別のノード タイプが使用されている場合、ユーザー ノード タイプには、コメント投稿に 2 種類の "いいね" エッジがあります。 これらのエッジに userLikesCommentuserLikesPost という名前を付けます

グラフの作成時間

グラフの作成または更新に 20 分を超える時間がかかる場合、グラフ モデルでは週に 1 回までタイムアウトが発生する可能性があります。 操作は失敗としてマークされます。

ただし、ユーザーはグラフの作成または更新を再開できます。

グラフ インスタンスの合計数

各Fabric ワークスペースには、最大 10 個のグラフ インスタンスを含めることができます。

グラフのサイズ

ノードとエッジが 5 億を超えるグラフを作成すると、パフォーマンスが不安定になる可能性があります。

マルチタスク UI

Fabricマルチタスク UI でタブまたはウィンドウを切り替えると、グラフ モデルが消えたり空になったりすることがあります。 製品チームは、この既知の問題の解決に積極的に取り組んでいます。

ノード プロパティの選択

グラフ モデルにノード タイプを追加すると、ソース テーブルのすべての列が既定でプロパティとして追加されます。 ごみ箱アイコンを選択すると、プロパティを削除できます。 エッジの種類の動作は異なります。プロパティなしで始まり、必要なものだけを追加します。 カスタム表示ラベルの選択 (ID ではなく名前の表示など) はまだサポートされていません。

Querying

マルチホップ クエリのホップ数

Graph では現在、可変長パターンで最大 8 ホップがサポートされています。

結果のサイズ

結果のサイズが 128 MB を超えると、集計のパフォーマンスが不安定になる可能性があります。

現在、システムは 64 MB を超える応答を切り捨てます。

Timeout

クエリに 20 分以上かかる場合はタイムアウトになります。

データのエクスポートと視覚化

  • グラフ クエリの結果またはグラフ構造のエクスポートは現在サポートされていません。
  • 視覚化シナリオのためにグラフにPower BIを直接接続することは現在サポートされていません。

GQL 準拠

ISO/IEC 39075:2024 標準に対してサポートされている GQL 機能 (最小準拠、グループ別のオプション機能、まだサポートされていない機能など) の詳細なマッピングについては、 GQL 標準準拠を参照してください。

GQL 標準への準拠はまだ進行中です。

  • 正しい GQL 状態コード
  • インデックス付き FOR ステートメント
  • 次に
  • UNION DISTINCT ステートメント
  • 無制限のグラフ パターン量指定子
  • ALL SHORTEST パス検索
  • ANY パス検索
  • ANY SHORTEST パス検索
  • データ変換
  • スカラー サブクエリ
  • PROPERTIES 関数
  • RANGE 関数
  • 拡張数値関数
  • 対数関数
  • 三角関数
  • パス値の連結
  • ラベル テスト述語
  • 正規化された述語
  • ソース/宛先述語
  • INT32 値型
  • FLOAT32値の型
  • Closed RECORD 値の型
  • UINT32 値の型
  • ZONED TIME 値の型
  • DATE 値の型
  • パラメーター渡し
  • 無向エッジ
  • GQL プリアンブル
  • 非ローカル パターン述語
  • IS DIRECTED 述語
  • REGEXP_CONTAINS述語
  • 動的パラメーターの指定
  • セッション ユーザー
  • BYTES 値型
  • DECIMAL 値型
  • LOCAL DATETIME 値の型
  • LOCAL TIME 値型
  • CALL 名前付きプロシージャ ステートメント
  • 明示的な NULL 順序付けの ORDER BY
  • 表形式 FOR ステートメント
  • EXCEPT ALL ステートメント
  • EXCEPT DISTINCT ステートメント
  • INTERSECT ALL ステートメント
  • INTERSECT DISTINCT ステートメント
  • OTHERWISE ステートメント
  • ワイルドカード
  • 緩やかなトポロジの一貫性
  • 集計関数PERCENTILE_CONT
  • 集計関数PERCENTILE_DISC
  • PRODUCT 集計関数
  • 集計関数STDDEV_POP
  • 集計関数STDDEV_SAMP
  • バイト文字列連結
  • バイト文字列 TRIM 関数
  • TRIM 仕様のシンプルな TRIM 関数
  • マルチ文字 TRIM 関数
  • バイト文字列長関数
  • 濃度
  • ALL_DIFFERENT述語
  • IS DISTINCT 述語
  • SAME 述語