Classic Console에서 Snowsight로 업그레이드하기

계정이 Classic Console 에서 Snowsight 로 업그레이드된 후 이 가이드에 따라 Snowsight 에 대해 자세히 알아보고 주요 워크플로를 조정하십시오.

Snowsight 의 모든 최신 기능을 알아보려면 Snowsight: Snowflake 웹 인터페이스 섹션을 참조하십시오. 2022년 4월 이후 Classic Console 에는 주요 기능이 새로 도입되지 않았습니다.

Snowsight로 업그레이드한 후 가장 많이 묻는 질문

  1. 이전 워크시트는 어디에 있나요?

  2. 파일에서 데이터를 어떻게 로드하나요?

  3. SQL을 작성하는 동안 데이터를 미리 보려면 어떻게 해야 합니까?

  4. 내 워크시트에서 쿼리 세부 정보를 보려면 어떻게 해야 합니까?

  5. 내 계정 정보는 어디에 있나요?

이전 워크시트는 어디에 있나요?

Snowsight 는 Classic Console 에서 열었던 워크시트를 자동으로 복사하지 않습니다.

Classic Console 에서 실행 중이었던 쿼리와 워크시트가 표시되지 않으면 워크시트를 가져오십시오.

참고

워크시트는 Classic Console 및 Snowsight 에서 지속적으로 동기화되지 않습니다. Snowsight 에서 SQL 워크시트를 생성하거나 업데이트할 경우 Classic Console 에 변경 사항이 반영되지 않으며, 반대의 경우도 마찬가지입니다.

이미 워크시트를 가져왔지만 찾을 수 없는 경우 날짜가 워크시트를 가져온 날짜와 일치하는 Import YYYY-MM-DD 라는 폴더를 찾으십시오.

Classic Console 에서 열었던 워크시트 탭을 다시 생성하는 방법은 다음과 같습니다.

  1. Snowsight 에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Classic Console 을 선택하여 Classic Console 로 다시 돌아갑니다.

  3. 열려 있는 워크시트의 제목을 기록해 둡니다.

  4. Snowsight 로 돌아갑니다.

  5. 열었던 워크시트를 찾아 Snowsight 에서 탭으로 다시 엽니다.

파일에서 데이터를 어떻게 로드하나요?

Snowsight 에서는 로컬 파일이나 스테이지의 파일에서 기존 테이블이나 새 테이블로 데이터를 로드할 수 있습니다.

워크시트에 있는 동안 오브젝트 탐색기를 사용하여 기존 테이블에 데이터를 로드할 수 있습니다.

In the databases object explorer, navigate to a table and select More options and choose Load Data from the list.

데이터베이스 스키마로 이동하여 파일에서 테이블을 생성할 수도 있습니다.

Select Data > Databases and then locate the schema to which you want to add a file. Select Create > Table > From File to load data from a file into a new table.

자세한 내용은 웹 인터페이스를 사용하여 데이터 로드하기 섹션을 참조하십시오.

SQL을 작성하는 동안 데이터를 미리 보려면 어떻게 해야 합니까?

워크시트에 SQL 또는 Snowpark Python을 작성하는 동안 데이터 테이블의 내용을 미리 보려면 오브젝트 탐색기를 사용할 수 있습니다.

  1. 워크시트의 오브젝트 탐색기에서 Databases 를 선택합니다. 오브젝트 탐색기가 표시되지 않으면 Open sidebar 를 선택하십시오.

    In the bottom left part of the screen, select open sidebar. If the sidebar is open, the option is to close sidebar.
  2. 미리 보려는 테이블이 포함된 데이터베이스와 스키마를 찾은 다음 테이블을 선택합니다.

  3. 표시되는 테이블 세부 정보 섹션에서 Preview data (Preview table)을 선택합니다.

    Screenshot depicting the steps to locate the database and schema that contain a table, selecting the table, and choosing the preview data option at the bottom of the screen in the table details area.

    워크시트에 오버레이된 데이터 미리 보기가 열리며 테이블에 데이터 샘플이 표시됩니다.

데이터를 미리 보지 않고도 데이터베이스 테이블의 열 이름과 설명을 미리 볼 수도 있습니다. 워크시트에서 데이터베이스 오브젝트 이름 참조하기 섹션을 참조하십시오.

내 워크시트에서 쿼리 세부 정보를 보려면 어떻게 해야 합니까?

SQL 쿼리를 실행한 후 Results 를 볼 때 Query Details 를 선택하여 스캔된 바이트, 종료 시간 등 쿼리에 대한 정보를 볼 수 있습니다.

Gif of clicking the query details visible with your query results, expanding the details to show end time, scanned, role, and warehouse details for the query.

워크시트에서 실행된 쿼리뿐 아니라 해당 쿼리의 결과를 검토하려면 Query history (Query history)를 선택하십시오.

자세한 내용은 쿼리 기록 보기 섹션을 참조하십시오. 쿼리 세부 정보를 열면 해당 쿼리에 대한 쿼리 프로필이 열립니다. 쿼리 프로필 검토하기 섹션을 참조하십시오.

내 계정 정보는 어디에 있나요?

SnowSQL 에 로그인하기 위한 계정 식별자 복사, Snowflake VS Code Extension 또는 Snowflake에 대한 다른 연결과 같이 계정 정보를 검색하려면 Snowsight 에서 계정 메뉴를 사용할 수 있습니다.

  1. 계정 선택기를 열고 이전에 로그인한 적 있는 계정 목록을 검토합니다.

    Screenshot of the account selector open and listing multiple accounts. The account selector is labeled with the name of the currently-selected account.
  2. 계정 이름을 복사하려는 계정을 찾습니다.

  3. 계정을 마우스로 가리켜 추가 세부 정보를 확인한 다음 복사 아이콘을 선택하여 <orgname>.<account_name> 형식의 계정 식별자를 클립보드에 복사합니다.

    Screenshot of the account selector open and listing multiple accounts, with a cursor hovering over an account to display an additional pane of information about the account,

또한 계정 URL을 복사하고 Snowflake 조직 이름, 계정 버전, Snowflake 리전 등 추가 세부 정보를 검토할 수도 있습니다.

Classic Console 에서 워크시트 가져오기

Snowsight 내에서 Classic Console 의 SQL 워크시트를 Snowsight 로 가져올 수 있습니다.

다른 웹 인터페이스와 세션으로 전환할 필요 없이 과거에 작성한 쿼리와 SQL 문을 더 쉽게 참조할 수 있도록 SQL 워크시트를 가져옵니다.

참고

Classic Console 에 더 이상 액세스할 수 없더라도 워크시트를 Snowsight 로 가져올 수 있습니다.

SQL 워크시트를 Snowsight 로 가져오려면 다음을 수행하십시오.

  1. Snowsight 에 로그인합니다.

  2. Worksheets 를 선택합니다.

  3. 더 보기 메뉴 » Import Worksheets 를 선택합니다.

    Select Options for worksheets, then select Import Worksheets.
  4. 확인 대화 상자에서 Import 를 선택합니다.

Snowflake에서는 Import YYYY-MM-DD 라는 폴더를 생성하고 Classic Console 의 모든 워크시트를 그 폴더에 넣습니다.

중요

Snowsight 의 최대 워크시트 크기는 1MB입니다. 1MB보다 큰 워크시트는 가져올 수 없습니다. Snowsight 로의 업그레이드 관련 문제 해결하기 섹션을 참조하십시오.

워크시트를 가져온 후

워크시트는 Snowsight 와 Classic Console 간에 동기화되지 않습니다. Snowsight 에서 SQL 워크시트를 업데이트할 경우 Classic Console 에 변경 사항이 반영되지 않으며, 반대의 경우도 마찬가지입니다.

Snowsight 와 Classic Console 의 차이점

Snowsight 와 Classic Console 사이에는 몇 가지 차이점이 있습니다. Snowsight 의 새로운 기능에 대한 최신 정보는 새로운 기능 섹션을 참조하십시오.

워크시트에서 SQL 코드 실행하기

기능

Classic Console

Snowsight

추가 세부 정보

Snowpark Python 워크시트를 작성, 테스트, 배포합니다.

Python 워크시트에 Snowpark 코드 작성하기

워크시트의 데이터베이스 오브젝트 및 SQL 함수에 대한 자동 완성.

워크시트에 쿼리 작성하기

폴더에서 워크시트 구성하기

폴더에서 워크시트 구성하기

폴더의 워크시트에는 어떤 역할이든 있을 수 있음

폴더에서 워크시트 실행하기

워크시트 및 대시보드 공유하기

워크시트 및 폴더 공유하기

워크시트 결과에 대한 자동 상황별 통계

자동 상황별 통계

차트로 워크시트 결과 시각화하기

워크시트 데이터 시각화하기

탭에서 워크시트 열기

탭에서 워크시트 열기

SQL을 작성하는 동안 데이터베이스 오브젝트를 미리 봅니다.

결과를 TSV 또는 CSV 파일 형식으로 다운로드합니다.

쿼리 결과 다운로드하기

워크시트에서 쿼리 기록 보기

쿼리 기록 보기

워크시트의 문을 강조 표시합니다.

값이 최대 5백만 자인 결과를 확인합니다.

쿼리 결과는 원시 데이터 형식으로 표시됩니다.

워크시트에서 모든 쿼리를 실행합니다.

워크시트 결과에 반환되는 행에는 제한이 없습니다.

기본 웨어하우스로 새 워크시트를 채웁니다.

Snowflake로 작업하기

기능

Classic Console

Snowsight

추가 세부 정보

기존 테이블에 파일 로드하기

웹 인터페이스를 사용하여 데이터 로드하기

파일의 스키마를 유추하면서 파일을 새 테이블에 로드합니다.

파일을 로드할 때 테이블 만들기

스테이지에서 테이블로 파일을 업로드합니다.

웹 인터페이스를 사용하여 데이터 로드하기

스테이지의 파일을 봅니다.

Snowsight를 사용하여 파일 스테이징하기

명명된 스테이지를 추가하고 편집합니다.

작업 그래프 및 실행 기록을 확인합니다.

Snowsight 의 작업 기록 보기

작업 그래프를 디버그하고 다시 실행합니다.

Snowsight 의 작업 기록 보기

동적 테이블 그래프 및 새로 고침을 모니터링합니다.

동적 테이블 모니터링 정보

파일 형식 만들기

명명된 파일 형식 만들기

역할 계층 구조를 봅니다.

데이터 마스킹, 정책 추가, 데이터 거버넌스 검토 등의 데이터 거버넌스 작업을 수행합니다.

청구 사용량 명세서에 액세스합니다.

청구 및 약관

계정의 사용량 및 비용 관리를 검토합니다.

Classic Console 사용량에 정보가 누락되었을 수 있습니다. Snowflake의 비용 관리 섹션을 참조하십시오.

태그별 사용량 모니터링 및 예산 생성하기

Budgets로 크레딧 사용 모니터링

복제를 설정하고 관리합니다.

여러 계정에 걸쳐 데이터베이스 및 계정 오브젝트 복제하기

복제 상태를 모니터링합니다.

계정 이름 URL으로 액세스합니다.

계정에 연결하기

비공개 연결을 지원합니다.

보조 역할이 활성화된 경우 Admin 페이지를 확인합니다.

쿼리 기록에서 종료 시간과 문 유형을 기준으로 필터링합니다.

쿼리 기록으로 쿼리 활동 모니터링하기

오브젝트 탐색기의 크기를 조정하여 더 자세한 내용을 볼 수 있습니다.

마지막 날의 웨어하우스 사용량을 10분 단위로 모니터링합니다.

웨어하우스 로드 모니터링하기

리소스 모니터의 알림을 설정합니다.

Snowsight 로의 업그레이드 관련 문제 해결하기

다음 시나리오는 워크플로를 Snowsight 로 업그레이드할 때 발생할 수 있는 일반적인 문제를 해결하는 데 도움이 될 수 있습니다.

Snowsight 에 액세스할 수 없습니다

Snowflake URL을 통해 Snowsight 에 액세스할 수 있도록 네트워크 정책과 방화벽 규칙을 업데이트해야 할 수도 있습니다.

Snowflake Community 및 Snowsight에 로그인하기Snowsight용 비공개 연결 준비하기 를 참조하십시오.

내 워크시트 중 일부를 가져오지 못했습니다

가능한 원인과 해결 방법:

원인

워크시트가 너무 큽니다. Snowsight 의 최대 워크시트 크기는 1MB이므로 1MB보다 큰 워크시트는 가져올 수 없습니다.

해결책

Classic Console 에 여전히 액세스할 수 있다면 큰 워크시트를 한 폴더에 의미론적으로 구성할 수 있는 더 작은 워크시트로 분할해 보거나 그와 유사한 방법을 사용해 보십시오.

원인

워크시트에서 지원되지 않는 파일 버전이 사용됩니다.

해결책

Classic Console 에 여전히 액세스할 수 있다면 Snowsight 의 새 워크시트로 가져오지 못한 각 워크시트의 내용을 수동으로 복사하십시오.

원인

워크시트를 가져오지 못해 열거나 실행할 수 없습니다.

해결책

여전히 Classic Console 에 액세스할 권한이 있는 경우 Classic Console 에서 워크시트를 열고 그 내용을 Snowsight 의 워크시트로 복사해 보십시오. 워크시트를 열 수 없으면 Snowflake 지원팀 으로 문의하십시오.

가져온 내 워크시트를 폴더에 넣고 싶지 않습니다

폴더에서 워크시트를 제거하려면 다음을 수행하십시오.

  1. Snowsight 에서 워크시트를 엽니다.

  2. 워크시트 이름을 선택하고, 이때 나타나는 드롭다운 메뉴에서 Move to 를 선택한 다음 적절한 옵션을 선택합니다.

    • 기존 폴더의 이름을 선택합니다. 워크시트의 현재 상위 폴더는 선택할 수 있는 옵션이 아닙니다.

    • 폴더를 만들어 워크시트를 그 폴더로 이동하려면 + New Folder 를 선택하십시오.

    • 폴더에서 워크시트를 제거하려면 Remove from Folder 를 선택하십시오.

    메뉴가 닫히고 워크시트가 새 위치로 이동합니다.

참고

동시에 여러 워크시트를 이동할 수는 없습니다. 워크시트는 한 폴더에만 있을 수 있습니다.

Snowsight에서 사용 정보가 다르게 표시됩니다

Classic Console 에는 사용량을 계산하는 데 사용되는 쿼리에서 행 수가 2백만 개로 제한되므로 Classic Console 과 비교 시 Snowsight 의 사용량 정보가 다를 수 있습니다.

정확한 사용 정보를 보려면 Snowsight 를 사용하십시오. 전체 비용 살펴보기 섹션을 참조하십시오.

페이지가 느리게 로드되고 가끔 흰색 화면이 표시됩니다

기본 웨어하우스는 Snowsight 의 일부 페이지를 로드하는 데 사용됩니다. 웨어하우스가 오버로드되면 데이터베이스 오브젝트 탐색기와 같은 페이지가 느리게 로드되거나 전혀 로드되지 않을 수 있습니다.

쿼리 기록에서 클라이언트 생성 작업에 사용되는 웨어하우스를 확인할 수 있습니다. 쿼리 기록으로 쿼리 활동 모니터링하기 섹션을 참조하십시오.

Snowsight 에 대한 피드백 공유하기

Snowsight 가 기존 워크플로를 Classic Console 로 바꾸는 데 대한 우려 사항이 있으시면 Snowflake 계정 담당자에게 문의하십시오.