Saltar al contenido principal
EntradaSalidaAlias

Descripción

Se diferencia del formato JSONCompactEachRow en que también muestra dos filas de encabezado con nombres de columna y tipos, de forma similar al formato TabSeparatedWithNamesAndTypes.

Ejemplo de uso

Inserción de datos

Usa un archivo JSON con los siguientes datos, llamado football.json:
Inserta los datos:

Lectura de datos

Lea los datos con el formato JSONCompactEachRowWithNamesAndTypes:
La salida estará en formato JSON:

Configuración de formatos

Si la configuración input_format_with_names_use_header está establecida en 1, las columnas de los datos de entrada se asignarán a las columnas de la tabla según sus nombres; las columnas con nombres desconocidos se omitirán si la configuración input_format_skip_unknown_fields está establecida en 1. De lo contrario, se omitirá la primera fila. Si la configuración input_format_with_types_use_header está establecida en 1, los tipos de los datos de entrada se compararán con los tipos de las columnas correspondientes de la tabla. De lo contrario, se omitirá la segunda fila.
Última modificación el 10 de junio de 2026