apache / apache/parquet-java

[parquet-cli] Illegal character in column name

Abierto
#3,364 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Type: bug
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.6k
Merge medio
3 d 12 h
PR fusionados (30 d)
33

Descripción

### Describe the bug, including details regarding any error messages, version, and platform.

I have a Parquet file with a column that contains a hyphen character and get the following error:

> Illegal character in: Creation-Time

I guess Parquet officially supports only alphanumeric plus underscore, but I have retrieved this Parquet file from a [blob inventory scan](https://docs.azure.cn/en-us/storage/blobs/blob-inventory-how-to) on Azure.

Might there be an option to allow such a column name in `parquet cat` for example?

### Component(s)

CLI

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza en la ruta de CLI de parquet cat y reproduce el fallo con un archivo Parquet que contenga el nombre de columna Creation-Time. Sigue dónde se validan los nombres de columna y determina después cómo afectaría al comando permitirlo mediante opt-in. Se considera terminado cuando parquet cat pueda procesar este nombre de columna sin el error Illegal character, conservando el comportamiento de validación existente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
cli
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.