이 페이지에서는 쿼리를 실행하고, 공동 작업자와 공유하고, 실시간으로 함께 편집하는 방법을 설명합니다.
단일 쿼리 또는 다중 문 쿼리 실행
단일 편집기 탭에 다중 문 쿼리를 작성할 수 있습니다. 단일 탭에서 여러 쿼리 문을 사용하려면 각 문을 세미콜론(;)으로 종료합니다.
단일 쿼리를 실행하려면 다음을 수행합니다.
- SQL 웨어하우스를 선택합니다.
- SQL 편집기에서 쿼리를 강조 표시합니다(쿼리 창에 여러 개의 쿼리가 있는 경우).
- Ctrl/Cmd + Enter 키를 누르거나 실행(1000)을 클릭하여 결과 창에 결과를 표로 표시합니다.
Note
기본적으로 모든 문을 실행하고제한 1000 을 선택합니다.
- 현재 활성화된 문만 실행하려면 모든 문 실행을 선택 취소합니다.
-
제한 1000 설정을 사용하여 쿼리를 저장하는 경우 이 설정은 모든 쿼리 실행에 적용됩니다. 모든 행(최대 64,000개 행 또는 10MB 중 더 작은 쪽)을 반환하려면
실행 (1000) 드롭다운 메뉴에서1000 을 지우세요. 행 수에 다른 제한을 지정하려면 쿼리에 절을LIMIT추가합니다.
쿼리 종료
쿼리가 실행되는 동안 쿼리를 종료하려면 [취소]를 클릭합니다. 관리자는 실행 중인 쿼리 종료를 확인하여 다른 사용자가 시작한 실행 중인 쿼리를 중지할 수 있습니다.
쿼리 공유
새 SQL 편집기에서는 다음 두 부분으로 사용 권한을 처리합니다.
대화형 실행: 새 SQL 편집기에서 쿼리는 항상 뷰어 자격 증명으로 실행을 사용하여 실행됩니다. 쿼리 결과는 쿼리에 액세스할 수 있는 모든 사용자가 액세스할 수 있습니다. CAN EDIT 권한 이상이 있는 사용자는 공유 쿼리 초안을 수정할 수 있습니다. 또한 저장되지 않은 편집은 CAN VIEW 권한 이상을 가진 모든 사용자에게 표시됩니다. 쿼리를 실행하려면 연결된 Warehouse에 대한 CAN USE 권한이 사용자에게 있어야 합니다.
자격 증명 설정: 레거시 경고 및 워크플로 에 대한 권한 설정은 레거시 SQL 편집기와 동일합니다. 기본 설정에 따라 소유자 또는 뷰어의 자격 증명을 사용하여 이러한 자산을 실행할 수 있습니다.
소유자 권한으로 실행 및 뷰어 권한으로 실행 자격 증명 설정에 대해 알아보려면 쿼리 권한 구성을 참조하세요. 쿼리 개체에 대한 액세스를 관리하는 방법을 알아보려면 쿼리 ACL을 참조하세요.
실시간으로 쿼리 공동 작업
쿼리를 공유한 후 공동 편집을 통해 쿼리를 공동 작성하거나 디버그할 수 있습니다. 또한 편집자는 개별 코드 줄에 주석을 달고 질문을 하거나 제안을 추가할 수 있습니다.