Cron 새로 고침 일정 구성하기

MANAGE LISTING AUTO FULFILLMENT 권한이 있는 경우 Snowsight 또는 SQL를 사용하여 계정 또는 데이터베이스에 대한 `cron<https://en.wikipedia.org/wiki/Cron>`_ 새로 고침 일정을 구성합니다.

계정 수준 새로 고침 일정

데이터 제품이 원격 리전에 자동 복제되는 애플리케이션 패키지인 경우 계정 수준에서 설정한 일정에 따라 제품이 업데이트됩니다. 이는 모든 컨슈머가 새로 고침을 사용할 수 있는 시점에 대한 예측 가능한 타임스탬프를 제공해야 하는 공급자에게 중요합니다.

계정에 대한 새로 고침 일정을 만들면 계정에서 게시한 모든 애플리케이션 패키지에 대한 자동 복제 새로 고침 일정이 업데이트됩니다. 이 새로 고침 일정은 공유가 연결된 목록에는 영향을 미치지 않습니다.

참고

계정 수준 일정은 Snowflake Native Apps에서 사용됩니다. 다른 공유의 경우 일정은 데이터베이스별로 적용됩니다. 서로 다른 데이터베이스를 사용하는 목록은 서로 다른 일정을 가질 수 있습니다.

데이터베이스 수준 새로 고침 일정

데이터베이스에 여러 목록이 있는 공급자인 경우 해당 데이터베이스에 대한 새로 고침 일정을 만들 수 있습니다. 해당 데이터베이스 내의 모든 목록은 해당 일정에 따라 새로 고쳐집니다.

목록이 다른 데이터베이스에 있는 경우 각 데이터베이스에 대해 다른 일정을 만들 수 있습니다.

목록의 새로 고침 일정 설정하기

Snowsight를 사용하여 cron 새로 고침 일정을 설정하려면 다음 단계를 따릅니다.

  1. Snowsight에 로그인합니다.

  2. 탐색 메뉴에서 Data Products » Provider Studio 를 선택합니다.

  3. Listings 탭에서 관리하려는 목록의 행을 선택합니다.

  4. 목록 세부 정보 페이지에서 Cloud region availability 섹션까지 아래로 스크롤합니다.

    현재 새로 고침 일정이 여기에 표시됩니다.

  5. Cloud region availability » Update refresh frequency 를 선택합니다.

  6. Data product refresh 메뉴에서 :ui:`Scheduled time`을 선택합니다.

  7. 이 일정의 빈도와 시간을 지정합니다(예: Daily at 1:00 AM (UTC-7:00) (Local time) Pacific time).

  8. 업데이트된 새로 고침 일정을 저장하려면 :ui:`Update`를 선택합니다.