次の方法で共有


Microsoft Fabric での Graph の現在の制限事項

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

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

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

グラフ モデルの作成

データ ソース

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

データ型

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

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

次の 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

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

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

結果のサイズ

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

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

Timeout

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

GQL 準拠

GQL 標準の次のクエリ機能がサポートされています。

  • FILTER ステートメント
  • LET ステートメント
  • 基本的な線形ステートメント チェーン
  • MATCH ステートメント
  • 単純な RETURN ステートメント
  • 結合と結合
  • 否定
  • ローカル パターン述語
  • パターン プロパティの仕様
  • 単純な匿名パターン
  • 単純な名前付きエッジ パターン
  • パス パターン
  • ケース マッピング
  • STRING_JOIN関数
  • COALESCE 関数
  • プロパティ リファレンス
  • 変数参照
  • 概数
  • ブール型
  • エスケープを含む文字列
  • 正確な数値
  • 算術演算子
  • ブール値の組み合わせ
  • ブール論理和
  • ブール否定
  • STARTS WITH 述語
  • 値の比較
  • 値の等価性
  • BOOL 値の型
  • EDGE 参照値の型
  • INT 値型
  • INT64 値型
  • FLOAT 値型
  • FLOAT64値の種類
  • NODE 参照値の型
  • STRING 値の型
  • UINT 値型
  • UINT64 値型
  • 文字列連結
  • COUNT 集計関数
  • MAX 集計関数
  • MIN 集計関数
  • OFFSET ステートメントと LIMIT ステートメント
  • CREATE GRAPH ステートメント
  • クローズド グラフの種類のサポート
  • ORDER BY ステートメント
  • GROUP BY を含む RETURN ステートメント
  • GROUP BY とスライスを含む RETURN ステートメント
  • インデックス作成を一覧表示する
  • リスト値 TRIM 関数
  • 文字列長関数
  • 大きさ
  • コレクション メンバーシップ
  • 単純な LIST 値型
  • Null 型と空の型
  • AVG 集計関数
  • 集計関数COLLECT_LIST
  • SUM 集計関数
  • CURRENT_DATETIME関数
  • ZONED DATETIME 値の型
  • UNION ALL ステートメント
  • 有界グラフ パターン量指定子
  • グループ変数
  • 水平集計
  • LABELS 関数
  • 基本的な GQL 状態コード
  • GQL 値の書式設定と解析
  • DISTINCT を含むステートメント
  • Grouping
  • TRAIL パス モード
  • エッジ パターンの省略形
  • パス バインド
  • シンプルな TRIM 関数
  • EDGES 関数
  • NODES 関数
  • Null
  • パス長関数
  • CONTAINS 述語
  • ENDS WITH 述語
  • Null テスト述語
  • PATH 値の型

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

  • 順序付け
  • 戻り値の型
  • 正しい GQL 状態コード
  • Unicode 検証
  • CALL インライン プロシージャ ステートメント
  • インデックス付き FOR ステートメント
  • OPTIONAL MATCH ステートメント
  • 通常の FOR ステートメント
  • 次に
  • UNION DISTINCT ステートメント
  • 切断されたパス パターン
  • 結合されたパス パターン
  • 無制限のグラフ パターン量指定子
  • 非循環パス モード
  • SIMPLE パス モード
  • ALL SHORTEST パス検索
  • ANY パス検索
  • ANY SHORTEST パス検索
  • 部分文字列関数
  • Unicode 正規化関数
  • データ変換
  • スカラー サブクエリ
  • PROPERTIES 関数
  • RANGE 関数
  • パス値コンストラクター
  • レコード コンストラクター
  • 拡張数値関数
  • 対数関数
  • 三角関数
  • パス値の連結
  • ブール型の厳密な論理和
  • ラベル テスト述語
  • 正規化された述語
  • ソース/宛先述語
  • 値型述語
  • INT32 値型
  • FLOAT32値の型
  • RECORD 値の種類
  • UINT32 値の型
  • 期間
  • ZONED TIME 値の型
  • DATE 値の型
  • パラメーター渡し
  • 無向エッジ
  • GQL プリアンブル
  • 非ローカル パターン述語
  • 無向エッジ パターン
  • IS DIRECTED 述語
  • REGEXP_CONTAINS述語
  • 動的パラメーターの指定
  • セッション ユーザー
  • ANY 値型
  • 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 述語