重新共享列表
通过重新共享,提供商可以允许使用者与同一区域内或跨区域的其他 Snowflake 账户共享其传入列表。重新共享可扩展数据产品的覆盖范围,而无需管理与每个下游使用者的单独共享关系。
重新共享涉及三个角色,每个角色代表不同的 Snowflake 账户:
- Provider: The account that owns the original data and publishes the listing. The provider can turn on or off resharing on their listings to control downstream resharing of their data.
- 重新共享者:提供商列表的使用者,通过传入列表创建新视图并与其他账户共享。
- 使用者:从重新共享者访问该重新共享列表的账户。
Note
可以进行多跳重新共享,因此重新共享者可以再次共享已被共享给他们的数据。
重新共享支持多种场景,包括:
- Resharing external listings within an organization: A company might acquire weather data on the Snowflake Marketplace or privately from an external vendor. The central data team might then want to reshare the incoming listing after applying some entitlements to the rest of the organization on the internal marketplace or as private listings.
- Resharing internal listings within an organization or externally: Within an internal marketplace, a marketing team creates a reshareable listing and provides that listing to the sales team. The sales team accesses that data and uses parts of it, such as a view, and incorporates that into their own data product. The sales team then shares that transformed data product with the finance team. The sales team might also take some elements of this incoming dataset, apply policies, and share externally with their partners.
- Resharing cross-region: A company has Snowflake accounts throughout the world, with a central company-wide warehouse in Germany. An account in Malaysia shares data with a Snowflake account in Germany. That data can then be reshared to a second account in the same region without creating any copies. For cross-region resharing, Snowflake automatically replicates the data to the target region.
主要功能
- Expand reach: Providers can share data publicly or privately and enable that data to be reshared, making their data products more valuable to their customers.
- 运营和存储成本低:使用者不必创建和维护数据的物理副本。
- Ability to transform on reshare: Consumers can optionally manage or transform the data product and then reshare it within their internal marketplace with colleagues, or privately share it with business partners.
- 增值转销商捆绑:将来自其他供应商的传入列表捆绑为 Native App 或数据产品的一部分。
- Cross-region auto-fulfillment: When a resharer shares listing data to another region, listing auto-fulfillment replicates the data to the target region. The provider doesn’t incur additional costs for this replication. Replication costs are attributed to the resharer.
重新共享列表工作流程
重新共享的典型工作流程至少包括三方。
- 拥有原始数据产品的提供商与使用者(使用者 A)公开或私下共享其数据产品。
- Consumer A creates a view that references the shared data and then shares these outgoing views publicly or privately with a second-level account (Consumer B).
- 使用者 B 检索并使用重新共享的数据产品。
重新共享访问控制要求
The roles and privileges for resharing a listing are the same as those for Creating a listing.
For provider-specific information, see Using resharing as a provider.
For resharer-specific information, see Reshare incoming data as a resharer.