Data sources: Databricks can read data from and write data to a variety of data formats such as CSV, Delta Lake, JSON, Parquet, XML, and other formats, as well as data storage providers such as Amazon S3, Google BigQuery and Cloud Storage, Snowflake, and other providers.
Developer tools: Databricks supports various developer tools that allow you to work with data through Databricks clusters and Databricks SQL warehouses by writing code. These include IDEs, connectors and drivers, IaC platforms, CI/CD tools, CLIs, REST APIs, and authentication methods.
Partner solutions: Databricks has validated integrations with various third-party solutions such as Fivetran, Power BI, Tableau, and others, that allow you to work with data through Databricks clusters and SQL warehouses, in many cases with low-code and no-code experiences. These solutions enable common scenarios such as data ingestion, data preparation and transformation, business intelligence (BI), and machine learning. Databricks also provides Partner Connect, a user interface that allows some of these validated solutions to integrate more quickly and easily with your Databricks clusters and SQL warehouses.
See also Git integration with Databricks Repos.