

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# SYS\_COPY\_REPLACEMENTS
<a name="SYS_COPY_REPLACEMENTS"></a>

Muestra un registro de los momentos en que se reemplazaron caracteres UTF-8 no válidos por el comando [COPY](r_COPY.md) con la opción ACCEPTINVCHARS. Se agrega una entrada de registro a SYS\_COPY\_REPLACEMENTS por cada una de las 100 primeras filas de cada sector del nodo que necesitaron al menos un reemplazo. 

Puede utilizar esta vista para consultar información sobre los grupos de trabajo sin servidor y los clústeres aprovisionados.

SYS\_COPY\_REPLACEMENTS es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte [Visibilidad de datos en las tablas y vistas de sistema](cm_chap_system-tables.md#c_visibility-of-data).

## Columnas de la tabla
<a name="SYS_COPY_REPLACEMENTS-table-columns"></a>


| Nombre de la columna  | Tipo de datos:  | Descripción  | 
| --- | --- | --- | 
| user\_id | entero | ID del usuario que generó la consulta. | 
| query\_id | bigint | El ID de la consulta. Columna de consulta usada para combinar otras vistas y tablas del sistema. | 
| table\_id | entero | El ID de la tabla. | 
| file\_name | character (256) | Ruta completa al archivo de entrada para el comando COPY. | 
| column\_name | character (127) | Primer campo que tiene un carácter UTF-8 no válido. | 
| line\_number | bigint | Número de línea del archivo de datos de entrada que contiene un carácter UTF-8 no válido. El valor -1 indica que el número de línea no está disponible, por ejemplo, al copiar desde un archivo de datos en columnas. | 
| raw\_line | character (1024) | Datos de carga sin procesar que tienen un carácter UTF-8 no válido. | 

## Consultas de ejemplo
<a name="SYS_COPY_REPLACEMENTS-sample-queries"></a>

El siguiente ejemplo devuelve los reemplazos de la operación COPY más reciente.

```
select query_idp, table_id, file_name, line_number, colname
from sys_copy_replacements
where query = pg_last_copy_id();


 query_id | table_id |   file_name                                           | line_number | column_name
 ---------+----------+-------------------------------------------------------+-------------+--------
    96    |    26    | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt             |         123 | city
    96    |    26    | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt             |         456 | city
    96    |    26    | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt             |         789 | city
    96    |    26    | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt             |         012 | city
    96    |    26    | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt             |         119 | city
...
```