gpt4 book ai didi

sqlite - 是否可以从 SQLite 查询 Parquet 文件?

转载 作者:行者123 更新时间:2023-12-03 08:43:12 25 4
gpt4 key购买 nike

是否可以使用 SQLite 查询 Parquet 文件?

CREATE TABLE test USING parquet('test.parquet');

SELECT * from test;

最佳答案

先使用Pandas导入数据!

import pandas as pd 
import sqlite3

parquet_path = 'my-data.parquet'
table_name = 'my_data_table'
query = f"SELECT * from {table_name}"

db_conn = sqlite3.connect(database='/tmp/my.db')

df_parquet = pd.read_parquet(parquet_path)
num_rows_inserted = df_parquet.to_sql(table_name, db_conn, index=False)

cursor = db_conn.execute(query)

关于sqlite - 是否可以从 SQLite 查询 Parquet 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62234594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com