유료 목록 가격 책정 모델¶
컨슈머의 경우 목록의 가격 책정 모델은 목록 공급자가 Snowflake에서 제공하는 옵션에서 선택하는 사항에 따라 다릅니다. 공급자는 단일 가격 계획을 목록에 첨부할 수 있습니다.
이 항목에서는 공급자가 목록에 대해 선택할 수 있는 가격 책정 모델을 간략하게 설명합니다. 사용량 기반 요금제나 구독 기반 요금제 중에서 선택할 수 있습니다.
가격 책정 모델 |
요금 구성 요소 |
청구 시기 |
---|---|---|
공급자가 어떤 조합에 대해 요금 청구:
|
컨슈머는 사용량이 발생한 달에 대해 후불로 요금 청구를 받습니다. |
|
공급자는 선택적인 반복 청구를 통해 지정된 기간 동안 요금을 청구합니다. |
컨슈머는 선불로 요금 청구를 받습니다. |
공급자는 목록에서 요금제를 제거할 수 없습니다. Snowflake Marketplace 에서 공개적으로 제공되는 목록의 요금제를 업데이트하려면 승인을 받아야 합니다. 자세한 내용은 게시된 목록 수정하기 섹션을 참조하십시오.
Stripe는 컨슈머로부터 결제를 받은 후 공급자에게 지불합니다. 컨슈머가 용량 약정을 사용하여 목록을 구매하는 경우 Snowflake가 공급자에게 대금을 지불합니다.
사용량 기반 가격 책정 모델¶
유료 목록에 사용량 기반 요금제를 추가할 수 있습니다. 사용 가능한 옵션은 목록과 공유할 항목과 청구 방법으로 선택한 사항에 따라 다릅니다.
공유하는 콘텐츠 |
가격 책정 모델 옵션 |
---|---|
애플리케이션 |
공급자가 어떤 조합에 대해 요금을 청구하는 사용량 기반 모델:
|
데이터 |
공급자가 어떤 조합에 대해 요금을 청구하는 사용량 기반 모델:
|
사용량 기반 가격 책정 모델의 구성 요소¶
사용량 기반 요금제는 데이터 제품 사용량에 따라 월 단위로 컨슈머에게 요금을 청구합니다. 사용량 기반 요금제를 선택하면 다음 옵션의 조합에 대해 요금을 청구할 수 있습니다.
- 청구 가능 이벤트:
애플리케이션을 공유하는 목록만 청구 가능한 이벤트를 기준으로 요금을 청구하는 Custom Event Billing을 사용할 수 있습니다.
Custom Event Billing을 사용하면 애플리케이션의 특정 사용 유형에 대해 요금을 청구할 수 있습니다. 예를 들어 다음과 같이 청구할 수 있습니다.
애플리케이션에서 수정한 데이터 행마다
애플리케이션에서 실행한 프로시저 호출마다
애플리케이션에서 사용한 데이터 행마다
애플리케이션에서 한 달 동안 업데이트한 고유한 데이터 행마다(월간 활성 행 수)
애플리케이션 코드에 정의한 다른 이벤트에 대해서도 요금을 청구할 수 있습니다.
- 쿼리당 요금:
유료 데이터에 액세스하는 각 실행 쿼리에 대해 고정 요금을 결제합니다.
가격 모델에 월별 요금이 포함된 경우 월별 요금에 추가로 쿼리당 요금이 청구됩니다.
- 월간 요금:
유료 데이터에 액세스하는 쿼리가 하나 이상 실행되는 방식의 월간 고정 가격을 결제합니다. 목록의 데이터에 대해 쿼리가 실행되지 않은 경우 고정 요금이 청구되지 않습니다.
달력상 매월 1일에 시작하여 그달의 마지막 날에 끝나는 기간이 청구 주기입니다. 월간 요금은 어떤 달에 유료 데이터에 대해 첫 번째 쿼리가 실행된 시점이 언제였는지 관계없이 청구됩니다. 월간 요금은 고정 가격이며 비례 배분 방식으로 계산되지 않습니다.
쿼리당 요금제 또는 Custom Event Billing과 같이 요금이 동적으로 변화하는 사용량 기반 요금제의 경우 요금제에 다음의 추가 구성 요소를 포함해야 합니다.
- 월별 최대 총 요금:
목록 공급자가 정한 대로 목록에 대해 청구할 수 있는 최대 총 월간 요금입니다. 이 최대 총 요금에는 목록의 요금제에 포함된 모든 사용량 기반 요금이 포함됩니다. 이 최대 월간 요금에 도달하면 쿼리와 같은 후속 사용량에 대해서는 무료입니다.
- 무료 쿼리 수:
쿼리당 요금을 포함하는 요금제의 경우 달력상 어떤 한 달에 실행하는 첫 번째 쿼리에 대해 항상 요금이 부과됩니다. 또한 첫 번째 쿼리 이후에 허용되는 무료 쿼리 수를 지정한 다음 쿼리당 요금 청구를 재개할 수 있습니다.
각 월의 첫 번째 쿼리에는 목록의 가격 계획에 따라 월별 요금, 쿼리당 요금 또는 둘 다가 부과됩니다.
Custom Event Billing을 위한 목록 구성하기¶
목록을 생성한 후 Custom Event Billing 사용량 기반 요금제를 추가하도록 목록을 구성할 수 있습니다.
목록에 Custom Event Billing 추가하기¶
참고
목록에 Custom Event Billing을 추가하려면 먼저 애플리케이션에서 청구 가능한 이벤트를 내보내도록 구성해야 합니다. 애플리케이션에 Custom Event Billing을 추가하려면 애플리케이션에서 base_charge
를 계산하는 데 사용되는 각 class
와 해당 billing_quantity
를 알고 있어야 합니다. 앱에 청구 가능한 이벤트 추가하기 를 참조하십시오.
목록을 생성한 후 다음을 수행하여 목록에 Custom Event Billing 요금제를 추가합니다.
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio 를 선택합니다.
Listings 를 선택한 다음, 구성할 초안 목록을 선택합니다.
Data Product 섹션에서 Pricing & Trial 에 대해 Add 를 선택합니다.
Pricing & Trial 섹션이 표시되지 않는 경우 애플리케이션 패키지를 목록에 추가해야 합니다.
Usage-based 요금제를 선택합니다.
(선택 사항) 청구 가능한 이벤트와 월간 요금을 청구하려면 + Monthly Fee 를 선택한 다음 US 달러로 표시된 월간 요금을 추가하면 됩니다.
Billable Events 의 경우 + Billable Event 를 선택하여 청구 가능한 이벤트를 새로 추가합니다.
참고
애플리케이션에서 추가적인 유형의 이벤트를 내보낼 경우에도 목록에 추가한 청구 가능한 이벤트에 대해서만 요금이 지불됩니다. 목록에 지정하는 청구 가능한 이벤트 세부 정보는 애플리케이션에서 내보낸 청구 가능한 이벤트와 정확히 일치해야 합니다.
추가하는 청구 가능 이벤트에 각각에 대해 다음을 수행하십시오.
애플리케이션의 시스템 함수에 정의된
class
와 정확히 일치하는 Class 를 입력합니다.청구 가능한 이벤트를 설명하는 Event Display Name 을 입력합니다. 예: Row Modified.
청구 가능한 각 이벤트에 대해 청구하려는 금액을 정의하는 Billing Quantity 를 입력합니다. 예를 들어 100개의 수정된 행에 대해 $1.00를 청구하려면 0.01 을 입력하십시오. 이 값은 애플리케이션 코드에서
base_charge
를 계산하는 데 사용되는billing_quantity
변수와 일치해야 합니다.청구 가능한 이벤트의 청구 대상 단위를 설명하는 Unit Name 을 입력합니다. 예: row.
원하는 경우 청구 가능한 다른 이벤트를 추가합니다. 청구 가능 이벤트는 최대 8개까지 청구할 수 있습니다.
애플리케이션이 컨슈머에게 요금을 청구하는 방식을 설명하는 Description 을 입력합니다. 예를 들어 “애플리케이션에서 수행된 작업의 결과로 수정된 각 데이터 행에 대해 1센트를 청구합니다.”라고 입력합니다.
선택 사항으로, + Per Query Charge 를 선택하여 청구 가능한 이벤트와 관련된 요금 외에 수행된 각 쿼리에 대한 요금을 추가할 수도 있습니다.
쿼리당 요금을 추가하는 경우 US 달러로 Cost per Query 를 추가하십시오.
요금제에 대해 무료 Included Queries 수를 입력합니다. 예를 들어 컨슈머가 애플리케이션 데이터베이스에 대해 202번째 쿼리를 실행할 때 컨슈머에게 요금을 부과하기 시작하려면 200 을 입력하십시오. 첫 번째 쿼리에는 항상 요금이 부과되기 때문입니다.
Charging Limit 의 경우 US 달러로 Maximum Monthly Charge 를 지정합니다.
무료 평가판 제공 여부를 선택하고, 제공할 경우에는 평가판 유효 기간을 선택합니다. 평가판은 Snowflake Marketplace 에서 공개적으로 제공되는 목록에 필수적입니다.
Save 를 선택합니다.
애플리케이션을 특정 컨슈머에게 게시하거나 Snowflake Marketplace 에서 공개적으로 게시하려면 애플리케이션을 테스트하여 먼저 예상대로 요금이 부과되고 있는지 확인하십시오. 앱에 청구 가능한 이벤트 추가하기 를 참조하십시오.
참고
조직의 다른 컨슈머 계정과 애플리케이션을 공유하고 사용 요금을 청구하려는 경우 Snowflake 지원 에 문의하십시오. 기본적으로, 테스트할 수 있도록 조직 내 사용량에 대해서는 요금이 청구되지 않습니다.
쿼리당 사용량 요금제에 맞춰 목록 구성하기¶
목록을 생성 한 후 쿼리당 사용량 기반 요금제를 추가하도록 목록을 구성할 수 있습니다.
애플리케이션에 대한 쿼리당 사용량 기반 요금제에서는 공유 콘텐츠에 대해 수행된 각 쿼리에 요금을 청구합니다.
사용량 기반 요금제와 마찬가지로, 컨슈머에게 예기치 못한 초과 요금이 발생하지 않도록 사용량에 대한 최대 월간 요금을 설정해야 합니다.
목록에 쿼리당 사용량 기반 요금제를 추가하려면 다음을 수행하십시오.
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio 를 선택합니다.
Listings 를 선택한 다음, 구성할 초안 목록을 선택합니다.
Data Product 섹션에서 Pricing & Trial 에 대해 Add 를 선택합니다.
Pricing & Trial 섹션이 표시되지 않는 경우 데이터 제품을 목록에 추가해야 합니다.
Usage-based 요금제를 선택합니다.
선택 사항으로, + Monthly Fee 를 선택하여 컨슈머가 목록을 사용하는 달에 대해 월간 요금을 청구할 수도 있습니다.
Queries 에서 + Per Query Charge 을 선택합니다.
US 달러로 Cost per Query 를 추가합니다.
선택 사항으로, 요금제에 무료로 포함된 쿼리 수를 입력합니다. 예를 들어 컨슈머가 애플리케이션 데이터베이스에 대해 202번째 쿼리를 실행할 때 컨슈머에게 요금을 부과하기 시작하려면 200 을 입력하십시오. 첫 번째 쿼리에는 항상 요금이 부과되기 때문입니다.
Charging Limit 의 경우 US 달러로 Maximum Monthly Charge 를 지정합니다.
무료 평가판 제공 여부를 선택하고, 제공할 경우에는 평가판 유효 기간과 유형을 선택합니다. 평가판은 Snowflake Marketplace 에서 공개적으로 제공되는 목록에 필수적입니다.
Save 를 선택합니다.
월간 요금이 적용되는 사용량 요금제에 맞춰 목록 구성하기¶
목록을 생성 한 후 월간 요금이 적용되는 사용량 기반 요금제를 추가하도록 목록을 구성할 수 있습니다.
월간 요금이 적용되는 사용량 기반 요금제를 사용하면 컨슈머가 데이터 제품에 포함된 데이터베이스에 대해 쿼리를 실행한 달에 대해 각각 고정 가격을 청구합니다. 애플리케이션이 있는 목록의 경우 월간 요금이 적용되는 사용량 기반 요금을 Custom Event Billing과 결합할 수 있습니다.
컨슈머가 데이터 제품을 사용하는지 여부에 관계없이 월간 요금을 청구하려면 구독 기반 요금제를 대신 추가하십시오. 구독 기반 가격 책정 모델 섹션을 참조하십시오.
목록에 월간 요금이 적용되는 사용량 기반 요금제를 추가하려면 다음을 수행하십시오.
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio 를 선택합니다.
Listings 를 선택한 다음, 구성할 초안 목록을 선택합니다.
Data Product 섹션에서 Pricing & Trial 에 대해 Add 를 선택합니다.
Pricing & Trial 섹션이 표시되지 않는 경우 데이터 제품을 목록에 추가해야 합니다.
Usage-based 요금제를 선택합니다.
Monthly Fee 에서 + Monthly Fee 을 선택합니다.
US 달러로 Monthly fee 를 입력합니다.
무료 평가판 제공 여부를 선택하고, 제공할 경우에는 평가판 유효 기간과 유형을 선택합니다. 평가판은 Snowflake Marketplace 에서 공개적으로 제공되는 목록에 필수적입니다.
Save 를 선택합니다.
사용량 기반 요금제의 예¶
다음 예에서는 공급자가 Snowflake Marketplace 에서 비공개 또는 공개적으로 데이터 제품을 공유하는 목록에 대해 설정할 수 있는 사용량 기반 요금제를 설명합니다.
월간 요금 전용 요금제¶
다음 다이어그램에서는 월간 요금으로만 구성된 요금제와 관련된 비용을 보여줍니다.
계정의 사용자가 목록의 유료 데이터를 쿼리하는 각각의 달에 대해 공급자는 $100 USD의 고정 가격만 청구합니다.

쿼리당 전용 요금제¶
다음 다이어그램은 쿼리당 요금으로만 구성된 가격 계획 관련 비용 예시를 보여줍니다.
사용자가 목록에서 유료 데이터를 쿼리하는 각각의 달에 대해 공급자는 $0.01 USD의 쿼리당 요금을 청구합니다. 이 계획에는 청구 주기당 유료 데이터(첫 번째 쿼리 이후)에 대한 1,000개의 무료 쿼리가 포함됩니다. 이 예시 계획에는 $200의 최대 월간 요금도 포함됩니다.
이 다이어그램에서 1월 청구서에 목록에 대해 실행된 총 3,000회의 쿼리에 대해 컨슈머에게 $20가 청구됩니다.
2월 청구 주기에서는 월중에 이미 고정된 최대 월별 가격 $200에 도달했습니다. 청구 주기의 나머지 기간 중에 유료 데이터에 대해 실행된 쿼리는 무료였습니다.

월별 + 쿼리당 요금제¶
다음 다이어그램은 월별 요금과 쿼리당 요금이 결합된 가격 계획 관련 비용 예시를 보여줍니다.
이 계정의 사용자가 목록의 유료 데이터를 쿼리하는 각 월에 대해 공급자는 쿼리당 $0.01의 수수료 외에 추가로 고정 가격 $100를 청구합니다.
이 예시 가격 계획에는 청구 주기당 유료 데이터(첫 번째 쿼리 이후)에 대한 1,000개의 무료 쿼리가 포함됩니다. 이 예시 계획에는 $200의 최대 월간 요금도 포함됩니다.
이 다이어그램에서 1월 청구서에 $100의 고정 월간 요금뿐 아니라 목록에 대해 실행된 총 3,000회의 쿼리에 대해 컨슈머에게 $20가 청구됩니다.
2월 청구 주기에서는 월중에 이미 고정된 최대 월별 가격 $200에 도달했습니다. 컨슈머는 $100의 고정 월간 요금 외에 10,000회의 데이터 쿼리에 대한 요금을 지불했습니다. 무료 월간 쿼리의 일부로 1,000회의 추가 쿼리가 무료였으며, 첫 11,000회의 쿼리 이후에 이루어진 모든 쿼리도 최대 요금에 도달했으므로 무료였습니다.

구독 기반 가격 책정 모델¶
목록에 대한 선택적인 반복 청구와 함께 지정된 기간 동안 선불 요금을 청구하려면 구독 기반 가격 책정 모델을 선택하십시오.
구독 기반 요금제에 맞춰 목록 구성하기¶
목록을 생성 한 후 구독 기반 요금제를 추가하도록 목록을 구성할 수 있습니다.
이 요금제의 경우 컨슈머는 지정된 기간 동안 데이터 제품 액세스에 대해 선불 요금 청구를 받습니다. 자동 갱신되는 구독에 대해 반복적 청구가 적용되는 목록을 제공하거나, 고정된 기간 동안의 액세스에 대해 비반복적 청구가 적용되는 목록을 제공하도록 선택할 수 있습니다.
반복 구독 기반 요금제 추가하기¶
목록에 반복 구독 기반 요금제를 추가하려면 다음을 수행하십시오.
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio 를 선택합니다.
Listings 를 선택한 다음, 구성할 초안 목록을 선택합니다.
Data Product 섹션에서 Pricing & Trial 에 대해 Add 를 선택합니다.
Pricing & Trial 섹션이 표시되지 않는 경우 데이터 제품을 목록에 추가해야 합니다.
Subscription-based 를 선택합니다.
Billing and access 의 경우 Recurring 을 선택하여 반복 기간 시작 시에 컨슈머에게 요금을 선불로 청구합니다.
목록의 Billing period 에는 1~36개월의 기간 중에서 선택해 지정합니다.
선불로 지급할 총가격을 US 달러로 지정합니다.
무료 평가판 제공 여부를 선택하고, 제공할 경우에는 평가판의 유형과 유효 기간을 선택합니다. 평가판은 Snowflake Marketplace 에서 공개적으로 제공되는 목록에 필수적입니다.
Save 를 선택합니다.
비반복 구독 기반 요금제 추가하기¶
비반복 구독 기반 요금제를 추가하여 컨슈머에게 목록 액세스 비용을 선불로 한 번 청구할 수 있습니다. 이 요금제가 적용되는 목록은 컨슈머가 다시 구매할 수 없습니다. 컨슈머가 목록을 다시 구매할 수 있도록 하려면 반복 구독 기반 요금제를 선택하십시오.
목록에 비반복 구독 기반 요금제를 추가하려면 다음을 수행하십시오.
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio 를 선택합니다.
Listings 를 선택한 다음, 구성할 초안 목록을 선택합니다.
Data Product 섹션에서 Pricing & Trial 에 대해 Add 를 선택합니다.
Pricing & Trial 섹션이 표시되지 않는 경우 데이터 제품을 목록에 추가해야 합니다.
Subscription-based 를 선택합니다.
Billing and access 가 표시되면 One time 을 선택하여 목록을 갱신하거나 재구매하는 옵션 없이 컨슈머에게 선불로 한 번 요금을 청구합니다.
목록에 대해 1~36개월의 기간 중에서 Access period 를 지정합니다.
선불로 지급할 총가격을 US 달러로 지정합니다.
무료 평가판 제공 여부를 선택하고, 제공할 경우에는 평가판의 유형과 유효 기간을 선택합니다. 평가판은 Snowflake Marketplace 에서 공개적으로 제공되는 목록에 필수적입니다.
Save 를 선택합니다.
할부 요금제 가격 모델¶
할부 요금제 가격 모델을 선택하면 컨슈머가 전체 금액을 일시불로 지불하는 대신 한 번에 한 부분씩 지불할 수 있도록 총 가격을 여러 부분으로 나눌 수 있습니다.
총 비용을 여러 번의 소액 결제로 나누어 컨슈머에게 정기적 결제가 가능한 유연성을 제공할 수 있습니다.
공급자가 구독 기간 중에 더 크거나 작은 지불 금액을 조기에 또는 나중에 지정하는 기능을 포함하여 할부 지불을 정의할 수 있도록 합니다. 서비스 공급자는 컨슈머가 결제를 건너뛸 수 있도록 금액이 0인 결제를 정의할 수도 있습니다.
할부로 컨슈머에게 청구하기 위한 목록 구성¶
할부를 구성하려면 목록에 OWNERSHIP 또는 MODIFY 권한이 있어야 합니다. 목록 작업을 위한 전체 권한 세트는 목록 작업의 필수 권한 섹션을 참조하십시오.
할부 결제 목록을 구성하려면:
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio » Listings 를 선택합니다.
할부를 구성할 목록을 찾아 선택합니다.
Access & Pricing 섹션에서 Listing Access 옆의 연필 아이콘을 선택합니다.
Subscription-based 를 선택합니다.
Consumer must pay in installments 를 선택합니다.
목록에 대한 설치를 구성합니다.
Access period 를 선택합니다.
Total price 를 지정합니다.
다음 중 하나인 Installment Type 을 선택합니다.
Use equal amounts for all installments.
Set custom amount per installment.
사용자 지정 금액을 사용하는 경우 금액이 0인 결제를 포함하여 여러 결제와 결제당 금액을 지정할 수 있습니다.
Save 를 선택하여 변경 사항을 저장합니다.
제한 사항¶
비반복 구독을 정기 구독으로 변경하거나 기존 요금제에 할부를 추가하는 등 기존 구독 요금에 대한 가격 변경은 지원되지 않습니다 대신 새로운 목록을 만듭니다.
컨슈머에게 귀하의 목록에 대한 조기 액세스 권한을 부여합니다¶
조기 액세스:
컨슈머에게 선불 결제를 하지 않고 구독 기반 목록에 액세스할 수 있는 권한을 부여합니다.
공급자가 조기 액세스를 지정하고 NET 30과 같은 조건을 설정하거나 컨슈머와 직접 청구서 공유를 지정할 수 있습니다.
참고
서비스 공급자는 컨슈머에게 원하는 지불 조건을 알려야 합니다.
조기 액세스를 구성하려면 목록에 OWNERSHIP 또는 MODIFY 권한이 있어야 합니다.
조기 액세스를 활성화하려면:
Snowsight 에 로그인합니다.
탐색 메뉴에서 Data Products » Provider Studio » Listings 를 선택합니다.
조기 액세스를 위해 구성할 목록을 찾아 선택합니다.
유료 목록의 경우 Subscription-based pricing 요금제를 선택합니다.
Access the listing without payment 섹션에서 Allow early access 를 선택합니다.
Save 를 선택하여 변경 사항을 저장합니다.
참고
Snowflake는 유료 비공개 목록에만 조기 액세스를 권장합니다.
컨슈머는 납부가 늦거나 연체된 경우에도 요금을 지불하지 않고도 유료 목록에 액세스할 수 있습니다.