Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
This feature is in Beta. To use it, a workspace admin must turn on Lakeflow Connect for Oracle Eloqua from the Previews page. See Manage Azure Databricks previews.
The managed Oracle Eloqua connector in Lakeflow Connect supports 17 source tables in the default schema. This reference lists the supported source tables, connector options, and destination table schemas.
Supported source tables
The Oracle Eloqua connector supports the following source tables, all under the default source schema:
| Source table | Primary key | Description | Sync mode | Cursor field |
|---|---|---|---|---|
contact |
id |
Contacts in your Oracle Eloqua instance, including email address, name, address, subscription status, and contact field values. | Incremental | updatedAt |
account |
id |
Accounts (companies) in your Oracle Eloqua instance, including address, customer relationship management (CRM) mappings, and account field values. | Incremental | updatedAt |
campaign |
id |
Campaigns, including type, status, budget, schedule, and canvas elements. | Incremental | updatedAt |
email |
id |
Email assets, including subject, sender details, HTML content, and hyperlinks. | Incremental | updatedAt |
form |
id |
Form assets, including HTML, form elements, and processing steps. | Incremental | updatedAt |
form_submission |
form_id, id |
Submissions to each form, including the submitting contact and submitted field values. | Incremental | submittedAt |
segment |
id |
Contact segments, including their filter elements and contact counts. | Incremental | updatedAt |
contact_list |
id |
Shared contact lists, including their scope and contact counts. | Incremental | updatedAt |
option_list |
id |
Option lists (picklists) and their display names and values. | Full refresh only | |
event_registration |
id |
Events, including their registration fields and sessions. | Incremental | updatedAt |
user_info |
id |
Oracle Eloqua users, including login name, security groups, and permissions. | Incremental | updatedAt |
visitor |
visitorId |
Website visitor profiles, including visit history and location inferred from IP address. | Incremental | V_LastVisitDateAndTime |
event_registration_registrant |
event_registration_id, id |
Registrants for each event, including the linked contact and registration field values. | Full refresh only | |
custom_object |
custom_object_id, id |
Records of every custom object, including the linked contact or account and field values. | Full refresh only | |
landing_page |
id |
Landing pages, including content, forms, hyperlinks, and expiry settings. | Incremental | updatedAt |
email_group |
id |
Email groups, including their emails and subscription lists. | Incremental | updatedAt |
program |
id |
Programs, including their canvas elements and default entity. | Incremental | updatedAt |
Connector options
See Examples for usage.
| Option | Type | Scope | Required | Applies to | Description |
|---|---|---|---|---|---|
start_datetime |
String (yyyy-MM-ddTHH:mm:ssZ) |
Pipeline | No | All incremental tables | Earliest date and time from which to ingest data. For form_submission, defaults to 760 days before the first sync. For other incremental tables, defaults to 2015-01-01T00:00:00Z. Applies only to the first sync of each table. Later syncs resume from the stored cursor. |
Destination table schemas
contact
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
emailAddress |
STRING |
firstName |
STRING |
lastName |
STRING |
accountName |
STRING |
title |
STRING |
businessPhone |
STRING |
mobilePhone |
STRING |
address1 |
STRING |
address2 |
STRING |
address3 |
STRING |
city |
STRING |
province |
STRING |
postalCode |
STRING |
country |
STRING |
salesPerson |
STRING |
isSubscribed |
STRING |
isBounceback |
STRING |
subscriptionDate |
STRING |
unsubscriptionDate |
STRING |
bouncebackDate |
STRING |
currentStatus |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
fieldValues |
ARRAY<STRUCT<type STRING, id STRING, name STRING, value STRING>> |
accountId |
STRING |
description |
STRING |
emailFormatPreference |
STRING |
fax |
STRING |
permissions |
STRING |
account
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
description |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
fieldValues |
ARRAY<STRUCT<type STRING, id STRING, name STRING, value STRING>> |
address1 |
STRING |
address2 |
STRING |
address3 |
STRING |
businessPhone |
STRING |
city |
STRING |
country |
STRING |
crmSystemMappings |
VARIANT |
currentStatus |
STRING |
permissions |
STRING |
postalCode |
STRING |
province |
STRING |
Note
This table does not support slowly changing dimension (SCD) type 2 because it has VARIANT columns.
campaign
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
description |
STRING |
campaignType |
STRING |
campaignCategory |
STRING |
currentStatus |
STRING |
isEmailMarketingCampaign |
STRING |
isIncludedInROI |
STRING |
isMemberAllowedReEntry |
STRING |
isReadOnly |
STRING |
isSyncedWithCRM |
STRING |
memberCount |
STRING |
actualCost |
STRING |
budgetedCost |
STRING |
crmId |
STRING |
folderId |
STRING |
product |
STRING |
region |
STRING |
runAsUserId |
STRING |
scheduledFor |
STRING |
sourceTemplateId |
STRING |
startAt |
STRING |
endAt |
STRING |
firstActivation |
STRING |
badgeId |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
elements |
VARIANT |
adCampaignId |
STRING |
campaignClassification |
STRING |
clrEndDate |
STRING |
createdByName |
STRING |
crmIds |
VARIANT |
fieldValues |
VARIANT |
isBypassHistoryDisabled |
STRING |
isExitHistoryDisabled |
STRING |
isUpdatingCrmId |
STRING |
permissions |
ARRAY<STRING> |
referenceProduct |
STRING |
updatedByName |
STRING |
Note
This table does not support SCD type 2 because it has VARIANT columns.
email
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
subject |
STRING |
currentStatus |
STRING |
archived |
STRING |
bounceBackEmail |
STRING |
isContentProtected |
STRING |
isPlainTextEditable |
STRING |
isPrivate |
STRING |
isTracked |
STRING |
plainText |
STRING |
renderMode |
STRING |
replyToEmail |
STRING |
replyToName |
STRING |
sendPlainTextOnly |
STRING |
senderEmail |
STRING |
senderName |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
htmlContent |
VARIANT |
hyperlinks |
ARRAY<STRUCT<type STRING, id STRING, name STRING, href STRING>> |
forms |
VARIANT |
attachments |
VARIANT |
brandId |
STRING |
contentSections |
VARIANT |
contentServiceInstances |
VARIANT |
createdByName |
STRING |
description |
STRING |
dynamicContents |
VARIANT |
emailFooterId |
STRING |
emailGroupId |
STRING |
emailHeaderId |
STRING |
encodingId |
STRING |
fieldMerges |
VARIANT |
files |
VARIANT |
folderId |
STRING |
images |
VARIANT |
layout |
STRING |
permissions |
ARRAY<STRING> |
previewText |
STRING |
scheduledFor |
STRING |
sourceTemplateId |
STRING |
style |
STRING |
thumbnailUrl |
STRING |
updatedByName |
STRING |
virtualMTAId |
STRING |
Note
This table does not support SCD type 2 because it has VARIANT columns.
form
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
htmlName |
STRING |
description |
STRING |
currentStatus |
STRING |
folderId |
STRING |
formJson |
STRING |
isFormSpamProtectionEnabled |
STRING |
isHidden |
STRING |
isResponsive |
STRING |
processingType |
STRING |
size |
STRUCT<type STRING, width STRING, height STRING> |
style |
STRING |
submitFailedLandingPageId |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
elements |
VARIANT |
archived |
STRING |
createdByName |
STRING |
customCSS |
STRING |
defaultKeyFieldMapping |
VARIANT |
externalIntegrationUrl |
STRING |
html |
STRING |
permissions |
ARRAY<STRING> |
processingSteps |
VARIANT |
scheduledFor |
STRING |
sourceTemplateId |
STRING |
updatedByName |
STRING |
Note
This table does not support SCD type 2 because it has VARIANT columns.
form_submission
Primary key: form_id, id
Sync mode: Incremental
Cursor field: submittedAt
| Field | Data type |
|---|---|
form_id |
STRING |
id |
STRING |
submittedAt |
STRING |
submittedByContactId |
STRING |
currentStatus |
STRING |
type |
STRING |
fieldValues |
ARRAY<STRUCT<type STRING, id STRING, name STRING, value STRING>> |
correlationId |
STRING |
processedAt |
STRING |
processingStepErrors |
VARIANT |
rowId |
STRING |
validationErrors |
VARIANT |
Note
This table does not support SCD type 2 because it has VARIANT columns.
segment
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
type |
STRING |
id |
STRING |
currentStatus |
STRING |
name |
STRING |
description |
STRING |
permissions |
ARRAY<STRING> |
folderId |
STRING |
sourceTemplateId |
STRING |
createdBy |
STRING |
createdByName |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedByName |
STRING |
updatedAt |
STRING |
scheduledFor |
STRING |
count |
STRING |
lastCalculatedAt |
STRING |
isStale |
STRING |
dependencyName |
STRING |
elements |
ARRAY<STRUCT<type STRING, id STRING, currentStatus STRING, name STRING, description STRING, permissions ARRAY<STRING>, folderId STRING, sourceTemplateId STRING, createdBy STRING, createdByName STRING, createdAt STRING, updatedBy STRING, updatedByName STRING, updatedAt STRING, scheduledFor STRING, isIncluded STRING, count STRING, lastCalculatedAt STRING, filter STRING>> |
contact_list
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
description |
STRING |
folderId |
STRING |
count |
STRING |
dataLookupId |
STRING |
scope |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
currentStatus |
STRING |
membershipAdditions |
ARRAY<STRING> |
membershipDeletions |
ARRAY<STRING> |
permissions |
STRING |
option_list
Primary key: id
Sync mode: Full refresh only
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
description |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
elements |
ARRAY<STRUCT<type STRING, displayName STRING, value STRING>> |
currentStatus |
STRING |
permissions |
STRING |
event_registration
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
name |
STRING |
description |
STRING |
folderId |
STRING |
currentStatus |
STRING |
createdBy |
STRING |
updatedBy |
STRING |
createdAt |
STRING |
updatedAt |
STRING |
fields |
ARRAY<STRUCT<type STRING, id STRING, name STRING, internalName STRING, dataType STRING, displayType STRING, defaultValue STRING, depth STRING, createdByName STRING, updatedByName STRING, checkedValue STRING, uncheckedValue STRING>> |
sessions |
ARRAY<STRUCT<type STRING, id STRING, name STRING>> |
createdByName |
STRING |
emailAddressFieldId |
STRING |
eventGroupByFieldId |
STRING |
permissions |
ARRAY<STRING> |
scheduledFor |
STRING |
sessionFieldValues |
VARIANT |
sessionFields |
VARIANT |
sourceTemplateId |
STRING |
uniqueCodeFieldId |
STRING |
updatedByName |
STRING |
Note
This table does not support SCD type 2 because it has VARIANT columns.
user_info
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
type |
STRING |
id |
STRING |
currentStatus |
STRING |
name |
STRING |
description |
STRING |
permissions |
ARRAY<STRING> |
folderId |
STRING |
sourceTemplateId |
STRING |
createdBy |
STRING |
createdByName |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedByName |
STRING |
updatedAt |
STRING |
scheduledFor |
STRING |
loginName |
STRING |
emailAddress |
STRING |
federationId |
STRING |
firstName |
STRING |
lastName |
STRING |
preferences |
STRUCT<type STRING, timezoneId STRING> |
typePermissions |
VARIANT |
capabilities |
ARRAY<STRING> |
betaAccess |
ARRAY<STRING> |
defaultContactViewId |
STRING |
defaultAccountViewId |
STRING |
securityGroups |
ARRAY<STRUCT<type STRING, id STRING, name STRING, description STRING, acronym STRING, createdAt STRING, createdBy STRING, createdByName STRING, updatedAt STRING, updatedBy STRING, updatedByName STRING, isReadOnly STRING, isEffective STRING, depth STRING>> |
interfacePermissions |
VARIANT |
productPermissions |
ARRAY<STRUCT<type STRING, productCode STRING>> |
isUsingBrightenTemplate |
STRING |
shortcuts |
ARRAY<STRING> |
isDeleted |
STRING |
isDisabled |
STRING |
jobTitle |
STRING |
companyDisplayName |
STRING |
companyUrl |
STRING |
phone |
STRING |
crmUsername |
STRING |
crmUserNames |
STRUCT<type STRING, SFDCUserName STRING, MSDUserName STRING, SODUserName STRING> |
passwordExpires |
STRING |
sendWelcomeEmail |
STRING |
cellPhone |
STRING |
address1 |
STRING |
address2 |
STRING |
replyToAddress |
STRING |
department |
STRING |
fax |
STRING |
personalUrl |
STRING |
personalMessage |
STRING |
ssoOnly |
STRING |
digitalSignatureId |
STRING |
personalPhotoId |
STRING |
city |
STRING |
state |
STRING |
country |
STRING |
zipCode |
STRING |
senderEmailAddress |
STRING |
senderDisplayName |
STRING |
isAssetManager |
STRING |
Note
This table does not support SCD type 2 because it has VARIANT columns.
visitor
Primary key: visitorId
Sync mode: Incremental
Cursor field: V_LastVisitDateAndTime
| Field | Data type |
|---|---|
visitorId |
STRING |
externalId |
STRING |
contactId |
STRING |
currentStatus |
STRING |
type |
STRING |
V_IPAddress |
STRING |
V_Total_Visits |
STRING |
V_FirstVisitDateAndTime |
STRING |
V_LastVisitDateAndTime |
STRING |
createdAt |
STRING |
V_Name |
STRING |
V_HostName |
STRING |
V_Browser_Type |
STRING |
V_ISPFromIP |
STRING |
V_CityFromIP |
STRING |
V_ProvinceFromIP |
STRING |
V_CountryFromIP |
STRING |
V_ZipCodeFromIP |
STRING |
V_LatitudeFromIP |
STRING |
V_LongitudeFromIP |
STRING |
V_TimeZoneOffsetMin |
STRING |
V_CompanyNameFromIP1 |
STRING |
V_CompanyDNSName |
STRING |
V_Total_Pages |
STRING |
V_Total_Time |
STRING |
V_Current_Total_Pages |
STRING |
V_Current_Visit_Length |
STRING |
V_FirstPageInVisit |
STRING |
V_LastPageInVisit |
STRING |
id |
STRING |
event_registration_registrant
Primary key: event_registration_id, id
Sync mode: Full refresh only
| Field | Data type |
|---|---|
event_registration_id |
STRING |
type |
STRING |
id |
STRING |
currentStatus |
STRING |
name |
STRING |
description |
STRING |
permissions |
ARRAY<STRING> |
folderId |
STRING |
sourceTemplateId |
STRING |
createdBy |
STRING |
createdByName |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedByName |
STRING |
updatedAt |
STRING |
scheduledFor |
STRING |
contactId |
STRING |
accountId |
STRING |
uniqueCode |
STRING |
customObjectRecordStatus |
STRING |
isMapped |
STRING |
fieldValues |
ARRAY<STRUCT<type STRING, id STRING, name STRING, value STRING>> |
custom_object
Primary key: custom_object_id, id
Sync mode: Full refresh only
| Field | Data type |
|---|---|
custom_object_id |
STRING |
type |
STRING |
id |
STRING |
currentStatus |
STRING |
name |
STRING |
description |
STRING |
permissions |
ARRAY<STRING> |
folderId |
STRING |
sourceTemplateId |
STRING |
createdBy |
STRING |
createdByName |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedByName |
STRING |
updatedAt |
STRING |
scheduledFor |
STRING |
contactId |
STRING |
accountId |
STRING |
uniqueCode |
STRING |
customObjectRecordStatus |
STRING |
isMapped |
STRING |
fieldValues |
ARRAY<STRUCT<type STRING, id STRING, name STRING, value STRING>> |
landing_page
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
type |
STRING |
name |
STRING |
description |
STRING |
folderId |
STRING |
sourceTemplateId |
STRING |
micrositeId |
STRING |
relativePath |
STRING |
deployedAt |
STRING |
refreshedAt |
STRING |
isHidden |
STRING |
isContentProtected |
STRING |
isExpiryEnabled |
STRING |
expiresAt |
STRING |
expiryRedirectUrl |
STRING |
createdBy |
STRING |
createdByName |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedByName |
STRING |
updatedAt |
STRING |
permissions |
ARRAY<STRING> |
autoCloseWaitFor |
STRING |
autoRedirectUrl |
STRING |
autoRedirectWaitFor |
STRING |
contentSections |
VARIANT |
contentServiceInstances |
VARIANT |
currentStatus |
STRING |
displayTimeZoneId |
STRING |
dynamicContents |
VARIANT |
excludeFromAuthentication |
STRING |
files |
VARIANT |
forms |
VARIANT |
htmlContent |
VARIANT |
hyperlinks |
ARRAY<STRUCT<type STRING, id STRING, name STRING, href STRING>> |
images |
VARIANT |
layout |
STRING |
scheduledFor |
STRING |
style |
STRING |
thumbnailUrl |
STRING |
Note
This table does not support SCD type 2 because it has VARIANT columns.
email_group
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
type |
STRING |
name |
STRING |
description |
STRING |
displayName |
STRING |
folderId |
STRING |
emailIds |
ARRAY<STRING> |
subscriptionListId |
STRING |
unSubscriptionListId |
STRING |
emailHeaderId |
STRING |
emailFooterId |
STRING |
isVisibleInPublicSubscriptionList |
STRING |
createdBy |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedAt |
STRING |
permissions |
ARRAY<STRING> |
currentStatus |
STRING |
isVisibleInOutlookPlugin |
STRING |
subscriptionLandingPageId |
STRING |
subscriptionListDataLookupId |
STRING |
unSubscriptionListDataLookupId |
STRING |
unsubscriptionLandingPageId |
STRING |
program
Primary key: id
Sync mode: Incremental
Cursor field: updatedAt
| Field | Data type |
|---|---|
id |
STRING |
type |
STRING |
name |
STRING |
description |
STRING |
currentStatus |
STRING |
folderId |
STRING |
sourceTemplateId |
STRING |
isReadOnly |
STRING |
isExitHistoryDisabled |
STRING |
isBypassHistoryDisabled |
STRING |
isMemberAllowedDuplicates |
STRING |
runAsUserId |
STRING |
defaultEntityType |
STRING |
defaultEntityId |
STRING |
scheduledFor |
STRING |
createdBy |
STRING |
createdByName |
STRING |
createdAt |
STRING |
updatedBy |
STRING |
updatedByName |
STRING |
updatedAt |
STRING |
permissions |
ARRAY<STRING> |
elements |
VARIANT |
Note
This table does not support SCD type 2 because it has VARIANT columns.