Optimizely is an experimentation platform, enabling businesses to deliver continuous experimentation and personalization across websites, mobile apps, and connected devices.
|Custom data||check|| |
|Data blocking||check|| Column level. |
|API configurable||check||API configuration|
|Priority-first sync||check|| |
|Fivetran data models|
Follow our step-by-step Optimizely setup guide to connect Optimizely with your destination using Fivetran connectors.
Fivetran can sync historical data from Optimizely as long as it is stored in your S3 bucket.
Pack mode optionslink
Pack modes determine the form in which Fivetran delivers your data. You must choose a pack mode for enriched export tables (
DECISION) you want Fivetran to sync. There are two pack modes, packed and unpacked.
In packed mode, the nested fields
tags are added as
JSON columns to the corresponding parent table and no separate child tables are created.
In unpacked mode, Fivetran unpacks the nested fields
tags into the following separate child tables under the corresponding parent table:
Switching pack modeslink
You can switch pack modes at any time in your Fivetran dashboard. When you change the pack mode, we automatically perform a full table re-sync of the
To change the pack mode for a table, do the following:
- In the connector dashboard, go to the Setup tab.
- Click Edit connection details.
- In the connector setup form, change the Pack Mode.
- Click Save & Test.
This schema applies to all Optimizely connectorsTo zoom, open the ERD in a new window.
Optimizely states that there are no duplicates in the event files, so Fivetran adds
_fivetran_id (which is a hash of the entire record) as the primary key for the
_fivetran_id is a calculated hash that is added as the primary key in metrics as well as in the