오류: 요청한 모델 또는 뷰를 찾을 수 없음

오류

Explore, Look 또는 대시보드에 다음 오류가 표시될 수 있습니다.

Could not find the model or view requested.

주요 원인

이 오류의 일반적인 원인은 다음과 같습니다.
  • URL 오타: Explore URL을 수동으로 만든 경우 URL에서 모델과 Explore 이름이 올바른지 확인합니다.
  • Explore 또는 모델 이름이 변경됨: 각 Look 또는 대시보드 쿼리는 모델Explore를 기반으로 합니다. 모델 이름 또는 Explore 이름이 변경되면 새 이름으로 업데이트할 때까지 Look 또는 대시보드 쿼리가 이전 이름을 계속 참조합니다. 예를 들어 Explore 이름이 old-name에서 new-name으로 변경된 경우 연결된 Look 또는 대시보드 쿼리는 업데이트할 때까지 계속해서 old-name Explore를 사용합니다.

문제 해결

이 오류를 해결하는 방법에는 여러 가지가 있지만 잘못된 모델이나 Explore 이름을 유효한 이름으로 바꾸면 대부분의 인스턴스를 해결할 수 있습니다. 다음 메서드를 사용하여 단일 쿼리 또는 Looker 인스턴스의 모든 Look 및 대시보드를 업데이트합니다.
  • 단일 쿼리의 URL 변경
  • 콘텐츠 검사기 사용

단일 쿼리의 URL 변경

Explore 이름 또는 모델 이름이 변경된 것을 알고 있는 경우 확장된 URL을 사용하여 개별 스타일 및 대시보드를 수정할 수 있습니다. 확장된 URL에는 모델 이름, Explore 이름, 필드 이름이 포함됩니다. 이 함수를 활용하여 쿼리의 Explore 또는 모델 이름을 변경할 수 있습니다.

  1. Look 또는 대시보드 쿼리에서 여기의 Explore를 선택합니다.
  2. 실행수정 옆에 있는 Explore 작업 톱니바퀴 메뉴를 선택한 다음 공유를 선택합니다.
  3. 확장된 URL을 복사하여 문서 또는 브라우저의 주소 표시줄에 붙여 넣습니다. (URL을 브라우저 주소 표시줄에 붙여넣는 경우 아직 Enter 키를 누르지 마세요. 그렇게 하면 확장 URL이 단축 URL로 전환됩니다.)
  4. URL 텍스트를 수정하여 Explore 이름을 변경합니다. URL의 형식은 다음과 같습니다.
    https://instance_name.looker.com/explore/MODEL_NAME/EXPLORE_NAME?fields=...
  5. 필요한 경우 확장 URL을 복사하여 브라우저에 붙여넣고 Enter 또는 Return 키를 눌러 URL로 이동합니다.
  6. Explore를 Look 또는 대시보드 쿼리로 저장합니다.

콘텐츠 검사기 사용

콘텐츠 검사기에는 find-and-replace 함수가 있습니다. 이를 사용하여 모든 Look에서 Explore 이름을 대체할 수 있습니다. 하지만 이렇게 하면 old-name을 사용하는 모든 Look 및 대시보드 쿼리가 변경되므로 이 단계를 주의해야 합니다.

이 오류가 계속 표시됩니다. 이제 어떻게 해야 할까요?

이전 단계를 시도해도 오류가 계속 표시되는 경우 회사의 Looker 관리자에게 요청된 모델 및 Explore가 Looker 인스턴스에 존재하는지 확인하세요. 그래도 문제가 해결되지 않으면 Looker 지원팀에 문의하여 추가 문제 해결 방법을 확인하세요.