Can Databricks migrate an entire Snowflake environment automatically?
No. Tools such as Lakebridge may help with assessment and supported conversion patterns, but Snowflake objects, SQL, procedures, Snowpark, orchestration, security, and downstream consumers require workload-specific review, remediation, and testing.
Can Databricks query Snowflake without copying data?
Databricks Lakehouse Federation supports querying external Snowflake data for appropriate workloads. This provides federated access; it does not physically move the data. Benchmark supported pushdown, permissions, connectivity, and performance.
Can Databricks access Snowflake Iceberg tables?
Databricks documents catalog federation for eligible Snowflake-managed Iceberg tables. Eligibility depends on storage and metadata requirements. Verify current limitations for the specific table and cloud environment.
What is Lakebridge?
Lakebridge is a Databricks Labs migration toolkit with capabilities described for profiling, analysis, SQL conversion, and reconciliation. Confirm current project status, source coverage, supported targets, and support expectations before relying on it.
How do I migrate Snowpark Python to Databricks?
Inventory Snowpark APIs, packages, UDFs, procedures, and session/data-access assumptions. Rebuild suitable logic with PySpark, Spark SQL, notebooks, jobs, or supported libraries, then regression-test outputs and distributed behavior.
How should Snowflake Streams and Tasks be replaced?
Assess change-capture, scheduling, dependency, retry, and idempotency behavior. Suitable target patterns may use Delta Change Data Feed, Lakeflow Jobs, pipelines, or other supported ingestion and orchestration services. Snowflake object semantics do not transfer automatically.
What happens to Snowpipe and Dynamic Tables?
Assess Snowpipe and Snowpipe Streaming separately for latency and delivery requirements; potential targets include Auto Loader or supported streaming patterns. Dynamic Table logic may be rebuilt with Lakeflow Spark Declarative Pipelines, jobs, or managed Delta transformations.
Does Snowflake security automatically transfer to Unity Catalog?
No. Map identities, roles, grants, masking, row access behavior, storage permissions, and network controls to the target model. Test effective access with representative users and service identities.
Will a Snowflake-to-Databricks migration reduce costs?
Savings are not guaranteed. Compare Snowflake compute, cloud services, storage, ingestion, and transfer with Databricks compute, cloud infrastructure, object storage, networking, BI, migration, and parallel-run costs using representative workloads.
How long does migration take?
Duration depends on data volumes, object and workload counts, SQL and Snowpark complexity, dependencies, governance, testing, and cutover constraints. An estate inventory and representative pilot provide a more reliable estimate.