# Connect to a data source

This article explains each data source connection used with Report Designer. You must have a report file open in order to proceed, and your data source must be accessible before you can connect to it in Report Designer. If you are using Report Designer on Linux, after you add a data source it will not appear in the **Data** tab until you double-click the **Data Sets** item.

For instructions on connecting to different types of data sources, see the following topics:

* [JDBC](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/jdbc-connecting-to-a-data-source-in-prd)
* [Metadata](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/metadata-connecting-to-a-data-source-in-prd)
* [Pentaho Data Integration](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/pentaho-data-integration)
* [OLAP](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/olap-connecting-to-a-data-source-in-prd)
* [OLAP (advanced)](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/olap-advanced-connecting-to-a-data-source-in-prd)
* [XML](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/xml)
* [Table](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/table)
* [Add a JNDI data source](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/add-a-jndi-data-source-connecting-to-a-data-source-in-prd)
* [Add a MongoDB data source](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/add-a-mongodb-data-source-to-report-designer)
* [Other Data Sources](https://docs.pentaho.com/pba-report-designer/connect-report-designer-to-a-data-source-cp/other-data-sources-connecting-to-a-data-source-in-prd)
