Zarządzanie, ład danych i współpraca w Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake

| W spoczynku | W tranzycie | |
|---|---|---|
| Standard | AES-256 | TLS 1.2 lub wyższy |
| Rotacja kluczy | Automatyczna | N/A |
| Zakres | Dane przechowywane | Ruch klienta i wewnętrzny |

| Model szyfrowania | Opis |
|---|---|
| Klucze zarządzane przez Snowflake | Domyślny. Snowflake zarządza kluczami szyfrowania. Wystarczający dla większości organizacji. |
| Klucze zarządzane przez klienta (Tri-Secret Secure) | Dla organizacji z wrażliwymi danymi. Klient przechowuje główny klucz szyfrowania przez AWS KMS, Azure Key Vault lub GCP KMS. |



CREATE ALERT claro_failed_login_alert
WAREHOUSE = claro_wh
SCHEDULE = '60 MINUTE'
IF (EXISTS (
SELECT 1
FROM SNOWFLAKE.ACCOUNT_USAGE.LOGIN_HISTORY
WHERE error_code IS NOT NULL
AND event_timestamp >= DATEADD('hour', -1, CURRENT_TIMESTAMP())
))
THEN CALL SYSTEM$SEND_SNOWFLAKE_NOTIFICATION(...);

Zarządzanie, ład danych i współpraca w Snowflake