Soporte Parquet JMP 18Hola,
Ahora que JMP 18 es compatible con Python, ¿cómo puedo convertir una tabla JMP directamente al formato de archivo Apache Parquet sin tener que convertirla primero a un archivo CSV?
JMP18
Re: Soporte de parquet JMP 18No estoy familiarizado con el formato parquet, pero este sitio muestra cómo escribir archivos parquet desde Python.
import pandas as pd
import pyarrow as pa
import pyarrow.parquet as pq
weather_schema = pa.schema([
('city', pa.string()),
('measurement_time', pa.timestamp('ms')),
('temperature', pa.float32()),
('atmospheric_pressure', pa.float32())
])
# Create a Pandas data frame with some sample weather data
df = pd.DataFrame({
'city': ['New York', 'London', 'Tokyo'],
'measurement_time': ['2022-05-01 12:00:00', '2022-05-01 12:00:00', '2022-05-01 12:00:00'],
'temperature': [20.5, 15.2, 23.1],
'atmospheric_pressure': [101.5, 99.2, 100.1]
})
# Convert the Pandas DataFrame to a PyArrow table
table = pa.Table.from_pandas(df, schema=weather_schema)
# Write the PyArrow table to a Parquet file
pq.write_table(table, 'test/weather_data.parquet')
https://saturncloud.io/blog/how-to-write-data-to-parquet-with-python/
Re: Soporte de parquet JMP 18La compatibilidad con archivos Parquet en JMP se mencionó durante la capacitación JMP18 la semana pasada.
Re: Soporte de parquet JMP 18Sí, específicamente a través de Python. Mencioné la importación de datos de archivos parquet como ejemplo del valor de la integración de Python en JMP 18.
Re: Soporte de parquet JMP 18Bien, pero estoy preguntando acerca de cómo exportar un archivo JMP a un formato de archivo Parquet directamente desde JMP 18.
Re: Soporte de parquet JMP 18Para exportar una tabla de datos JMP a Parquet, necesitará usar Python similar al ejemplo que mostré arriba. JMP por sí solo no es compatible con Parquet.
Re: Soporte para parquet JMP 18Ya veo. Gracias.