Fabric DataFrame建立连接参数
使用ibis.fabric.connect接口建立连接,可以传入的参数如下:
参数 |
含义 |
类型 |
默认值 |
---|---|---|---|
endpoint |
指定连接的端点。 |
str | None |
None |
endpoint_id |
指定连接的端点ID。 |
str | None |
None |
workspace_id |
指定连接的工作空间ID。 |
str | None |
None |
lakeformation_instance_id |
指定连接的LakeFormation服务实例ID。 |
str | None |
None |
catalog_name |
指定连接的目录。 |
str | None |
None |
access_key |
指定连接的访问密钥ID。 |
str | None |
None |
secret_key |
指定连接的访问密钥。 |
str | None |
None |
security_token |
指定连接的安全令牌(仅在上述访问密钥ID,访问密钥是临时的情况下需要)。 |
str | None |
None |
verify |
指定连接的认证。 |
bool |
False |
timeout |
指定连接的超时时限。 |
float |
fabric.options.requests_timeout |
proxies |
指定连接的代理。 |
dict |
fabric.options.proxies |
concurrent_max_worker |
指定连接的OBS结果集下载并行度。 |
int |
fabric.options.get_result_concurrent_max_worker |
obs_server |
指定连接的OBS服务地址。 |
str | None |
None |
obs_bucket_name |
指定连接的OBS桶名称。 |
str | None |
None |
obs_directory_base |
指定连接的OBS根目录路径。 |
str | None |
None |
使用ibis.connect连接(传入URL)。
fabric://<your_access_key>:<your_secret_key> @<your_endpoint> ?security_token=<your_security_token> &endpoint_id=<your_endpoint_id> &workspace_id=<your_workspace_id> &lakeformation_instance_id=<your_lakeformation_instance_id> &catalog_name=<your_catalog_name> &verify=<your_verify> &timeout=<your_timeout> &proxies=<your_proxies> &obs_server=<your_obs_server> &obs_bucket_name=<your_obs_bucket_name> &obs_directory_base=<your_obs_directory_base>
参数情况和ibis.fabric.connect接口相同。