top of page

Understanding the Different Options for Using Salesforce Connect

Salesforce Connect is a powerful tool that allows organizations to seamlessly integrate external data sources with their Salesforce platform. By connecting to external systems and incorporating their data within Salesforce, businesses can streamline their processes, gain a unified view of their data, and make informed decisions. In this article, we will explore the various options available for using Salesforce Connect, with a focus on the OData 2.0 and 4.0 adapters.

What is Salesforce Connect?

Salesforce Connect

Salesforce Connect is a feature of the Salesforce platform that allows organizations to integrate external data sources seamlessly. With Salesforce Connect, users can access and interact with external data as if it were part of their Salesforce org. This eliminates data silos and provides a comprehensive view of all relevant information.

Benefits of Using Salesforce Connect

  • Real-time Data Access: Salesforce Connect provides real-time access to external data sources, ensuring that users always have the most up-to-date information at their fingertips.

  • Unified Data Model: By integrating external data sources, Salesforce Connect creates a unified data model within Salesforce, allowing users to access and work with data from multiple systems in a single interface.

  • Improved Productivity: With Salesforce Connect, users no longer need to switch between different applications or perform manual data imports. This streamlines processes and improves productivity.

  • Enhanced Decision-Making: By having a consolidated view of data from various sources, organizations can make informed decisions based on comprehensive and accurate information.

Understanding OData

OData (Open Data Protocol) is a standard for building and consuming RESTful APIs. Salesforce Connect supports both OData 2.0 and 4.0 adapters, providing flexibility in connecting to external systems.

1. OData 2.0 Adapter

The OData 2.0 adapter allows organizations to connect to external systems that expose data through OData 2.0 services. It offers the following features:

  • Read and Write Capabilities: The OData 2.0 adapter enables read and write operations, allowing users to interact with external data sources seamlessly.

  • Filtered Queries: Users can specify filters to retrieve only the relevant data, improving performance and reducing data transfer.

  • Relationships and Joins: The adapter supports establishing relationships and performing joins between objects, enabling users to access related data efficiently.

2. OData 4.0 Adapter

The OData 4.0 adapter is an advanced version that supports the latest OData standard. It provides additional features and enhancements over the OData 2.0 adapter:

  • Advanced Query Capabilities: OData 4.0 offers advanced query options, such as aggregation, sorting, and pagination, providing more flexibility in retrieving and manipulating data.

  • Batch Operations: Users can perform multiple CRUD (Create, Read, Update, Delete) operations in a single batch request, reducing round trips to the external system.

  • Change Tracking: The adapter supports change tracking, allowing Salesforce to retrieve only the modified data from the external system, minimizing data transfer and improving performance.

Key Features of OData 2.0 and 4.0 Adapters

1. OData 2.0 Adapter Features

  • Basic CRUD Operations: The OData 2.0 adapter supports basic CRUD operations, including create, read, update, and delete.

  • Metadata Integration: Organizations can leverage metadata information from the external system to map and integrate data seamlessly.

  • Authentication and Authorization: The adapter integrates with external system authentication mechanisms, ensuring secure access to data.

2. OData 4.0 Adapter Features

  • Enhanced Query Capabilities: OData 4.0 provides advanced querying options, enabling users to retrieve and manipulate data more efficiently.

  • Batch Requests: Users can bundle multiple operations into a single batch request, reducing overhead and improving performance.

  • Delta Querying: The adapter supports delta queries, allowing Salesforce to fetch only the changed or updated data, minimizing data transfer.

Choosing the Right Adapter for Your Needs

When selecting between the OData 2.0 and 4.0 adapters, consider the following factors:

  • Compatibility: Check the compatibility of the external system with each adapter version.

  • Functional Requirements: Assess the specific features and capabilities required for your integration needs.

  • Performance Considerations: Evaluate the volume of data and the expected query complexity to determine which adapter suits your performance requirements.

  • Future-proofing: Consider the roadmap and support for each adapter version to ensure long-term compatibility.

How to Set Up Salesforce Connect with OData Adapters

Setting up Salesforce Connect with OData adapters involves the following steps:

  • Configure the external data source and define the necessary authentication details.

  • Create an external object in Salesforce, specifying the object definition and mapping the fields.

  • Establish relationships between external and standard objects, if applicable.

  • Configure the OData adapter properties, such as endpoint URL and authentication mechanism.

  • Test the connection and verify the data retrieval and integration.

Best Practices for Utilizing Salesforce Connect

To make the most of Salesforce Connect and ensure optimal performance, consider these best practices:

  • Data Governance: Establish data governance policies and standards to maintain data quality and integrity across systems.

  • Caching Strategies: Utilize caching mechanisms to improve performance and reduce the load on external systems.

  • Query Optimization: Optimize queries by leveraging filters, indexes, and other query optimization techniques.

  • Security Considerations: Apply appropriate security measures, such as authentication and authorization, to ensure secure data access.


Salesforce Connect provides organizations with a powerful tool to seamlessly integrate external data sources within the Salesforce platform. By leveraging adapters like OData 2.0 and 4.0, businesses can unlock the full potential of their data, streamline processes, and make informed decisions. Understanding the different options available and selecting the right adapter for your needs is crucial to successful integration and data consolidation.


bottom of page