Snowflake Native Apps: Änderungen an Hash-Werten¶
Achtung
Diese Verhaltensänderung ist in Bundle 2025_02 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Wenn dieses Bundle zur Verhaltensänderung aktiviert ist, werden die folgenden Änderungen vorgenommen:
Die Werte der folgenden gemeinsamen Ereignisse auf der Seite des Anbieters ändern sich:
snow.application.hash
snow.database.hash
snow.query.hash
Der Hash-Wert der Spalte APPLICATION_NAME_HASH der Datei DATA_SHARING_USAGE.LISTING_ACCESS_HISTORY wird sich ändern.
Der Anwendungs-Hash-Wert der Spalte APPLICATION_OBJECTS_ACCESSED in DATA_SHARING_USAGE.LISTING_ACCESS_HISTORY wird sich ändern.
- Vor der Änderung:
Snowflake verwendet SHA1, um den Hash-Wert der Abfrage-ID, des Anwendungsnamens oder des Datenbanknamens zu berechnen. Ein Verbraucher könnte die native Funktion SHA1() aufrufen, um den Hash-Wert zu berechnen.
- Nach der Änderung:
Snowflake verwendet HMAC, um den Hash-Wert der Abfrage-ID, des Anwendungsnamens oder des Datenbanknamens zu berechnen. Der Verbraucher muss die Funktion SYSTEM$GET_HASH_FOR_APPLICATION aufrufen, um den Hash-Wert zu berechnen.
Ref: 1901