Hi @96286 , As of now, serverless SQL warehouses are exclusive to Azure Databricks and are not available on Databricks running on other cloud platforms, like GCP.
If you're using Databricks on GCP and want to enhance the startup time of your SQL warehouse cluster, you can consider the following strategies:
-
Cache Frequently Accessed Tables: Use the .cache()
or .persist()
method to cache frequently accessed tables. This will expedite query processing by having the data readily available in memory.
-
Cluster Initialization Scripts: Leverage Databricks' cluster initialization scripts. These scripts help automate the installation of essential libraries and dependencies, ensuring your cluster is pre-configured with the necessary components.
-
Ephemeral Clusters: Explore the newly launched feature called "ephemeral clusters" in Databricks on GCP. Ephemeral clusters are lightweight and short-lived, optimized for rapid startup times, typically launching within seconds. They can help reduce the overall cost of running Databricks on GCP.
While serverless SQL endpoints may not be accessible on Databricks on GCP at this time, these optimization strategies can help you streamline your cluster startup times and manage costs effectively.