오류
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 또는 모델 이름을 변경할 수 있습니다.
- Look 또는 대시보드 쿼리에서 여기의 Explore를 선택합니다.
- 실행 및 수정 옆에 있는 Explore 작업 톱니바퀴 메뉴를 선택한 다음 공유를 선택합니다.
- 확장된 URL을 복사하여 문서 또는 브라우저의 주소 표시줄에 붙여 넣습니다. (URL을 브라우저 주소 표시줄에 붙여넣는 경우 아직 Enter 키를 누르지 마세요. 그렇게 하면 확장 URL이 단축 URL로 전환됩니다.)
-
URL 텍스트를 수정하여 Explore 이름을 변경합니다. URL의 형식은 다음과 같습니다.
https://instance_name.looker.com/explore/MODEL_NAME/EXPLORE_NAME?fields=...
- 필요한 경우 확장 URL을 복사하여 브라우저에 붙여넣고 Enter 또는 Return 키를 눌러 URL로 이동합니다.
- Explore를 Look 또는 대시보드 쿼리로 저장합니다.
콘텐츠 검사기 사용
콘텐츠 검사기에는 find-and-replace 함수가 있습니다. 이를 사용하여 모든 Look에서 Explore 이름을 대체할 수 있습니다. 하지만 이렇게 하면 old-name
을 사용하는 모든 Look 및 대시보드 쿼리가 변경되므로 이 단계를 주의해야 합니다.
이 오류가 계속 표시됩니다. 이제 어떻게 해야 할까요?
이전 단계를 시도해도 오류가 계속 표시되는 경우 회사의 Looker 관리자에게 요청된 모델 및 Explore가 Looker 인스턴스에 존재하는지 확인하세요. 그래도 문제가 해결되지 않으면 Looker 지원팀에 문의하여 추가 문제 해결 방법을 확인하세요.