更新时间:2025-09-18 GMT+08:00

DataArtsFabric DataFrame参数配置

dataframe可以通过设置不同的参数控制dataframe的执行动作,包含的可配置参数如下表所示:

表1 可配置参数说明

可配参数

数据类型

说明

requests_timeout

int

调用requests接口请求restful的超时时间,单位s,默认值为600s。

timezone

str

配置timezone,默认为“UTC”,修改后在新的connection中生效。

read_from_obs

bool

是否通过obs读取执行结果,默认为true,通过obs读。

get_result_concurrent_max_worker

int

并发读取结果的最大并发度,默认最大并发度为3。

wait_result_internal

int

等待sql结果的轮询时间,单位s。默认为3s。

python_mirror_url

str

udf安装依赖包使用的镜像地址。默认值为

"http://mirrors.tools.huawei.com/pypi/simple"。

proxies

dict

网络请求是否使用proxy代理。默认值为{"http": False, "https": False}

obs_result_format

ObsResultFormat

返回结果集格式,取值范围为:

class ObsResultFormat(Enum):
JSON = 1
ARROW_WITHOUT_COMPRESS = 2
ARROW_WITH_COMPRESS = 3

默认值为ARROW_WITHOUT_COMPRESS。

修改requests_timeout参数示例如下:

import ibis_fabric
ibis_fabric.options.requests_timeout = 300   # 修改超时时间为300s