Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

A partir SQL Server 2019 CU6, la definición Crear tabla externa se ha ampliado para incluir un Rejected_Row_Location parámetro. Este valor representa la ubicación en el origen de datos externo en el que se escribirán los archivos de error y las filas rechazadas. Esta opción solo se puede usar con tablas externas con el formato de archivo DELIMITEDTEXT en orígenes de datos externos de tipo Hadoop.

CREAR TABLA EXTERNA [dbo]. [Reject_Example]

(

[Col_one] TINYINT NULL,

[Col_two] VARCHAR(100) NULL,

[Col_three] NUMERIC(2,2) NULL

)

WITH

(

DATA_SOURCE = EDS_Reject_Row

,LOCATION = '/Read_Directory'

,FILE_FORMAT = CSV

,REJECT_TYPE = VALOR

,REJECT_VALUE = 100

,REJECTED_ROW_LOCATION='/Reject_Directory'

)

¿Qué sucede cuando se cargan los datos?

Cuando un usuario ejecuta una tabla Crear tabla como selección (CTAS) en la tabla anterior, PolyBase crea un directorio en el origen de datos externo en el Rejected_Row_Location, si uno no existe. Se crea un directorio secundario denominado "_rejectedrows". El carácter de subrayado (_) se asegura de que el directorio se escape para otro procesamiento de datos, a menos que se nombre explícitamente en el parámetro de ubicación. Dentro de este directorio, se crea una carpeta en función del tiempo de envío de carga en el formato YearMonthDay-HourMinuteSecond (por ejemplo, 20180330-173205). En esta carpeta, se escriben dos tipos de archivos: el archivo _reason y el archivo de datos.

Tanto el archivo de motivo como el archivo de datos tienen el id. de consulta asociado a la instrucción CTAS. Dado que los datos y el motivo están en archivos independientes, los archivos correspondientes tienen un sufijo que coincide.

Estado

Microsoft ha agregado nuevas características que se muestran en la sección "Se aplica a".

Solución

Este problema se ha corregido en la siguiente actualización acumulativa para SQL Server:

Acerca de las actualizaciones acumulativas para SQL Server:

Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×