쿼리 문제 해결

이 문서의 정보를 사용하여 결과를 반환하지 않는 쿼리의 문제를 파악하고 해결하세요.

요구사항 확인

토폴로지 및 기본 데이터를 보려면 요구사항을 검토하세요.

  • 필수 Google Cloud 서비스가 사용 설정되고 구성되어 있는지 확인합니다.
  • 필수 권한이 있는지 확인합니다.

추가 고려사항은 앱 토폴로지 제한사항을 검토하세요.

쿼리가 데이터를 반환하지 않음

쿼리가 데이터를 반환하지 않으면 미리 정의된 쿼리에서 시작하거나 쿼리를 확장해 보세요. 쿼리 결과를 개선하는 변경사항을 추적할 수 있도록 한 번에 하나의 변경사항을 적용하세요.

  1. 추천 쿼리를 사용해 보세요. 미리 정의된 쿼리 추천은 대부분의 환경과 관련된 결과를 반환하도록 설계되었습니다. 추천 쿼리가 작동하면 요구사항을 더 잘 충족하도록 수정해 보세요.

  2. 더 광범위한 쿼리를 테스트합니다. 예를 들어 쿼리가 Where 절로 노드를 필터링하는 경우 Where 절을 삭제하고 쿼리를 다시 실행합니다. 더 광범위한 쿼리가 작동하면 원래 쿼리가 사용 가능한 데이터에 너무 구체적일 수 있습니다.

  3. 쿼리 로직을 확인합니다. 의도치 않게 모든 결과를 제외할 수 있는 제약 조건을 너무 많이 결합하지 마세요. 예를 들어 테스트 프로젝트에 활성 배포가 없는 경우 활성 배포에서 Critical 취약점을 찾으면 결과가 생성되지 않습니다.

데이터가 누락되거나 오래된 것으로 보임

일부 데이터가 누락되거나 오래된 것으로 보이는 경우 다음 단계를 시도해 보세요.

  1. 데이터 동기화가 발생할 때까지 몇 분 정도 기다립니다. 최근에 생성되거나 업데이트된 리소스가 쿼리 결과에 표시되는 데 몇 분 정도 걸릴 수 있습니다. 예를 들어 사용자가 새 워크로드를 배포하거나 IAM 정책을 업데이트한 경우 이러한 변경사항이 쿼리 결과에 반영되기 전에 지연이 발생할 수 있습니다.
  2. 일부 데이터 유형은 지원되지 않거나 데이터 동기화 지연 시간이 더 길 수 있습니다. 제한사항 목록을 참조하세요.