Configure a Databricks pipeline engine to run quality pipelines on your Databricks environment. You can customize cluster settings, Spark properties, and optional enrichment catalogs.
When you configure a Databricks pipeline engine, you specify the connection, instance pool, and file storage location. You can also configure cluster settings and Spark properties to optimize performance for your workloads.
Suggested Spark properties to reduce disk usage
Consider implementing the following Spark properties to help minimize disk requirements during Databricks profile executions:
spark.shuffle.compress: Set totruespark.shuffle.spill.compress: Set totruespark.io.compression.codec: Usezstdspark.io.compression.zstd.level: Set to3
Enabling these properties ensures that data written to disk during Spark jobs is compressed, effectively reducing overall disk usage.
Set up the Enrich datasets catalog for Databricks
To use the optional Enrich datasets catalog feature, follow these steps:
- Set up data share: Ensure you have set up a data share that contains the datasets you intend to use for data enrichment. This share should include all the relevant datasets required for the Enrich step.
- Create catalog from a data share: For first-time users, go to and locate the data share containing the enrich datasets. Click Create catalog associated with the data share. This creates a catalog that includes the share within your workspace, making it accessible for future enrichment steps.
- Name your data share: While creating a catalog, provide a name for the catalog. This name helps you identify the specific dataset collection associated with the Enrich step.
- Access the catalog: Once the data share catalog is created, you can access the datasets within your workspace's Data section. The datasets are organized under the catalog name you provided.
- Grant permissions to users for the datasets: After the dataset is available in
the Data section, authorize access to these datasets for specific
users:
- Select the dataset that you want to provide permission for.
- On the Permissions tab, select Grant.
- In the Principals field, type and select the name of the user you want to provide permissions.
- Select the checkboxes SELECT, USE
CATALOG, and USE SCHEMA, then click
Grant. Note: You must grant these permissions to the same user or role that is used in the connection for cataloging and creating datasets.