使用自动履行¶
When you configure a listing and make it available in a region other than your local region, or when you share a private listing with consumer accounts in another region, you can enable auto-fulfillment. See 区域可用性(仅限 Marketplace 列表).
Enable auto-fulfillment for your account¶
To enable auto-fulfillment for your account, use the SYSTEM$ENABLE_GLOBAL_DATA_SHARING_FOR_ACCOUNT system function.
You must use the ORGADMIN role to call this system function.
SELECT SYSTEM$ENABLE_GLOBAL_DATA_SHARING_FOR_ACCOUNT(
'<account_name>'
);
其中:
account_nameSpecifies the name of the account in which to enable users with the ACCOUNTADMIN role to manage Cross-Cloud Auto-Fulfillment. For more information, see 查找账户的组织和账户名称.
备注
To disable auto-fulfillment for an account, use the SYSTEM$DISABLE_GLOBAL_DATA_SHARING_FOR_ACCOUNT system function. To check whether auto-fulfillment is enabled for an account, use the SYSTEM$IS_GLOBAL_DATA_SHARING_ENABLED_FOR_ACCOUNT system function.
Required privileges to perform auto-fulfillment tasks¶
Before continuing with either Snowsight or SQL, ensure that you have the required privileges to set up auto-fulfillment.
To perform auto-fulfillment tasks, use one of the following roles:
ORGADMIN 角色。
The ACCOUNTADMIN role after auto-fulfillment is enabled on an account.
一个由具有 ACCOUNTADMIN 角色和委派权限 的用户授予了 MANAGE LISTING AUTO FULFILLMENT 权限的自定义角色。
您使用的所有角色还必须具有列表的 OWNERSHIP 或者 MODIFY 权限。
现在您已了解所需的权限,可以为列表配置自动履行。有关更多信息,请参阅 设置自动履行。请记住,您必须先将数据产品添加到您的列表中,然后才能设置自动履行。此外,设置自动履行的步骤会有所不同,具体取决于您提供的数据产品以及您如何提供列表。