Pardot
Pardot is a marketing automation solution that enables marketers to identify prospective customers that are most likely to convert.
Pardot integration replicates data using the Pardot API.
See the
Schema section for a list of objects available for replication.
对这个连接器进行高级查看,包括有用的链接和支持的特性。
| 特性/功能 | 支持详情 |
|---|
| 支持的 Qlik Talend Data Integration 项目 | 仅 Replication 项目。不支持数据管道项目。 |
目标更新方法 | 复制任务: 在数据湖任务中登陆数据: |
管理元数据 | 无需手动生成元数据。 |
模式演变 | 只支持更改列数据类型操作。 |
| 复制 LOB 列(NCLOB、CLOB 和 BLOB) | 不支持 |
| 已计划 CDC | 必填字段。这就是目标与源的更改保持同步的方式。 有关复制任务,请参阅计划任务 有关湖登陆任务,请参阅为湖登陆任务调度 CDC |
| 通知 | 部分支持 设置操作更改通知 |
| 监视 | 仅 CDC,因为满负载与此连接器无关。 监视单个数据任务 |
| JSON 列有效载荷的自动解密 | 不支持不会自动在目标上删除源数据集中的 JSON 列有效负载。 |
Preparing for authentication
To access your data, you need to authenticate the connection with your account credentials.
信息注释请确保您使用的帐户对要获取的表具有读取权限。
To retrieve your business unit ID:
- Log into your Salesforce account.
- Navigate to Setup.
- Search for Pardot in the Quick Find box.
- Copy and paste your business unit ID into a secured file.
To retrieve your consumer key and secret:
- Log into your Salesforce account.
- Navigate to Setup.
- Search for App Manager in the Quick Find box.
- Go to your connected app and select View.
- Copy and paste your consumer key into a secured file.
- Click Click to reveal to show your consumer secret and copy it.
Creating the connection
For more information, see 连接到 SaaS 应用程序.
Click Authenticate when you have filled in the required connection settings.
You may be asked to log in to the source application.
A window is displayed with an authentication code.
Copy the code to the clipboard and return to the connection dialog.
Paste the code in Complete authentication with the code provided by the source and click Verify.
提示注释You may need to scroll down to see this field.
When status is Verified, the authentication is verified.
Provide a name for the connection in Connection name.
Select Open connection metadata to define metadata for the connection when it has been created.
Connection settings| Setting | Description |
|---|
| Data gateway | 如果您的用例需要,请选择一个 数据移动网关。 信息注释此字段不适用于 Qlik Talend Cloud Starter 订阅,因为它不支持 数据移动网关。如果您有另一个订阅层并且不想使用 数据移动网关,请选择无。 有关 数据移动网关 的优势和需要它的用例的信息,请参阅Qlik 数据网关 - 数据移动。 |
| Start Date | 按格式 MM/DD/YYYY 输入必须将数据从源复制到目标的日期。 |
| Pardot Business Unit ID | Business unit ID.
|
| Consumer Key | A unique identifier for the connected app.
|
| Consumer Secret | A password for the connected app.
|
Schema
信息注释Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.
The schema and info displayed below is for version 1.
Depending on your destination, table and column names may not appear as they are outlined below.
campaigns
The campaigns table contains info about the campaigns in your Pardot account.
| Join campaigns with | on |
|---|
| opportunities | campaigns.id = opportunities.campaign_id |
| prospects | campaigns.id = prospects.campaign_id |
cost
INTEGER
|
id
INTEGER
|
name
STRING
|
email_clicks
The email_clicks table contains info about email click events.
| Join email_clicks with | on |
|---|
| visitor_activities | email_clicks.email_template_id = visitor_activities.email_template_id email_clicks.list_email_id = visitor_activities.list_email_id email_clicks.prospect_id = visitor_activities.prospect_id |
| list_memberships | email_clicks.prospect_id = list_memberships.prospect_id |
| prospects | email_clicks.prospect_id = prospects.id |
| visits | email_clicks.prospect_id = visits.prospect_id |
created_at
DATE-TIME
|
drip_program_action_id
INTEGER
|
email_template_id
INTEGER
|
id
INTEGER
|
list_email_id
INTEGER
|
prospect_id
INTEGER
|
tracker_redirect_id
INTEGER
|
url
STRING
|
list_memberships
The list_memberships table contains info about list memberships.
Note: To replicate this table, the lists table must also be set to replicate.
| Join list_memberships with | on |
|---|
| lists | list_memberships.list_id = lists.id |
| email_clicks | list_memberships.prospect_id = email_clicks.prospect_id |
| prospects | list_memberships.prospect_id = prospects.id |
| visitor_activities | list_memberships.prospect_id = visitor_activities.prospect_id |
| visits | list_memberships.prospect_id = visits.prospect_id |
created_at
DATE-TIME
|
id
INTEGER
|
list_id
INTEGER
|
opted_out
INTEGER
|
prospect_id
INTEGER
|
updated_at
DATE-TIME
|
lists
The lists table contains info about the lists in your Pardot account.
created_at
DATE-TIME
|
description
STRING
|
id
INTEGER
|
is_crm_visible
BOOLEAN
|
is_dynamic
BOOLEAN
|
is_public
BOOLEAN
|
name
STRING
|
title
STRING
|
updated_at
DATE-TIME
|
opportunities
The opportunities table contains info about the opportunities in your Pardot account.
| Join opportunities with | on |
|---|
| campaigns | opportunities.campaign_id = campaigns.id |
| prospects | opportunities.campaign_id = prospects.campaign_id |
campaign_id
INTEGER
|
closed_at
DATE-TIME
|
created_at
DATE-TIME
|
id
INTEGER
|
name
STRING
|
probability
INTEGER
|
stage
STRING
|
status
STRING
|
type
STRING
|
updated_at
DATE-TIME
|
value
NUMBER
|
prospect_accounts
The prospect_accounts table contains info about prospect accounts.
| Join prospect_accounts with | on |
|---|
| users | prospect_accounts.assigned_to.user.id = users.id |
assigned_to
OBJECT
This is a nested data structure: - user: OBJECT, which is also a nested data structure.
- account: INTEGER
- created_at: DATE-TIME
- email: STRING
- first_name: STRING
- id: INTEGER
- job_tile: STRING
- last_name: STRING
- role: STRING
- updated_at: DATE-TIME
|
created_at
DATE-TIME
|
id
INTEGER
|
name
STRING
|
updated_at
DATE-TIME
|
prospects
The prospects table contains info about the prospects in your Pardot account.
address_one
STRING
|
address_two
STRING
|
annual_revenue
STRING
|
campaign_id
INTEGER
|
city
STRING
|
comments
STRING
|
company
STRING
|
country
STRING
|
created_at
DATE-TIME
|
crm_account_fid
STRING
|
crm_contact_fid
STRING
|
crm_last_sync
DATE-TIME
|
crm_lead_fid
STRING
|
crm_owner_fid
STRING
|
crm_url
STRING
|
department
STRING
|
email
STRING
|
employees
STRING
|
fax
STRING
|
first_name
STRING
|
grade
STRING
|
id
INTEGER
|
industry
STRING
|
is_do_not_call
BOOLEAN
|
is_do_not_email
BOOLEAN
|
is_reviewed
BOOLEAN
|
is_starred
BOOLEAN
|
job_title
STRING
|
last_activity_at
DATE-TIME
|
last_name
STRING
|
notes
STRING
|
opted_out
BOOLEAN
|
password
STRING
|
phone
STRING
|
prospect_account_id
INTEGER
|
recent_interaction
STRING
|
salutation
STRING
|
score
INTEGER
|
source
STRING
|
state
STRING
|
territory
STRING
|
updated_at
DATE-TIME
|
website
STRING
|
years_in_business
STRING
|
zip
STRING
|
users
The users table contains info about the users in your Pardot account.
created_at
DATE-TIME
|
email
STRING
|
first_name
STRING
|
id
INTEGER
|
job_title
STRING
|
last_name
STRING
|
role
STRING
|
updated_at
DATE-TIME
|
visitor_activities
The visitor_activities table contains info about visitor activities.
| Join visitor_activities with | on |
|---|
| email_clicks | visitor_activities.email_template_id = email_clicks.email_template_id visitor_activities.list_email_id = email_clicks.list_email_id visitor_activities.prospect_id = email_clicks.prospect_id |
| list_memberships | visitor_activities.prospect_id = list_memberships.prospect_id |
| prospects | visitor_activities.prospect_id = prospects.id |
| visits | visitor_activities.prospect_id = visits.prospect_id visitor_activities.visitor_id = visits.visitor_id |
| visitors | visitor_activities.visitor_id = visitors.id |
campaign
OBJECT
This is a nested data structure. |
campaign_id
INTEGER
|
created_at
DATE-TIME
|
details
STRING
|
email_id
INTEGER
|
email_template_id
INTEGER
|
file_id
INTEGER
|
form_handler_id
INTEGER
|
form_id
INTEGER
|
id
INTEGER
|
landing_page_id
INTEGER
|
list_email_id
INTEGER
|
multivariate_test_variation_id
INTEGER
|
paid_search_id_id
INTEGER
|
prospect_id
INTEGER
|
site_search_query_id
INTEGER
|
type
INTEGER
|
type_name
STRING
|
updated_at
DATE-TIME
|
visitor_id
INTEGER
|
visitor_page_view_id
INTEGER
|
visitors
The visitors table contains info about visitors.
campaign_parameter
STRING
|
content_parameter
STRING
|
created_at
DATE-TIME
|
hostname
STRING
|
id
INTEGER
|
ip_address
STRING
|
medium_parameter
STRING
|
page_view_count
INTEGER
|
source_parameter
STRING
|
term_parameter
STRING
|
updated_at
DATE-TIME
|
visits
The visits table contains info about visits.
Note: To replicate this table, you must also set the visitors table to replicate.
| Join visits with | on |
|---|
| email_clicks | visits.prospect_id = email_clicks.prospect_id |
| list_memberships | visits.prospect_id = list_memberships.prospect_id |
| prospects | visits.prospect_id = prospects.id |
| visitor_activities | visits.prospect_id = visitor_activities.prospect_id visits.visitor_id = visitor_activities.visitor_id |
| visitors | visits.visitor_id = visitors.id |
campaign_parameter
STRING
|
content_parameter
STRING
|
created_at
DATE-TIME
|
duration_in_seconds
INTEGER
|
first_visitor_page_view_at
DATE-TIME
|
id
INTEGER
|
last_visitor_page_view_at
DATE-TIME
|
medium_parameter
STRING
|
prospect_id
INTEGER
|
source_parameter
STRING
|
term_parameter
STRING
|
updated_at
DATE-TIME
|
visitor_id
INTEGER
|
visitor_page_view_count
INTEGER
|
visitor_page_views
OBJECT
This is a nested data structure: - visitor_page_view: ARRAY, which is also a nested data structure.
- created_at: DATE-TIME
- id: INTEGER
- title: STRING
- url: STRING
|