# Data Sources and Sinks

Zingg connects, reads, and writes to most on-premise and cloud data sources.

Zingg can read and write to Databricks, Snowflake, Cassandra, S3, Azure, Elastic, Exasol, major RDBMS, and any Spark-supported data sources. Zingg also works with all major file formats like Parquet, Avro, JSON, XLSX, CSV, TSV, etc. This is done through the Zingg [pipe](https://docs.zingg.ai/0.4.0/connectors/pipes) abstraction.

![](https://1010246109-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7sgpR3odgfck5L8KMcN%2Fuploads%2Fgit-blob-deab8fd6561bf5e4cef412aaba1000eeebab68b9%2FzinggOSS.png?alt=media)
