Snowflake 管理、治理與協作
Emily Melhuish
Technical Curriculum Developer, Snowflake

| 靜態(At Rest) | 傳輸中(In Transit) | |
|---|---|---|
| 標準 | AES-256 | TLS 1.2 或更高 |
| 金鑰輪替 | 自動 | N/A |
| 範圍 | 已儲存資料 | 用戶端與內部流量 |

| 加密金鑰模型 | 說明 |
|---|---|
| Snowflake 代管金鑰 | 預設。Snowflake 代你管理加密金鑰。多數組織已足夠。 |
| 客戶自管金鑰(Tri-Secret Secure) | 適用於敏感資料的組織。客戶透過 AWS KMS、Azure Key Vault 或 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(...);

Snowflake 管理、治理與協作