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 プロジェクト | レプリケーション プロジェクトのみ。データ パイプライン プロジェクトはサポートされていません。 |
ターゲットの更新方法 | レプリケーション タスク: データ レイク タスクにデータをランディング: |
メタデータの管理 | 手動でのメタデータ生成は必要ありません。 |
スキーマの進化 | [列のデータ型を変更] 操作のみサポートされています。 |
| 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 | ユース ケースに応じて Data Movement gateway を選択します。 情報メモQlik Talend Cloud スターター サブスクリプションでは Data Movement gateway をサポートしていないため、この項目は使用できません。別のサブスクリプション ティアを利用しており、Data Movement gateway を使用しない場合は、 [None] (なし) を選択します。 Data Movement gateway の利点とそれを必要とするユース ケースの詳細については、「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
|