Connect your Data
In Adobe Commerce Intelligence, data sources are called integrations
. After an integration
is successfully connected, you will be able to browse the tables available for syncing in the Data Warehouse Manager.
Integrations are added and managed using the Connections
page, which can be accessed by clicking Manage Data > Connections. Here, you see:
-
a list of all the integrations connected to your account
-
the integration type
-
status (Google Analytics and Data Import API connections have blank status fields)
-
the last time a connection test (
Last Connection Started
column) was performed
Types of Integrations
There are four ways to get your data into Commerce Intelligence: connect a database, connect a SaaS integration, upload a .csv
file, or use the Adobe API.
Database Integrations
Commerce Intelligence supports SQL-based and NoSQL databases such as MySQL, Microsoft SQL, MongoDB, and PostgreSQL.
While you can directly connect your database to Commerce Intelligence using database credentials, Adobe recommends you use a proven encryption method like an SSH tunnel. This ensures that your data stays safe and secure as it makes its way into your Data Warehouse.
Depending on the connection method and type of database, some technical expertise might be required to complete the setup.
SaaS
Integrations
spree-commerce-logo.png
SaaS
integrations are services like Google Adwords, Salesforce, and Zendesk. Because third-party data lives on the vendor’s server, you cannot directly access it like you can with the data in your database.
Usually, setting up an integration in Commerce Intelligence is as easy as simply entering your account credentials. Some services might require an API key to complete the authorization. Check out the integrations section for instructions on generating any credentials you need.
File Upload
Not sure how to get data from a supplementary source into your Data Warehouse? Using the File Upload
feature is a good way to pull in data that you do not need for everyday decision making. Following the formatting rules, you can quickly upload .csv
files into your Data Warehouse and join them with other data sources.
Commerce Intelligence Import API
If you would rather automate the retrieval of data from one of your own sources, you can use the Commerce Intelligence Import API
. Basically, if it is not in a database or a SaaS
integration, the Import API
function is your best bet.
Using the API requires a bit of technical expertise - someone who is comfortable with writing and maintaining a small Ruby or PHP script is more than qualified.
To learn more about getting started with the Import API
, check out the Developer site and how to generate an API key.
Add an Integration
To add an integration, click Manage Data > Connections and then click Add a New Data Source. Click the icon of the integration that you want to add and follow the instructions in help topics to set things up:
Not seeing an integration you want? Some integrations must be activated for them to be visible in your account. If you are looking for something like Facebook but it is not listed, submit a support ticket.
If you see an error status for an integration, check out the Troubleshooting section for help.