RESET_PRIVACY_BUDGET

隐私预算 的累积隐私损失重置为 0。

语法

SNOWFLAKE.DATA_PRIVACY.RESET_PRIVACY_BUDGET(
  '<privacy_policy_name>',
  '<budget_name>',
  '<organization_name>',
  '<account_name>')
Copy

实参

'privacy_policy_name'

用于指定隐私预算的 隐私策略 的名称。必须是包含数据库和架构的完全限定名称。

'budget_name'

隐私预算的名称。

'organization_name'

包含分析师遭受隐私损失的账户的组织的名称。

'account_name'

分析师遭受隐私损失的账户名称,使用账户标识符的 账户名称格式 指定。

使用说明

  • 全局定义的存储过程使用调用方的权限。有关更多详细信息,请参阅 了解调用方权限和所有者权限存储过程

  • 累积隐私损失会在下一次查询产生隐私损失时重置。如果在调用 RESET_PRIVACY_BUDGET 后、首次查询产生隐私损失前查看隐私预算,则累计隐私损失不会为 0。

示例

假设 my_policy 隐私策略包括 analyst_budget 隐私预算。重置与 analysts_budget 隐私预算相关联的用户在 companyorg.account_123 账户中执行查询时产生的累计隐私损失:

CALL SNOWFLAKE.DATA_PRIVACY.RESET_PRIVACY_BUDGET(
  'my_policy_db.my_policy_schema.my_policy',
  'analyst_budget',
  'companyorg',
  'account_123');
Copy
语言: 中文