RESET_PRIVACY_BUDGET

Setzt den kumulativen Datenschutzverlust eines Datenschutzbudgets auf 0 zurück.

Syntax

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

Argumente

'privacy_policy_name'

Name der Datenschutzrichtlinie, die das Datenschutzbudget angibt. Muss ein vollständig qualifizierter Name sein, der die Datenbank und das Schema umfasst.

'budget_name'

Name eines Datenschutzbudgets.

'organization_name'

Name der Organisation, in der sich das Konto befindet, bei dem der Analyst einen Datenschutzverlust erleidet.

'account_name'

Name des Kontos, auf dem der Analyst den Datenschutzverlust erleidet, angegeben unter Verwendung des Kontonamenformats des Kontobezeichners.

Nutzungshinweise

  • Global definierte gespeicherte Prozeduren nutzen die Aufruferrechte. Weitere Details dazu finden Sie unter Erläuterungen zu gespeicherten Prozeduren mit Aufruferrechten und Eigentümerrechten.

  • Der kumulative Datenschutzverlust wird bei der nächsten Abfrage, bei der ein Datenschutzverlust auftritt, zurückgesetzt. Wenn Sie das Datenschutzbudget nach dem Aufruf von RESET_PRIVACY_BUDGET, aber vor der ersten Abfrage mit Datenschutzverlust anzeigen, ist der kumulative Datenschutzverlust nicht 0.

Beispiele

Angenommen, die Datenschutzrichtlinie my_policy enthält das Datenschutzbudget analyst_budget. Zum Zurücksetzen des kumulativen Datenschutzverlustes von Benutzern, die mit dem Datenschutzbudget analysts_budget verbunden sind und ihre Abfragen über das Konto companyorg.account_123 ausführen:

CALL SNOWFLAKE.DATA_PRIVACY.RESET_PRIVACY_BUDGET(
  'my_policy_db.my_policy_schema.my_policy',
  'analyst_budget',
  'companyorg',
  'account_123');
Copy