このドキュメントの情報は、結果が返されないクエリやデータが欠落しているように見えるクエリの問題を特定して解決するのに役立ちます。
要件を確認する
トポロジと基盤となるデータを表示するための要件を確認します。
その他の考慮事項については、アプリ トポロジの制限事項もご覧ください。
クエリがデータを返さない
クエリでデータが返されない場合は、事前定義されたクエリから始めるか、クエリを広げてみてください。クエリ結果の改善に役立つ変更を追跡できるように、一度に 1 つの変更を行います。
候補のクエリを試します。事前定義済みのクエリ候補は、ほとんどの環境に関連する結果を返すように設計されています。提案されたクエリが機能する場合は、ニーズに合わせて変更してみてください。
より広範なクエリをテストします。たとえば、クエリが
Where句でノードをフィルタしている場合は、Where句を削除してクエリを再度実行します。広範囲のクエリが機能する場合は、元のクエリが使用可能なデータに対して過度に具体的である可能性があります。クエリのロジックを確認します。意図せずすべての結果が除外される可能性があるため、制約を過度に組み合わせないようにしてください。たとえば、テスト プロジェクトにアクティブなデプロイがない場合、アクティブなデプロイで
Criticalの脆弱性を探しても結果は返されません。
データがない、または古いように見える
一部のデータが表示されない場合や、古いデータが表示されている場合は、次の手順をお試しください。
- データ同期が行われるまで数分待ちます。最近作成または更新されたリソースがクエリ結果に表示されるまでに数分かかることがあります。たとえば、ユーザーが新しいワークロードをデプロイしたばかりの場合や、IAM ポリシーを更新したばかりの場合、これらの変更がクエリ結果に反映されるまでに遅延が発生する可能性があります。
- 一部のデータ型はサポート対象外であるか、データ同期のレイテンシが長くなる場合があります。制限事項の一覧をご覧ください。