Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SYS_APPLIED_MASKING_POLICY_LOG
Utilizzate SYS_APPLIED_MASKING_POLICY_LOG per tracciare l'applicazione delle politiche di mascheramento dinamico dei dati sulle query che fanno riferimento a relazioni protette da DDM.
SYS_APPLIED_MASKING_POLICY_LOG è visibile ai seguenti utenti:
-
Superuser
-
Utenti con il ruolo
sys:operator -
Utenti con l'autorizzazione ACCESS SYSTEM TABLE
Gli utenti con privilegi normali vedranno 0 righe.
Nota che SYS_APPLIED_MASKING_POLICY_LOG non è visibile agli utenti con il ruolo. sys:secadmin
Per ulteriori informazioni sul mascheramento dinamico dei dati, vai Mascheramento dinamico dei dati a.
Colonne di tabella
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| nome_policy | text | Nome della policy di mascheramento. |
| user_id | text | L'ID dell'utente che ha eseguito la query. |
| record_time | timestamp | L'ora in cui è stata registrata la voce relativa alla visualizzazione del sistema. |
| session_id | int | L'ID processo. |
| transaction_id | Long | L'ID transazione. |
| query_id | int | L'ID di query. |
| database_name | text | Il nome del database su cui è stata eseguita la query. |
| relation_name | text | Il nome della tabella a cui viene applicata la politica di mascheramento. |
| schema_name | text | Il nome dello schema in cui si trova la tabella. |
| attachment_id | Long | L'ID della politica di mascheramento allegata. |
| tipo di relazione | text | Il tipo di relazione a cui viene applicata la politica di mascheramento. I valori possibili sono TABLE, VIEW, LATE BINDING VIEW e MATERIALIZED VIEW. |
Query di esempio
L'esempio seguente mostra che la politica di mask_credit_card_full mascheramento è allegata alla credit_db.public.credit_cards tabella.
select policy_name, database_name, relation_name, schema_name, relation_kind from sys_applied_masking_policy_log; policy_name | database_name | relation_name | schema_name | relation_kind ----------------------+---------------+---------------+-------------+--------------- mask_credit_card_full | credit_db | credit_cards | public | table (1 row)