Data Clean Room 架构参考

本主题介绍所有 Collaboration 资源的规范架构。规范以 YAML 格式显示。

Specifications have a schema version field api_version. Use the API version number shown here; support for earlier schema versions isn’t guaranteed.

当前 DCR 协作 API 版本: 2.0.0

资源规范

  • Collaboration specification: Defines the high-level collaboration, including which analysis runners are invited, and for each runner, which data and templates they can access.
  • Data offering specification: Defines a set of tables that a data provider shares with analysis runners, including sharing rules, policies, column formats, and analysis types.
  • Template specification: Defines a single template in a collaboration, including parameters, code specs, and the JinjaSQL template content.
  • Analysis specification: Specifies the information that analysis runners need to run an analysis, including which template, tables, and variable values to use.
  • Code specification: Defines one or more code functions or procedures that can be called by a template.