Registrazione sicura - Amazon Redshift

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à.

Registrazione sicura

Quando Amazon Redshift registra una query che fa riferimento a una o più AWS Glue Data Catalog viste, Amazon Redshift maschera automaticamente i campi in determinate tabelle di sistema e colonne di visualizzazione durante la registrazione dei metadati relativi a tale query.

Il mascheramento sicuro dei log si applica a tutte le voci di tabella e visualizzazione di sistema generate da Amazon Redshift durante l'esecuzione di una query che soddisfa le condizioni di mascheramento. La tabella seguente elenca le viste di sistema e le colonne a cui è applicata la registrazione sicura, con testo mascherato e numeri. ****** -1 Il numero di asterischi utilizzati per mascherare il testo corrisponde al numero di caratteri del testo originale, fino a 6 caratteri. Le stringhe più lunghe di 6 caratteri vengono ancora visualizzate come 6 asterischi.

Tabella di sistema Colonne sensibili
SYS_EXTERNAL_QUERY_DETAIL

Colonne: source_type, total_partitions, qualified_partitions, scanned_files, returned_rows, returned_bytes, file_format, file_location, external_query_text, warning_message.

ERRORE SYS_EXTERNAL_QUERY_

Colonne: file_location, rowid, column_name, original_value, modified_value, trigger, action, action_value, error_code.

SYS_QUERY_DETAIL

Colonne: step_id, step_name, table_id, table_name, input_bytes, input_rows, output_bytes, output_rows, blocks_read, blocks_write, local_read_io, remote_read_IO, spilled_block_local_disk, spilled_block_remote_disk, step_attribute.

SYS_QUERY_HISTORY

Colonne: returned_rows, returned_bytes.

STL_AGGR

Colonne: righe, byte, tbl, tipo.

STL_BCAST

Colonne: righe, byte, pacchetti.

STL_DDLTEXT

Colonne: etichetta, testo.

STL_DELETE

Colonne: righe, tbl.

STL_DIST

Colonne: righe, byte, pacchetti.

STL_ERROR

Colonne: file, linenum, context, error.

STL_EXPLAIN

Colonne: plannode, info.

STL_FILE_SCAN

Colonne: nome, riga, byte.

STL_HASH

Colonne: righe, byte, tbl, est_rows.

STL_HASHJOIN

Colonne: rows, tbl, num_parts, join_type.

STL_INSERT

Colonne: righe, tbl.

STL_LIMIT

Colonne: righe.

STL_MERGE

Colonne: righe.

STL_MERGEJOIN

Colonne: righe, tbl.

STL_NESTLOOP

Colonne: righe, tbl.

STL_PARSE

Colonne: righe.

STL_PLAN_INFO

Colonne: startupcost, totalcost, righe, byte.

STL_PROJECT

Colonne: righe, tbl.

STL_QUERY

Colonne: querytxt.

STL_QUERY_METRICS

Colonne: max_rows, rows, max_blocks_read, blocks_read, max_blocks_to_disk, blocks_to_disk, max_query_scan_size, query_scan_size.

TESTO STL_QUERY

Colonne: testo.

STL_RETURN

Colonne: righe, byte.

CLIENT STL_S3

Colonne: bucket, key, transfer_size, data_size.

STL_S3CLIENT_ERROR

Colonne: bucket, key, error, transfer_size.

STL_SAVE

Colonne: righe, byte, tbl.

STL_SCAN

Colonne: righe, byte, recuperi, type, tbl, rows_pre_filter, rows_pre_user_filter, perm_table_name, scanned_mega_value.

STL_SORT

Colonne: righe, byte, tbl.

STL_SSHCLIENT_ERROR

Colonne: ssh_username, endpoint, command, error.

STL_TR_CONFLICT

Colonne: table_id.

STL_UNDONE

Colonne: table_id.

STL_UNIQUE

Colonne: righe, tipo, byte.

STL_UTILITYTEXT

Colonne: etichetta, testo.

STL_WINDOW

Colonne: righe.

STV_BLOCKLIST

Colonne: col, tbl, num_values, minvalue, maxvalue.

STV_EXEC_STATE

Colonne: righe, byte, etichetta.

STV_INFLIGHT

Colonne: etichetta, testo.

STV_LOCKS

Colonne: table_id.

STV_QUERY_METRICS

Colonne: righe, max_rows, blocks_read, max_blocks_read, max_blocks_to_disk, blocks_to_disk, max_query_scan_size, query_scan_size.

STV_STARTUP_RECOVERY_STATE

Colonne: table_id, table_name.

STV_TBL_PERM

Colonne: id, name, rows, sorted_rows, temp, block_count, query_scan_size.

STV_TBL_TRANS

Colonne: id, righe, dimensione.

SVCS_EXPLAIN

Colonne: plannode, info.

SVCS_PLAN_INFO

Colonne: righe, byte.

SVCS_QUERY_SUMMARY

Colonne: step, rows, bytes, rate_row, rate_byte, label, rows_pre_filter.

ELENCO SVCS_S3

Colonne: bucket, prefix, retrieved_files, max_file_size, avg_file_size.

SVCS_S3LOG

Colonne: messaggio.

SVCS_S3PARTITION_SUMMARY

Colonne: total_partitions, qualified_partitions, min_assigned_partitions, max_assigned_partitions, avg_assigned_partitions.

SVCS_S3QUERY_SUMMARY

Colonne: external_table_name, file_format, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes.

SVL_QUERY_METRICS

Colonne: step_label, scan_row_count, join_row_count, nested_loop_join_row_count, return_row_count, spectrum_scan_row_count, spectrum_scan_size_mb.

SVL_QUERY_METRICS_SUMMARY

Colonne: step_label, scan_row_count, join_row_count, nested_loop_join_row_count, return_row_count, spectrum_scan_row_count, spectrum_scan_size_mb.

SVL_QUERY_REPORT

Colonne: righe, byte, label, rows_pre_filter.

SVL_QUERY_SUMMARY

Colonne: righe, byte, rows_pre_filter.

ELENCO SVL_S3

Colonne: bucket, prefix, retrieved_files, max_file_size, avg_file_size.

SVL_S3LOG

Colonne: messaggio.

PARTIZIONE SVL_S3

Colonne: righe, byte, label, rows_pre_filter.

RIEPILOGO DELLA PARTIZIONE SVL_S3

Colonne: total_partitions, qualified_partitions, min_assigned_partitions, max_assigned_partitions, avg_assigned_partitions.

QUERY SVL_S3

Colonne: external_table_name, file_format, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes, file.

SVL_S3QUERY_SUMMARY

Colonne: external_table_name, file_format, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes.

TENTATIVI SVL_S3R

Colonne: file_size, location, message.

SVL_SPECTRUM_SCAN_ERROR

Colonne: location, rowid, colname, original_value, modified_value, trigger, action, action_value, error_code.

SVL_STATEMENTTEXT

Colonne: tipo, testo.

SVL_STORED_PROC_CALL

Colonne: querytxt.

SVL_STORED_PROC_MESSAGES

Colonne: message, linenum, querytext.

SVL_UDF_LOG

Colonne: messaggio, funcname.

SVV_DISKUSAGE

Colonne: name, col, tbl, blocknum, num_values, minvalue, maxvalue.

SVV_QUERY_STATE

Colonne: righe, byte, etichetta.

SVV_TABLE_INFO

Colonne: table_id, tabella.

SVV_TRANSACTIONS

Colonne: relazione.

Per ulteriori informazioni sulle tabelle e le viste di sistema, consulta il riferimento alle tabelle e alle viste di sistema nella Amazon Redshift Database Developer Guide. Per informazioni sulla capacità di Amazon Redshift di mascherare dinamicamente i risultati delle query, consulta Dynamic data masking nella Amazon Redshift Database Developer Guide. Per informazioni sulla creazione di viste nell' AWS Glue Data Catalog utilizzo di Amazon Redshift, consulta le AWS Glue Data Catalog viste nella Amazon Redshift Database Developer Guide.