Snowpipe Streaming 고성능 아키텍처: 비용 이해¶
이 문서는 투명하고 예측 가능한 가격을 위해 설계된 새로운 고성능 아키텍처인 Snowpipe Streaming의 청구 모델을 간략하게 설명합니다.
청구 모델: 처리량 기반¶
고성능 아키텍처는 수집된 비압축 데이터의 양에 따라 정액제 가격 모델을 도입합니다.
요금: 요금: 비압축 기가바이트(GB)당 청구. 현재 요금은 Snowflake Consumption Table 을 참조하십시오.
계량: 데이터는 수집 프로세스 중에 Snowpipe Streaming 서비스에 의해 계량됩니다.
측정 기준: 청구는 대상 테이블에서 생성된 최종 바이트 수가 아닌 Snowpipe Streaming에서 수신한 입력 바이트를 기준으로 합니다. 즉, Snowpipe Streaming으로 전송된 압축되지 않은 원시 데이터 볼륨이 청구를 위해 측정되는 것입니다.
참고
Snowflake는 수집된 데이터 값에 대해서만 요금을 청구하며 키와 같은 구조적 요소에 대해서는 요금을 청구하지 않습니다. 예를 들어, 키와 값이 모두 포함된 JSON 파일을 수집하는 경우 청구는 값의 바이트 크기만을 기준으로 합니다. 이는 데이터 요금에 명시적으로 헤더가 포함되지 않은 CSV 파일의 데이터가 측정되는 방식과 유사하게 수집되는 실제 데이터를 나타내는 값이기 때문입니다.
Snowpipe Streaming Classic의 주요 변경 사항: 이 새로운 모델은 크레딧이 주로 서버리스 컴퓨팅 사용량과 활성 클라이언트 연결을 기반으로 하는 Snowpipe Streaming Classic 청구와 크게 다릅니다.
청구 예시¶
초당 1메가바이트(MB/초)의 속도로 비압축 데이터 값을 수집하는 경우를 예로 들어 보겠습니다.
초당 수집되는 데이터 값: 1 MB
시간당 수집된 데이터 값: 1 MB/초 * 3600초/시간 = 3600 MB /시간 = 3.6 GB /시간(이 청구 컨텍스트에서는 1 GB = 1000 MB으로 가정).
시간당 소비되는 크레딧: 3.6 GB/시간 *현재 GB 당 요금
정확한 크레딧 계산은 Snowflake Consumption Table 에서 제공되는 현재 요금을 참조하십시오.
사용량 및 비용 모니터링¶
수집된 데이터와 고성능 아키텍처 내에서 소비된 해당 크레딧을 이해하려면 ACCOUNT_USAGE.METERING_HISTORY 뷰에서 쿼리할 수 있습니다.
다음은 그 예입니다.
SELECT *
FROM snowflake.account_usage.metering_history m
JOIN snowflake.account_usage.pipes p
ON m.entity_id = p.pipe_id
AND m.name = p.pipe_name
AND m.service_type = 'SNOWPIPE_STREAMING';
차별화된 비용: 고성능 과 기존 Snowpipe Streaming 비교¶
새로운 고성능 아키텍처에서 발생하는 비용과 기존 Snowpipe Streaming Classic 모델에서 발생하는 비용을 차별화할 수 있어야 합니다. 청구 기록을 쿼리하고 서비스 유형 또는 기타 구별 특성을 기준으로 필터링하여 이를 수행할 수 있습니다.
Snowpipe Streaming Classic 크레딧¶
Snowpipe Streaming Classic의 청구 모델에 대한 자세한 내용은 Snowpipe Streaming Classic 비용 을 참조하십시오.