使用Arrow Fight SQL调取时,超过查询大小限制,如何调整

Viewed 8

错误信息

adbc_driver_manager.InternalError: INTERNAL: [FlightSQL] grpc: received message larger than max (23226657 vs. 16777216) (ResourceExhausted; DoGet: endpoint 0: [uri:"grpc+tcp://127.0.0.1:8050"])

python程序

conn = flight_sql.connect(uri="grpc://localhost:8070", db_kwargs={
            adbc_driver_manager.DatabaseOptions.USERNAME.value: "admin",
            adbc_driver_manager.DatabaseOptions.PASSWORD.value: "",
        }, autocommit=True)
cursor = conn.cursor()
cursor.execute("SELECT * FROM table")
arrow_table = cursor.fetchallarrow()
1 Answers