전체 비용 살펴보기

Snowsight 를 사용하거나 ACCOUNT_USAGEORGANIZATION_USAGE 스키마의 뷰에 대한 쿼리를 작성하여 과거 비용을 살펴볼 수 있습니다. Snowsight 를 사용하면 시각적 대시보드에서 비용에 대한 정보를 빠르고 쉽게 얻을 수 있습니다. 비용 데이터를 드릴다운할 수 있는 사용량 뷰에 대한 쿼리는 사용자 지정 보고서와 대시보드를 생성하는 데 도움이 될 수 있습니다.

Snowflake에서 비용이 어떻게 발생하는지 소개하는 정보가 필요하면 전체 비용 이해하기 섹션을 참조하십시오.

과거 사용량에 대한 정보가 포함된 청구 명세서를 얻으려면 청구 및 약관 섹션을 참조하십시오.

Snowsight 를 사용하여 비용 보기

Snowsight 는 과거의 Snowflake 사용 비용 기록을 탐색할 수 있는 여러 페이지를 제공합니다. 이 페이지를 사용하여 전체 비용을 보는 방법에 대한 자세한 내용은 다음을 참조하십시오.

발생 비용 개요

Account Overview 페이지는 Snowflake 사용 비용에 대한 상위 수준의 인사이트를 제공하며 지출 최적화를 위한 출발점이 될 수 있습니다.

발생한 비용 개요에 액세스하는 방법은 다음과 같습니다.

  1. Snowsight 에 로그인합니다.

  2. ACCOUNTADMIN 역할로 전환합니다.

  3. Admin » Cost Management 를 선택합니다.

  4. 사용 데이터를 보기 위해 사용할 웨어하우스를 선택합니다. 이 목적에 X-Small 웨어하우스를 사용하는 것이 좋습니다.

  5. Account Overview 를 선택합니다.

Account Overview 페이지에는 비용과 사용량에 대해 다음 정보가 표시됩니다.

  • 크레딧 비용이 가장 많이 드는 웨어하우스. 웨어하우스를 선택하여 그 웨어하우스의 소비량을 드릴다운할 할 수 있습니다.

  • 웨어하우스 크기, 경과 시간, 실행 빈도 등의 요소를 기준으로 가장 비용이 많이 드는 쿼리. 쿼리를 마우스로 가리키면 전체 쿼리 텍스트를 보고 쿼리에 대한 세부 정보를 드릴다운할 수 있습니다.

  • TB 또는 GB 측면에서 저장소의 가장 큰 데이터베이스. 데이터베이스를 선택하여 그 데이터베이스와 관련된 비용을 드릴다운할 수 있습니다.

Account Overview 페이지에 있는 대부분의 타일에는 더 많은 항목을 포함하도록 타일의 내용을 펼치는 View All 옵션이 있습니다. 예를 들어, Top warehouses by cost 타일의 경우 View All 을 선택하면 계정의 모든 웨어하우스가 비용을 기준으로 정렬되어 표시되는 대화 상자가 열립니다.

타일을 채우는 데 사용되는 SQL 쿼리를 표시하려면 View All » View query (View query button.)를 선택하십시오. 예를 들어, Top warehouses by cost 타일에 대한 쿼리를 보면 공유된 SNOWFLAKE 데이터베이스의 ACCOUNT_USAGE 스키마에 있는 WAREHOUSE_METERING_HISTORY 뷰를 쿼리하여 데이터를 가져온다는 것을 알 수 있습니다.

발생 비용 드릴다운하기

ACCOUNTADMIN 및 ORGADMIN 역할을 가진 사용자는 Consumption 페이지를 사용하여 지정된 일, 주 또는 월에 Snowflake를 사용하는 전체 비용을 드릴다운할 수 있습니다.

참고

사용자에게 ACCOUNTADMIN 역할이 있지만 ORGADMIN 역할이 없는 경우 컴퓨팅, 저장소, 데이터 전송 에 대한 비용을 별도로 확인해야 합니다. Snowsight 를 사용하여 전체 비용을 볼 수 없습니다.

Snowsight 를 사용하여 전체 비용을 드릴다운하는 방법은 다음과 같습니다.

  1. ACCOUNTADMIN 및 ORGADMIN 역할을 가진 사용자로 Snowsight 에 로그인합니다.

  2. ACCOUNTADMIN 역할로 전환합니다.

  3. Admin » Cost Management 를 선택합니다.

  4. 사용 데이터를 보기 위해 사용할 웨어하우스를 선택합니다. 이 목적에 X-Small 웨어하우스를 사용하는 것이 좋습니다.

  5. Consumption 을 선택합니다.

  6. 드롭다운 목록에서 All Usage Types 를 선택합니다.

그러면 컴퓨팅, 저장소, 데이터 전송 리소스의 비용이 합산되고 조직의 통화를 사용하여 막대그래프로 표시됩니다. 선택한 기간 중에 이러한 리소스의 총비용이 막대그래프 위에 나타납니다.

컴퓨팅, 저장소 또는 데이터 전송 비용만 따로 알아보려면 All Usage Types 필터에서 선택 항목을 조정하십시오.

참고

사용량 세부 정보가 The result set is too large to display 임을 나타내는 메시지와 함께 로드되지 않으면 필터를 사용하여 더 짧은 날짜 범위를 선택하거나 결과를 필터링해야 합니다.

전체 비용 데이터 쿼리하기

Snowflake는 사용량 및 비용과 관련된 데이터가 포함된 ORGANIZATION_USAGEACCOUNT_USAGE 의 두 가지 스키마를 제공합니다. ORGANIZATION_USAGE 스키마는 조직의 모든 계정에 대한 비용 정보를 제공하는 반면, ACCOUNT_USAGE 스키마는 단일 계정에 대해 그와 유사한 정보를 제공합니다. 이러한 스키마의 뷰는 사용자 지정 보고서 또는 대시보드를 만들 수 있도록 바로 분석할 수 있는 세분화된 사용량 데이터를 제공합니다.

다음 쿼리는 Snowflake를 사용하는 전체 비용에 대한 인사이트를 얻기 위해 ORGANIZATION_USAGE 스키마의 USAGE_IN_CURRENCY 뷰에서 데이터를 결합합니다.

쿼리: 계정을 기준으로 구분된 조직의 총 사용 비용(달러)
SELECT account_name,
  ROUND(SUM(usage_in_currency), 2) as usage_in_currency
FROM snowflake.organization_usage.usage_in_currency_daily
WHERE usage_date > DATEADD(month,-1,CURRENT_TIMESTAMP())
GROUP BY 1
ORDER BY 2 desc;
Copy

다음 항목