Prise en charge des parquets JMP 18Salut,
Maintenant que JMP 18 prend en charge Python, comment puis-je convertir une table JMP directement au format de fichier Apache Parquet sans avoir à la convertir au préalable en fichier CSV ?
JMP18
Re: Support Parquet JMP 18Je ne connais pas le format parquet, mais ce site montre comment écrire des fichiers parquet à partir de 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: Support Parquet JMP 18La prise en charge des fichiers Parquet dans JMP a été mentionnée lors de la formation JMP18 la semaine dernière.
Re: Support Parquet JMP 18Oui, spécifiquement via python. J'ai mentionné l'importation de données de fichiers parquet comme exemple de la valeur de l'intégration python dans JMP 18.
Re: Support Parquet JMP 18D'accord, mais je demande comment exporter un fichier JMP vers un format de fichier Parquet directement à partir de JMP 18.
Re: Support Parquet JMP 18Pour exporter une table de données JMP vers Parquet, vous devrez utiliser Python similaire à l'exemple que j'ai montré ci-dessus. JMP en lui-même ne prend pas en charge Parquet.
Ré: Prise en charge du parquet JMP 18Je vois. Merci.