Performance & Volumes (Cloud Fetch restrictions) #17
benoitcayladbx
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Today, the solution uses CloudFetch when possible to handle large result volumes.
In some network configurations, Databricks Apps cannot reach the internal *.storage.cloud.databricks.com hosts used by CloudFetch. To avoid Digital Twin build failures or long delays, we temporarily disable CloudFetch in App mode and fall back to inline Thrift results over the workspace endpoint (already authenticated).
This option can be reverted easily by removing the lines:
from the get_sql_connection_params() in src/back/core/databricks/DatabricksAuth.py file
To re-enable CloudFetch in Databricks Apps, the app network policy must allow all hostnames used on leg B (not only *.cloud.databricks.com). If that is not possible, the next release will provide an alternative compatible with any network configuration.
All reactions