Language-Specific Client Libraries
To integrate your app with Data Cloud data, use one of the Salesforce-provided client libraries.
The language-specific client libraries include:
- Java: The Data Cloud Java Database Connectivity (JDBC) driver supports a JDBC connection to the Salesforce Data Cloud Query API. With this connection, you can access and retrieve data by using your favorite tools that are supported by JDBC. See Salesforce-CDP-jdbc in GitHub.
- Python: The CDP Python driver extracts data from Data Cloud into Python for use with Pandas DataFrames. With the data in your environment, you can create visual data models, perform analytical operations, or build machine learning and AI models. See CDP Python Connector in the Data Cloud Reference Guide.
- Apex: With Connect API in Apex, you can use our proprietary object-oriented programming language that executes on the Salesforce Platform. Use methods in the CdpQuery Class to query data from Data Cloud in your Apex code.