Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. Pour plus d’informations, consultez le billet de blog
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Journalisation sécurisée
Lorsqu'Amazon Redshift enregistre une requête qui fait référence à une ou plusieurs AWS Glue Data Catalog vues, Amazon Redshift masque automatiquement les champs de certaines tables système et colonnes de vue lors de l'enregistrement des métadonnées relatives à cette requête.
Le masquage sécurisé des journaux s’applique à toutes les entrées de table et de vue système générées par Amazon Redshift lors de l’exécution d’une requête répondant aux conditions de masquage. La table suivante répertorie les vues et les colonnes du système auxquelles une journalisation sécurisée est appliquée, masquant le texte avec ****** et les chiffres avec -1. Le nombre d’astérisques utilisés pour masquer le texte correspond au nombre de caractères du texte d’origine, jusqu’à 6 caractères. Les chaînes de plus de 6 caractères apparaissent toujours sous la forme de 6 astérisques.
| Table système | Colonnes sensibles |
|---|---|
| SYS_EXTERNAL_QUERY_DETAIL | Colonnes : source_type, total_partitions, qualified_partitions, scanned_files, returned_rows, returned_bytes, file_format, file_location, external_query_text, warning_message. |
| ERREUR SYS_EXTERNAL_QUERY_ERROR | Colonnes : file_location, rowid, column_name, original_value, modified_value, trigger, action, action_value, error_code. |
| SYS_QUERY_DETAIL | Colonnes : 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 | Colonnes : returned_rows, returned_bytes. |
| STL_AGGR | Colonnes : rows, bytes, tbl, type. |
| STL_BCAST | Colonnes : rows, bytes, packets. |
| STL_DDLTEXT | Colonnes : label, text. |
| STL_SUPPRIMER | Colonnes : rows, tbl. |
| STL_DIST | Colonnes : rows, bytes, packets. |
| ERREUR STL | Colonnes : file, linenum, context, error. |
| STL_EXPLAIN | Colonnes : plannode, info. |
| STL_FILE_SCAN | Colonnes : name, line, bytes. |
| STL_HASH | Colonnes : rows, bytes, tbl, est_rows. |
| STL_HASHJOIN | Colonnes : rows, tbl, num_parts, join_type. |
| STL_INSERT | Colonnes : rows, tbl. |
| STL_LIMIT | Colonnes : rows. |
| STL_MERGE | Colonnes : rows. |
| STL_MERGEJOIN | Colonnes : rows, tbl. |
| STL NESTLOOP | Colonnes : rows, tbl. |
| STL_PARSE | Colonnes : rows. |
| INFORMATIONS SUR LE PLAN STL | Colonnes : startupcost, totalcost, rows, bytes. |
| STL_PROJECT | Colonnes : rows, tbl. |
| REQUÊTE STL | Colonnes : querytxt. |
| STL_QUERY_METRICS | Colonnes : max_rows, rows, max_blocks_read, blocks_read, max_blocks_to_disk, blocks_to_disk, max_query_scan_size, query_scan_size. |
| STL_QUERYTEXT | Colonnes : text. |
| STL_RETURN | Colonnes : rows, bytes. |
| CLIENT STL_S3 | Colonnes : bucket, key, transfer_size, data_size. |
| STL_S3CLIENT_ERROR | Colonnes : bucket, key, error, transfer_size. |
| STL_SAVE | Colonnes : rows, bytes, tbl. |
| STL_SCAN | Colonnes : rows, bytes, fetches, type, tbl, rows_pre_filter, rows_pre_user_filter, perm_table_name, scanned_mega_value. |
| STL_SORT | Colonnes : rows, bytes, tbl. |
| ERREUR STL_SSHCLIENT_ERROR | Colonnes : ssh_username, endpoint, command, error. |
| STL_TR_CONFLICT | Colonnes : table_id. |
| STL_UNDONE | Colonnes : table_id. |
| STL UNIQUE | Colonnes : rows, type, bytes. |
| STL_UTILITYTEXT | Colonnes : label, text. |
| FENÊTRE STL | Colonnes : rows. |
| STV_BLOCKLIST | Colonnes : col, tbl, num_values, minvalue, maxvalue. |
| STV_EXEC_STATE | Colonnes : rows, bytes, label. |
| STV_INFLIGHT | Colonnes : label, text. |
| STV LOCKS | Colonnes : table_id. |
| STV_QUERY_METRICS | Colonnes : rows, 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 | Colonnes : table_id, table_name. |
| STV_TBL_PERM | Colonnes : id, name, rows, sorted_rows, temp, block_count, query_scan_size. |
| STV_TBL_TRANS | Colonnes : id, rows, size. |
| SVCS_EXPLAIN | Colonnes : plannode, info. |
| INFORMATIONS SUR LE PLAN SVCS | Colonnes : rows, bytes. |
| RÉSUMÉ DE LA REQUÊTE SVCS | Colonnes : step, rows, bytes, rate_row, rate_byte, label, rows_pre_filter. |
| LISTE SVCS_S3 | Colonnes : bucket, prefix, retrieved_files, max_file_size, avg_file_size. |
| SVCS_S3LOG | Colonnes : message. |
| SVCS_S3PARTITION_SUMMARY | Colonnes : total_partitions, qualified_partitions, min_assigned_partitions, max_assigned_partitions, avg_assigned_partitions. |
| SVCS_S3QUERY_SUMMARY | Colonnes : external_table_name, file_format, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes. |
| SVL_QUERY_METRICS | Colonnes : step_label, scan_row_count, join_row_count, nested_loop_join_row_count, return_row_count, spectrum_scan_row_count, spectrum_scan_size_mb. |
| RÉSUMÉ DES MÉTRIQUES DE LA REQUÊTE SVL | Colonnes : 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 | Colonnes : rows, bytes, label, rows_pre_filter. |
| RÉSUMÉ DE LA REQUÊTE SVL | Colonnes : rows, bytes, rows_pre_filter. |
| LISTE SVL_S3 | Colonnes : bucket, prefix, retrieved_files, max_file_size, avg_file_size. |
| SVL_S3LOG | Colonnes : message. |
| PARTITION SVL_S3 | Colonnes : rows, bytes, label, rows_pre_filter. |
| SVL_S3PARTITION_SUMMARY | Colonnes : total_partitions, qualified_partitions, min_assigned_partitions, max_assigned_partitions, avg_assigned_partitions. |
| REQUÊTE SVL_S3 | Colonnes : external_table_name, file_format, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes, files. |
| SVL_S3QUERY_SUMMARY | Colonnes : external_table_name, file_format, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes. |
| SVL_S3 RÉESSAIE | Colonnes : file_size, location, message. |
| SVL_SPECTRUM_SCAN_ERROR | Colonnes : location, rowid, colname, original_value, modified_value, trigger, action, action_value, error_code. |
| SVL_STATEMENTTEXT | Colonnes : type, text. |
| SVL_STORED_PROC_CALL | Colonnes : querytxt. |
| SVL_STORED_PROC_MESSAGES | Colonnes : message, linenum, querytext. |
| SVL_UDF_LOG | Colonnes : message, funcname. |
| UTILISATION DU DISQUE SVV | Colonnes : name, col, tbl, blocknum, num_values, minvalue, maxvalue. |
| SVV_QUERY_STATE | Colonnes : rows, bytes, label. |
| SVV_TABLE_INFO | Colonnes : table_id, table. |
| SVV_TRANSACTIONS | Colonnes : relation. |
Pour plus d’informations sur les vues et les tables système dans, consultez Informations de référence sur les tables et les vues système dans le Guide du développeur de base de données Amazon Redshift. Pour plus d’informations sur la capacité d’Amazon Redshift à masquer dynamiquement les résultats des requêtes, consultez la section Masquage dynamique des données dans le Guide du développeur de base de données Amazon Redshift Pour plus d'informations sur la création de vues dans le cadre de AWS Glue Data Catalog l'utilisation d'Amazon Redshift, consultez les AWS Glue Data Catalogvues dans le manuel Amazon Redshift Database Developer Guide.