プロパティ・グラフ作成時の警告
プロパティ・グラフの作成時に、プロパティ・グラフ・ウィザードによって設計されているグラフが検証され、検証エラーまたは警告がレポートされます。
プロパティ・グラフは、これらの警告を無視して作成できます。 ただし、ほとんどの場合、グラフはインメモリー・グラフ・サーバー(PGX)にロードできません。
次の表に、プロパティ・グラフの作成時に生成される警告メッセージを示します。
| 警告メッセージ | 理由 | 修正方法 |
|---|---|---|
Vertex table <table_name> has composite key (<composite_key>) which will prevent this graph from being loaded into memory.
|
Vertex表にはコンポジット・キーを指定できません。 これはPGQLプロパティ・グラフにのみ適用されます。 | 分析のためにこのグラフをインメモリー・グラフ・サーバー(PGX)にロードしない場合は、この警告を無視できます。
それ以外の場合は、この警告を修正するには、次のいずれかのオプションを選択します。
|
Key column <column_name> of vertex table <table_name> has a data type which will prevent this graph from being loaded into memory.
|
Vertex表キーは、次のタイプのいずれかである必要があります:
|
分析のためにこのグラフをインメモリー・グラフ・サーバー(PGX)にロードしない場合は、この警告を無視できます。
それ以外の場合は、この警告を修正するために、次のいずれかを実行できます。
|
Key column <column_name> of edge table <table_name> has a data type which will prevent this graph from being loaded into memory.
|
エッジ表キーは、次のいずれかのタイプである必要があります:
|
分析のためにこのグラフをインメモリー・グラフ・サーバー(PGX)にロードしない場合は、この警告を無視できます。
それ以外の場合は、この警告を修正するために、次のいずれかを実行できます。
|
Column <column_name> of table <table_name> will prevent this graph from being loaded into memory.
|
頂点またはエッジ表の列は次のいずれかのタイプである必要があります:
|
分析のためにこのグラフをインメモリー・グラフ・サーバー(PGX)にロードしない場合は、この警告を無視できます。
それ以外の場合は、この警告を修正するには、次のいずれかのオプションを選択します。
|
<Vertex/Edge> table key column(s) <column_names> in table (<table_name>) does not have an index. |
次の1つ以上の基礎となるデータベース表の列に索引がありません - 頂点キー、エッジ・キー、ソースおよび宛先キー列。
Graph Studioでは、グラフ問合せのトラバーサルを最適化し、ノードとエッジの迅速な取得を実現するために、キー列の索引付けをお薦めします。 |
警告メッセージで「索引の追加」をクリックして、特定の列の索引を追加します。 基礎となる表に対する この場合、警告を無視しても、グラフはインメモリー・グラフ・サーバー(PGX)にロードされます。 |
Multiple labels in |
頂点またはエッジ表には、1つのラベルのみを指定できます。 | 分析のためにこのグラフをインメモリー・グラフ・サーバー(PGX)にロードしない場合は、この警告を無視できます。
それ以外の場合は、この警告を修正するには、グラフ定義を変更し、各頂点およびエッジ表が単一のラベルのみを宣言していることを確認します。 |