공동 작업 사양¶
상위 수준 공동 작업을 정의합니다. 사양은 초대되는 분석 실행자 및 각 분석 실행자가 액세스하고 실행할 수 있는 데이터와 템플릿을 정의합니다. 여기에 나열된 모든 템플릿 또는 데이터 오퍼링은 공동 작업 사양에 포함되기 전에 등록해야 합니다.
소유자는 INITIALIZE를 호출하여 이 사양을 제출합니다.
스키마:
api_version사용되는 Collaboration API의 버전입니다.
2.0.0여야 합니다.spec_type사양 유형 식별자입니다.
collaboration여야 합니다.name: collaboration_name이 공동 작업에 사용할 사용자 친화적인 이름입니다. 이는 생성자의 계정에서 고유해야 하며 :doc:`Snowflake 식별자 규칙 </sql-reference/identifiers-syntax>`(최대 75자)을 따라야 합니다.
- ``version``(선택 사항)
이 공동 작업의 버전 식별자입니다(최대 20자). Snowflake 식별자 규칙 </sql-reference/identifiers-syntax>`을 따라야 합니다. *YYYY_MM_DD_V#* 형식을 사용하는 것이 좋습니다. 예를 들어 ``2025_10_22_V1` 과 같습니다.
- :samp:`description: {collaboration_description}`(선택 사항)
공동 작업자가 읽을 수 있는 공동 작업에 대한 설명입니다(최대 1,000자).
owner: owner_aliascollaborator_identifier_aliases에 정의된 공동 작업 소유자의 별칭입니다.collaborator_identifier_aliases공동 작업자 별칭과 데이터 공유 계정 식별자 간의 매핑입니다. 여기에 나열된 사용자만 공동 작업에 참여할 수 있습니다. 모든 공동 작업자를 참조하려면 데이터 공유 계정 식별자를 직접 사용하는 대신 여기에 정의된 별칭을 사용합니다. 이는 이 공동 작업에서 고유해야 하며 Snowflake 식별자 규칙 (최대 25자)을 따라야 합니다.
analysis_runners이 공동 작업에서 분석을 실행할 수 있는 사용자를 설명합니다. 각 분석 실행자는 고유한 별칭으로 키가 지정됩니다. 이 공동 작업에서 분석을 실행하려면 하나 이상의 계정을 허용해야 합니다.
<analysis_runner_alias>이 공동 작업에서 분석을 실행할 수 있는 계정의 별칭입니다. 별칭은
collaborator_identifier_aliases목록에 정의되어 있습니다.data_providers이 분석 실행자가 액세스할 수 있는 데이터의 데이터 공급자입니다. 각 공급자는 ``collaborator_identifier_aliases``에 정의된 별칭으로 키가 지정됩니다.
data_offerings분석 실행자가 액세스할 수 있는 이 데이터 공급자의 데이터 오퍼링 목록 또는 나중에 데이터 오퍼링을 추가할 수 있는 빈 배열
[]자리 표시자입니다. 각 데이터 오퍼링은 데이터 공급자가 REGISTER_DATA_OFFERING을 호출할 때 생성되는 ID에 의해 참조됩니다.
- ``templates``(선택 사항)
이 분석 실행자가 사용할 수 있는 템플릿입니다. 각 템플릿은 해당 ID에 의해 참조됩니다. 초기 사양에서는 생략할 수 있으며, 공동 작업이 생성된 후에도 이 분석 실행자와 템플릿을 계속 공유할 수 있습니다.
- ``activation_destinations``(선택 사항)
분석 결과에 대한 활성화 설정을 정의합니다.