Source connectors overview
Adobe Experience Platform allows data to be ingested from external sources while providing you with the ability to structure, label, and enhance incoming data using Platform services. You can ingest data from a variety of sources such as Adobe applications, cloud-based storages, databases, and many others.
Flow Service is used to collect and centralize customer data from various disparate sources within Platform. The service provides a user interface and RESTful API that lets you set-up source connections to various data providers with ease. These source connections enable you to authenticate your third-party systems, set times for ingestion runs, and manage data ingestion throughput.
With Experience Platform, you can centralize data you collect from disparate sources and use the insights gained from it to do more.
Adobe-built and partner-built sources adobe-and-partner-built-sources
Some of the connectors in the Experience Platform sources catalog are built and maintained by Adobe, while others are built and maintained by partner companies by using Sources SDK. A note at the top of the documentation page for each partner-built connector calls out if a source is created and maintained by the partner. For example, the Amazon S3 connector is created by Adobe, while the RainFocus connector is created and maintained by the RainFocus team.
For partner-authored and maintained connectors, this means that issues with the connector might need to be resolved by the partner team (contact method provided in the note in the documentation page). For issues with Adobe-authored and maintained connectors, contact your Adobe representative or Customer Care.
Types of sources
Sources in Experience Platform are grouped into the following categories:
Adobe applications adobe-applications
Experience Platform allows data to be ingested from other Adobe applications, including Adobe Analytics, and Adobe Audience Manager. See the following related documents for more information:
Advertising advertising
Experience Platform provides support for ingesting data from a third-party advertising system. See the following related documents for more information on specific source connectors:
-
badge informative Batch
Analytics analytics
Experience Platform provides support for ingesting data from a third-party analytics platform. See the following related documents for more information:
Cloud Storage cloud-storage
Cloud storage sources can bring your own data into Platform without the need to download, format, or upload. Ingested data can be formatted as XDM JSON, XDM Parquet, or delimited. Every step of the process is integrated into the Sources workflow using the user interface. See the following related documents for more information:
-
badge informative Batch -
badge informative Batch -
badge positive Streaming -
badge informative Batch -
badge informative Batch -
badge positive Streaming -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge positive Streaming -
badge informative Batch -
badge informative Batch
Consent and Preferences consent
Experience Platform provides support for ingesting data from a third-party consent and preferences management platform. See the following related documents for more information:
-
badge informative Batch
Customer Relationship Management (CRM) customer-relationship-management
CRM systems provide data that can help build customer relationships, which in turn, create loyalty and drive customer retention. Experience Platform provides support for ingesting CRM data from Microsoft Dynamics 365 and Salesforce. See the following related documents for more information:
-
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch
Customer Success customer-success
Experience Platform provides support for ingesting data from a third-party customer success application. See the following related documents for more information:
-
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch
Database database
Experience Platform provides support for ingesting data from a third-party database. See the following related documents for more information on specific source connectors:
-
badge informative Batch -
Apache Hive on Azure HDInsights
badge informative Batch -
Apache Spark on Azure HDInsights
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge positive Streaming -
badge informative Batch -
badge informative Batch
Data & Identity Partners data-partner
Experience Platform provides support for ingesting data from a third-party database. See the following related documents for more information on specific source connectors:
-
Acxiom Prospecting Data Import
badge informative Batch -
Merkury Enterprise Identity Resolution
badge informative Batch
eCommerce ecommerce
Experience Platform provides support for ingesting data from a third-party eCommerce system. See the following related documents for more information on specific source connectors:
-
badge informative Batch -
badge informative Batch -
badge positive Streaming
Local system local-system
Experience Platform provides support for ingesting data from your local system. See the following related documents for more information on specific source connectors:
Marketing Automation marketing-automation
Experience Platform provides support for ingesting data from a third-party marketing automation system. See the following related documents for more information on specific source connectors:
-
badge positive Streaming -
badge positive Streaming -
badge positive Streaming -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch -
badge informative Batch
Payments payments
Experience Platform provides support for ingesting data from a third-party payments system. See the following related documents for more information on specific source connectors:
Streaming streaming
Experience Platform provides support for ingesting data from streaming sources. See the following related documents for more information on specific source connectors:
-
badge positive Streaming
Protocols protocols
Experience Platform provides support for ingesting data from a third-party protocols system. See the following related documents for more information on specific source connectors:
-
badge informative Batch -
badge informative Batch
Access control for sources in data ingestion
Permissions for sources in data ingestion can be managed within the Adobe Admin Console. You can access permissions through the Permissions tab in a particular product profile. From the Edit Permissions panel, you can access the permissions pertaining to sources through the data ingestion menu entry. The View Sources permission grants read-only access to available sources in the Catalog tab and authenticated sources in the Browse tab, while the Manage Sources permission grants full access to read, create, edit, and disable sources.
The following table outlines how the UI behaves based on different combinations of these permissions:
For more information about the available permissions granted through Adobe Permissions, read the access control overview.
Attribute-based access control
Attribute-based access control in Adobe Experience Platform allows administrators to control access to specific objects and/or capabilities based on attributes.
With attribute-based access control, you can apply mapping configurations to fields that you have permissions to. Furthermore, you cannot ingest data to a dataset if you do not have access to all fields in the dataset.
Support for attribute-based access control in sources
- Apply labels to schema fields to define access to specific schema fields in your organization. Once access to specific schema fields are established, users will only be able to create mappings for the fields that they have access to.
- Users without the appropriate roles will not be able to create or update dataflows with mappings that involve inaccessible schema fields. Furthermore, unauthorized users cannot update, delete, enable, or disable existing dataflows with inaccessible schema fields.
- Additionally, a dataflow must have the exact same schema ID and version in its mapping, target dataset, and target connection.
For more information on attribute-based access control, read the attribute-based access control overview.
Terms and conditions terms-and-conditions
By using any of the Sources labeled as beta (“Beta”), You hereby acknowledge that the Beta is provided “as is” without warranty of any kind.
Adobe shall have no obligation to maintain, correct, update, change, modify, or otherwise support the Beta. You are advised to use Informative and not to rely in any way on the correct functioning or performance of such Beta and/or accompanying materials. The Beta is considered Confidential Information of Adobe.
Any “Feedback” (information regarding the Beta including but not limited to problems or defects you encounter while using the Beta, suggestions, improvements, and recommendations) provided by You to Adobe is hereby assigned to Adobe including all rights, title, and interest in and to such Feedback.
Submit Open Feedback or create a Support Ticket to share your suggestions or report a bug, seek a feature enhancement.