Marketo Connector for CData Sync

Build 23.0.8839
  • Marketo
    • 接続の確立
    • 高度な機能
      • SSL の設定
      • ファイアウォールとプロキシ
    • SOAP データモデル
      • テーブル
        • Leads
        • Programs
      • ビュー
        • Activities
        • Activities_AddToList
        • Activities_AddToSFDCCampaign
        • Activities_ChangeDataValue
        • Activities_ChangeOwner
        • Activities_ChangeRevenueStage
        • Activities_ChangeScore
        • Activities_ChangeStatusInProgression
        • Activities_ChangeStatusInSFDCCampaign
        • Activities_ClickEmail
        • Activities_ClickLink
        • Activities_ConvertLead
        • Activities_CreateTask
        • Activities_EmailBouncedSoft
        • Activities_EmailDelivered
        • Activities_InterestingMoments
        • Activities_MergeLeads
        • Activities_NewLeads
        • Activities_OpenEmail
        • Activities_RemoveFromFlow
        • Activities_RemoveFromList
        • Activities_RemoveFromSFDCCampaign
        • Activities_SendAlert
        • Activities_SendEmail
        • Activities_SFDCActivity
        • Activities_SFDCMergeLeads
        • Activities_VisitWebpage
        • Campaigns
        • Channels
        • Opportunities
        • Opportunities
        • Tags
    • REST データモデル
      • テーブル
        • Activities
        • CustomObjects
        • Emails
        • EmailTemplates
        • Folders
        • Forms
        • LandingPages
        • LandingPageTemplates
        • Leads
        • ListStaticMemberShip
        • NamedAccounts
        • Opportunities
        • OpportunityRoles
        • ProgramMembers
        • Programs
        • SalesPersons
        • SmartCampaigns
        • SmartLists
        • Snippets
        • StaticLists
        • Tokens
      • ビュー
        • Activities
        • ActivityBulkExports
        • ActivityTypes
        • ActivityTypesAttributes
        • Campaigns
        • ChannelProgressionStatuses
        • Channels
        • DailyErrorStatistics
        • DailyUsageStatistics
        • EmailCCFields
        • Files
        • LandingPageContentSection
        • LandingPageTemplateContent
        • LeadBulkExports
        • LeadChanges
        • LeadChangesAttributes
        • LeadChangesFields
        • LeadLists
        • LeadPartitions
        • LeadPrograms
        • Lists
        • PreviewEmail
        • ProgramMembersBulkExports
        • Segmentations
        • Segments
        • SmartListRuleFilters
        • SnippetContent
        • Tags
        • ThankYouList
        • WeeklyErrorStatistics
        • WeeklyUsageStatistics
    • 接続文字列オプション
      • REST
        • RESTEndpoint
      • SOAP
        • UserId
        • EncryptionKey
        • SOAPEndpoint
      • OAuth
        • OAuthClientId
        • OAuthClientSecret
      • SSL
        • SSLServerCert
      • Firewall
        • FirewallType
        • FirewallServer
        • FirewallPort
        • FirewallUser
        • FirewallPassword
      • Proxy
        • ProxyAutoDetect
        • ProxyServer
        • ProxyPort
        • ProxyAuthScheme
        • ProxyUser
        • ProxyPassword
        • ProxySSLType
        • ProxyExceptions
      • Logging
        • LogModules
      • Schema
        • Location
        • Schema
        • BrowsableSchemas
        • Tables
        • Views
      • Miscellaneous
        • JobPollingInterval
        • MaxRows
        • Other
        • Pagesize
        • PseudoColumns
        • Timeout
        • UseBulkAPI
        • UserDefinedViews

Marketo Connector for CData Sync

概要

CData Sync App は、Marketo データをデータベース、データレイク、またはデータウェアハウスに継続的にパイプライン化する簡単な方法を提供し、分析、レポート、AI、および機械学習で簡単に利用できるようにします。

Marketo コネクタはCData Sync アプリケーションから使用可能で、Marketo からデータを取得して、サポートされている任意の同期先に移動できます。

Marketo バージョンサポート

Sync App は、REST API バージョン1 およびSOAP API バージョン2.6 経由で利用可能なエンティティへのSQL92 アクセスを可能にします。

Marketo Connector for CData Sync

接続の確立

Marketo への接続を追加

Marketo への接続を追加するには:

  1. アプリケーションコンソールで、接続ページに移動します。
  2. 接続の追加パネルで、追加したい接続のアイコンを選択します。
  3. Marketo アイコンが利用できない場合は、Add More アイコンをクリックしてCData サイトからMarketo コネクタをダウンロードおよびインストールします。

必須プロパティについては、設定タブを参照してください。

通常必須ではない接続プロパティについては、高度な設定タブを参照してください。

Marketo への接続

Marketo は2つのAPI を提供しています。REST およびSOAP です。使用するAPI を指定するには、 Schema プロパティをREST またはSOAP のいずれかに設定します。

REST API

REST API は、OAuth 認証を使用してユーザーのアクセスを検証します。REST API 経由の Marketo へのアクセスを設定するには:

  1. カスタムサービスを作成します。
  2. 適切なOAuth 認証情報を取得します。
  3. 接続変数を設定します。

カスタムサービスの作成

この手順では、REST API 権限を持つ新しいロールを作成し、そのロールを既存または新規のユーザーに割り当て、新しいサービスを作成します。これは管理者権限を持つユーザーによって実行される必要があります。

  1. Marketo アプリケーションの[管理]エリアに移動します。
  2. [セキュリティ]セクションに移動します。
  3. ユーザ& ロールをクリックします。
  4. API アクセス用の新しいロールを作成します。
    1. ロールタブを選択します。
    2. 新規ロールをクリックします。
    3. [ロール名]を指定し、ロールの権限を選択します。REST API に固有の[API へのアクセス]権限を指定します。
  5. API アクセスを実行するユーザーを割り当てるか、新規作成します。
    1. ユーザタブを選択します。
    2. 作成したロールを新規ユーザーに割り当てるには、新規ユーザの招待をクリックします。
    3. 新しいユーザーの情報を入力し、先ほど作成した、REST API に接続可能なロールを割り当てます。API 専用ユーザーとして指定するには、API のみオプションを選択します。
  6. 新しいサービスを作成します。
    1. 管理 -> 統合に移動して、LaunchPoint オプションをクリックします。
    2. 新規サービスをクリックします。
    3. サービスタイプをカスタムに指定します。
    4. サービスの[表示名]および[詳細]を入力します。
    5. 作成したユーザーをサービスに割り当てます。

Marketo は、Marketo への接続および認証ために設計された新しいREST API サービスを作成します。 また、REST API へのユーザーのアクセスを検証するために必要なOAuth ベースの認証情報も生成します。

OAuth 資格情報を取得

新しいサービスのOAuth 資格情報を取得して記録するには、Marketo [管理]エリアに戻り、 LaunchPoint オプションに移動します。

作成したサービスの詳細の表示リンクをクリックします。Marketo は、認証資格情報を表示するウィンドウを開きます。 これらの資格情報は、OAuthClientId およびOAuthClientSecret の値を提示します。

接続変数の設定

以下の接続変数を設定したら、REST API 経由での接続準備は完了です。

  • Schema:REST。
  • OAuthClientId:カスタムサービスに紐付けられたOAuth クライアントID。
  • OAuthClientSecret:カスタムサービスに紐付けられたOAuth クライアントシークレット。
  • RESTEndpoint:管理エリアにある、REST Web サービスエンドポイントのURL。 REST API の統合 -> ウェブ サービスセクションに移動して、このURL を見つけます。 Identity Endpoint は空白のままにします。

SOAP API

以下の接続変数を設定したら、SOAP API 経由での接続準備は完了です。

  • Schema:SOAP。
  • UserId:Marketo の[管理]SOAP API パネルの統合セクションにあるクライアントアクセスID。
  • EncryptionKey:Marketo Web サイトの[管理]ページで生成される、Marketo SOAP API 暗号化キー。
  • SOAPEndpoint:Marketo Web サイトの[管理]ページにある、SOAP Web サービスエンドポイントのURL。

Marketo Connector for CData Sync

高度な機能

このセクションでは、Marketo Sync App の高度な機能を厳選して説明します。

ユーザー定義ビュー

Sync App を使用すると、事前設定されたクエリによって内容が決定されるユーザー定義ビューと呼ばれる仮想テーブルを定義できます。 このビューは、ドライバーに発行されるクエリを直接制御できない場合に有効です。 カスタムビューの作成と設定の概要については、ユーザー定義ビュー を参照してください。

SSL の設定

SSL の設定 を使用して、Sync App が証明書のネゴシエーションをどのように扱うかを調整します。さまざまな証明書形式を選択できます。 詳しくは、接続文字列オプションにあるSSLServerCert プロパティを参照してください。

ファイアウォールとプロキシ

Windows プロキシとHTTP プロキシを含むファイアウォールとプロキシ に合致するようSync App を設定します。トンネル接続を設定することもできます。

クエリ処理

Sync App は、Marketo にできるだけ多くのSELECT ステートメント処理をオフロードし、残りのクエリをクライアント側のインメモリで処理します。

詳しくはクエリ処理 を参照してください。

ログ

CData ログを調整するために使用可能な設定の概要については、ログ を参照してください。基本的なロギングでは、 次の2つの接続プロパティを設定するだけです。LogModules 接続プロパティを使用してログに記録する情報のサブセットを選択できる、 より洗練されたロギングをサポートする多数の機能があります。

Marketo Connector for CData Sync

SSL の設定

SSL 設定のカスタマイズ

デフォルトでは、Sync App はサーバーの証明書をシステムの信頼できる証明書ストアと照合してSSL / TLS のネゴシエーションを試みます。

別の証明書を指定するには、利用可能なフォーマットについてSSLServerCert プロパティを参照してください。

Marketo Connector for CData Sync

ファイアウォールとプロキシ

Firewall またはProxy 経由の接続

HTTP プロキシ

Windows のシステムプロキシ経由の接続では、接続プロパティを追加で設定する必要はありません。他のプロキシに接続するには、ProxyAutoDetect をfalse に設定します。

さらにHTTP プロキシへの認証には、ProxyServer とProxyPort に加えてProxyAuthScheme、ProxyUser、およびProxyPassword を設定します。

その他のプロキシ

次のプロパティを設定します。

  • プロキシベースのファイヤーウォールを使用するには、FirewallType、FirewallServer、およびFirewallPort を設定します。
  • 接続をトンネルするには、FirewallType をTUNNEL に設定します。
  • 認証するには、FirewallUser とFirewallPassword を設定します。
  • SOCKS プロキシへの認証には、さらにFirewallType をSOCKS5 に設定します。

Marketo Connector for CData Sync

SOAP データモデル

CData Sync App は、Marketo エンティティをリレーショナルテーブル、ビュー、およびストアドプロシージャにモデル化します。以下のセクションでは、API の制限および要件について説明します。既定のSupportEnhancedSQL 機能を使って、これらの制限の大半を回避できます。

Note: SOAP データモデルでは、バルク操作はサポートされていません。

テーブル

テーブル では、利用可能なテーブルを説明します。

ビュー

ビュー は変更ができないテーブルです。一般的に、読み取り専用のデータはビューとして表示されます。

Marketo Connector for CData Sync

テーブル

Sync App はMarketo のデータを、標準のSQL ステートメントを使用してクエリできるリレーショナルデータベースのテーブルのリストとしてモデル化します。

Marketo Connector for CData Sync テーブル

Name Description
Leads Marketo の組織のリードを作成、更新、削除、クエリします。
Programs Marketo の組織のプログラムをクエリおよび更新します。

Marketo Connector for CData Sync

Leads

Marketo の組織のリードを作成、更新、削除、クエリします。

テーブル固有の情報

Select

すべてのカラムは '=' 演算子を使って指定される必要があります。Id およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。 OldestUpdatedAt カラムはsince クライテリアとして動作します。until クライテリアを設定するLatestUpdatedAt カラムを追加することで範囲を指定することができます。

取得したい行とカラムだけを指定することで、サーバーからの応答時間を向上できます。

SELECT Id, FirstName, LastName FROM Leads WHERE Email = '[email protected]' OR Email = '[email protected]'

Insert

新しいLead レコードを作成するには、Lead に関するデータベースに入力する情報を指定します。

次の例では、新しいLead を挿入する方法を説明します。

INSERT INTO Leads (Email, FirstName, LastName) VALUES ('[email protected]', 'John', 'Mark')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Id = '1'

Delete

Marketo API はLead の削除を直接サポートしていません。しかし、API 呼び出しから実行されるキャンペーンを作成し、キャンペーンのフローの一部としてLead の削除をトリガすることでLead を削除することができます。 このようなキャンペーンの作成方法についての詳細は、こちらから:http://developers.marketo.com/blog/delete-a-lead-with-the-marketo-api/

Marketo でキャンペーンを作成したら、削除するリードのId またはEmail カラムと併せてCampaignId またはCampaignName カラムのいずれかでキャンペーンを指定することで、削除リクエストを行うことができます。

DELETE FROM Leads WHERE Id = '1000195' AND CampaignId = '1027'

Columns

Name Type ReadOnly Description
Id [KEY] Integer True

Marketo が割り当てた、アカウントの一意の識別子。

Email String False

リードのメールアドレス。

Salutation String False

リードの敬称。

FirstName String False

リードのファーストネーム。

MiddleName String False

リードのミドルネーム。

LastName String False

リードのラストネーム。

DateofBirth Date False

リードの生年月日。

Title String False

リードの職位。

Address String False

リードの住所。

City String False

リードの住所(都市)。

State String False

リードの住所(都道府県)。

PostalCode String False

リードの住所(郵便番号)。

Country String False

リードの住所(国)。

Website String False

リードのウェブサイト。

Phone String False

リードの電話番号。

MobilePhone String False

リードの携帯電話。

Fax String False

リードのファックス番号。

Company String False

リードの企業名。

MainPhone String False

リードの企業の電話番号。

SICCode String False

リードの企業のSIC コード。

Site String False

リードの企業のサイト。

BillingStreet String False

リードの企業の請求先住所。

BillingCity String False

リードの企業の請求先住所(都市)。

BillingState String False

リードの企業の請求先住所(都道府県)。

BillingPostalCode String False

リードの企業の請求先住所(郵便番号)。

BillingCountry String False

リードの企業の請求先住所(国)。

NumberOfEmployees Integer False

リードの企業の従業員数。

Industry String False

リードの企業の業界。

AnnualRevenue Decimal False

リードの企業の年間収益。

LeadScore Integer False

リードのスコア。

Rating String False

リードの評価。

Unsubscribed Boolean False

リードが配信停止完了かどうかを決定します。

UnsubscribedReason String False

リードの配信停止の理由。

AnonymousIP String False

リードの匿名IP。

Department String False

リードの部門。

DoNotCall Boolean False

リードが連絡拒否リストに載っているかどうかを識別します。

DoNotCallReason String False

リードが電話連絡拒否の理由。

InferredCompany String False

リードの推測される企業。

InferredCountry String False

リードの推測される国。

LeadRole String False

リードのロール。

LeadSource String False

リードのソース。

LeadStatus String False

リードの現在のステータス。

ForeignSysPersonId String False

外部システムからのリードのId。

ForeignSysType String False

ForeignSysPersonId の値が由来する外部システムのタイプ。

MarketoSocialFacebookDisplayName String False

リードのFacebook の表示名。

MarketoSocialFacebookId String False

リードのFacebook Id。

MarketoSocialFacebookPhotoURL String False

リードのFacebook の画像URL。

MarketoSocialFacebookProfileURL String False

リードのFacebook のプロファイルURL。

MarketoSocialFacebookReach Integer False

リードのFacebook のリーチ。

MarketoSocialFacebookReferredEnrollments Integer False

リードのFacebook を参照元とする登録数。

MarketoSocialFacebookReferredVisits Integer False

リードのFacebook を参照元とする訪問数。

MarketoSocialGender String False

リードのソーシャルジェンダ。

MarketoSocialLastReferredEnrollment Datetime False

リードのソーシャルを最後の参照元とする登録。

MarketoSocialLastReferredVisit Datetime False

リードのソーシャルを最後の参照元とする訪問。

MarketoSocialLinkedInDisplayName String False

リードのLinkedIn の表示名。

MarketoSocialLinkedInId String False

リードのLinkedIn Id。

MarketoSocialLinkedInPhotoURL String False

リードのLinkedIn の画像URL。

MarketoSocialLinkedInProfileURL String False

リードのLinkedIn のプロファイルURL。

MarketoSocialLinkedInReach Integer False

リードのLinkedIn のリーチ。

MarketoSocialLinkedInReferredEnrollments Integer False

リードのLinkedIn を参照元とする登録数。

MarketoSocialLinkedInReferredVisits Integer False

リードのLinkedIn を参照元とする訪問数。

MarketoSocialSyndicationId String False

リードのソーシャルシンジケーションId。

MarketoSocialTotalReferredEnrollments Integer True

リードのソーシャルを参照元とする総登録数。

MarketoSocialTotalReferredVisits Integer True

リードのソーシャルを参照元とする総訪問数。

MarketoSocialTwitterDisplayName String False

リードのTwitter の表示名。

MarketoSocialTwitterId String False

リードのTwitter Id。

MarketoSocialTwitterPhotoURL String False

リードのTwitter の画像URL。

MarketoSocialTwitterProfileURL String False

リードのTwitter のプロファイルURL。

MarketoSocialTwitterReach Integer False

リードのTwitter のリーチ。

MarketoSocialTwitterReferredEnrollments Integer False

リードのTwitter を参照元とする登録数。

MarketoSocialTwitterReferredVisits Integer False

リードのTwitter を参照元とする訪問数。

MarketoSocialYahooDisplayName String False

リードのYahoo の表示名。

MarketoSocialYahooPhotoURL String False

リードのYahoo の画像URL。

MarketoSocialYahooProfileURL String False

リードのYahoo のプロファイルURL。

MarketoSocialYahooReach Integer False

リードのYahoo のリーチ。

MarketoSocialYahooReferredEnrollments Integer False

リードのYahoo を参照元とする登録数。

MarketoSocialYahooReferredVisits Integer False

リードのYahoo を参照元とする訪問数。

MicrosoftAddress2 String False

リードのMicrosoft 登録住所(2行目)。

MicrosoftAddress3 String False

リードのMicrosoft 登録住所(3行目)。

MicrosoftBillingAddress2 String False

リードのMicrosoft 登録の請求先住所(2行目)。

MicrosoftBillingAddress3 String False

リードのMicrosoft 登録の請求先住所(3行目)。

MicrosoftDoNotEmail Boolean False

リードがMicrosoft のメール連絡拒否リストに載っているかどうかを識別します。

MicrosoftDoNotFax Boolean False

リードがMicrosoft のファックス連絡拒否リストに載っているかどうかを識別します。

MicrosoftDoNotSendMarketingMaterial Boolean False

リードがMicrosoft のDo Not Send Marketing Material リストに載っているかどうかを識別します。

MicrosoftHomePhone String False

リードのMicrosoft 登録の自宅電話番号。

MicrosoftPreferredMethodofContact String False

リードのMicrosoft 登録の希望する連絡方法。

MicrosoftTopic String False

リードのMicrosoft トピック。

SAP_CRM_ABCClassification String False

リードのSAP ABC 分類。

SAP_CRM_AccountID String False

リードのSAP アカウントId。

SAP_CRM_Account_CreatedOn Datetime False

リードのSAP アカウント作成日。

SAP_CRM_Account_ExternalID String False

リードのSAP アカウントの外部Id。

SAP_CRM_Account_Fax String False

リードのSAP アカウントのファックス番号。

SAP_CRM_Account_HouseNumber String False

リードのSAP アカウントの家屋番号。

SAP_CRM_Account_IsDeleted Boolean False

リードのSAP アカウントが削除されたかどうかを識別します。

SAP_CRM_Account_Status String False

リードのSAP アカウントのステータス。

SAP_CRM_BestReachedBy String False

リードのSAP の希望コンタクト方法。

SAP_CRM_ContactID String False

リードのSAP コンタクトId。

SAP_CRM_Contact_Name String False

リードのSAP コンタクト名。

SAP_CRM_DepartmentFromBusinessCard String False

名刺から取得したリードのSAP 部門。

SAP_CRM_EmployeeID String False

リードのSAP 従業員Id。

SAP_CRM_ExternalSystem String False

リードのSAP 外部システム。

SAP_CRM_Function String False

リードのSAP ファンクション。

SAP_CRM_Lead_HouseNumber String False

リードのSAP 家屋番号。

SAP_CRM_Name String False

リードのSAP 名。

SAP_CRM_Person_Type String False

リードのSAP パーソンタイプ。

SAP_CRM_PrimaryContact String False

リードのSAP プライマリコンタクト。

SAP_CRM_Qualification String False

リードのSAP クオリフィケーション。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestUpdatedAt Datetime

GET の実行時に使用されます。指定した時間以降に更新されたすべてのリードを返します。

LatestUpdatedAt Datetime

GET の実行時に使用されます。指定した時間までに更新されたすべてのリードを返します。

StaticListId Integer

GET の実行時に使用されます。取得する静的リストのId。

StaticListName String

GET の実行時に使用されます。取得する静的リストの名前。

CampaignSource String

DELETE の実行時に使用されます。キャンペーンのソースを指定するために使用されます。有効な値は、MKTOWS またはSALES です。指定しない場合は、デフォルトでMKTOWS が使用されます。

CampaignId Integer

DELETE の実行時に使用されます。Delete Lead トリガを含むキャンペーンのId を指定するために使用されます。CampaignId およびCampaignName の両方を指定することはできません。

CampaignName String

DELETE の実行時に使用されます。Delete Lead トリガを含むキャンペーンの名前を指定するために使用されます。CampaignId およびCampaignName の両方を指定することはできません。

Marketo Connector for CData Sync

Programs

Marketo の組織のプログラムをクエリおよび更新します。

テーブル固有の情報

Select

Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、CRMId、TagType、TagValue、WorkspaceName、WorkspaceId、IncludeArchive。 Id、Name、およびCRMId カラムでは、OR 論理演算子を使って複数の値を指定できます。CreatedAt およびUpdateAt フィルターは、日付の範囲を作成するために2回指定できます。

SELECT * FROM Programs WHERE CreatedAt > '08/01/2014' AND CreatedAt <= '08/31/2014'

Update

読み取り専用以外のフィールドは、すべて更新可能です。

Tag*** およびCost*** カラムは、一つの値だけを受け入れます。そのため、更新の実行時にカンマ区切りのリストを受け入れません。

UPDATE Programs SET TagType = 'Program Owner', TagValue = 'Admin', CostMonth = '11/2014', CostAmount = '30' WHERE Id = '1002'

Columns

Name Type ReadOnly Description
Id [KEY] Integer True

Marketo が割り当てた、プログラムの一意の識別子。

Name String True

プログラムの名前。

Description String True

プログラムの説明。

WorkspaceId String True

プログラムが配置されているワークスペースのId。

WorkspaceName String True

プログラムが配置されているワークスペースの名前。

TreePath String True

プログラムの場所を表すフォルダ構造ツリーパス。

IsArchived String True

プログラムをアーカイブするかどうかを指定します。

TagType# String False

プログラムと関連のあるタグのタイプのカンマ区切りリスト。各TagType は、TagValue カラム経由で返されたそれぞれに関連のある値を持ちます。

TagValue# String False

タグの値のカンマ区切りリスト。各値は、TagTypes カラム内にリストされたタイプに対応しています。

CostMonth# String False

プログラムの期間原価月のカンマ区切りリスト。

CostAmount# String False

プログラムの期間原価金額のカンマ区切りリスト。

CostId# String False

プログラムの期間原価Id のカンマ区切りリスト。

CostNote# String False

プログラムの期間原価ノートのカンマ区切りリスト。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
CreatedAt Datetime

GET の実行時に使用されます。プログラムが作成された日付でプログラムをフィルタします。

UpdatedAt Datetime

GET の実行時に使用されます。プログラムが更新された日付でプログラムをフィルタします。

CRMId String

GET の実行時に使用されます。プログラムに関連付けられたCRM Id。(この値は、プログラムに接続されたSalesforce キャンペーンのId を参照することができます。)

IncludeArchive Boolean

GET の実行時に使用されます。True に設定すると、アーカイブされたプログラムを返します。

Marketo Connector for CData Sync

ビュー

ビューは、データを示すという点でテーブルに似ていますが、ビューは読み取り専用です。

クエリは、ビューに対して通常のテーブルと同様に実行することができます。

Marketo Connector for CData Sync ビュー

Name Description
Activities Marketo の組織のアクティビティをクエリします。
Activities_AddToList Marketo の組織のリストに追加アクティビティをクエリします。
Activities_AddToSFDCCampaign Marketo の組織のSFDC キャンペーンに追加アクティビティをクエリします。
Activities_ChangeDataValue Marketo の組織のデータ値の変更アクティビティをクエリします。
Activities_ChangeOwner Marketo の組織の所有者の変更アクティビティをクエリします。
Activities_ChangeRevenueStage Marketo の組織の収益ステージの変更アクティビティをクエリします。
Activities_ChangeScore Marketo の組織のスコアの変更アクティビティをクエリします。
Activities_ChangeStatusInProgression Marketo の組織のプログラムステータスの変更アクティビティをクエリします。
Activities_ChangeStatusInSFDCCampaign Marketo の組織のSFDC キャンペーンステータスの変更アクティビティをクエリします。
Activities_ClickEmail Marketo の組織のメールのクリックアクティビティをクエリします。
Activities_ClickLink Marketo の組織のリンクのクリックアクティビティをクエリします。
Activities_ConvertLead Marketo の組織のリードのコンバートアクティビティをクエリします。
Activities_CreateTask Marketo の組織のタスクの作成アクティビティをクエリします。
Activities_EmailBouncedSoft Marketo の組織のメールがソフトバウンスで不達のアクティビティをクエリします。
Activities_EmailDelivered Marketo の組織のメールの受信アクティビティをクエリします。
Activities_InterestingMoments Marketo の組織の注目のアクションアクティビティをクエリします。
Activities_MergeLeads Marketo の組織のリードのマージアクティビティをクエリします。
Activities_NewLeads Marketo の組織の新規リードアクティビティをクエリします。
Activities_OpenEmail Marketo の組織のメール開封アクティビティをクエリします。
Activities_RemoveFromFlow Marketo の組織のフローから削除アクティビティをクエリします。
Activities_RemoveFromList Marketo の組織のリストから削除アクティビティをクエリします。
Activities_RemoveFromSFDCCampaign Marketo の組織のSFDC キャンペーンからの削除アクティビティをクエリします。
Activities_SendAlert Marketo の組織のアラートの送信アクティビティをクエリします。
Activities_SendEmail Marketo の組織のメールの送信アクティビティをクエリします。
Activities_SFDCActivity Marketo の組織のSFDC アクティビティをクエリします。
Activities_SFDCMergeLeads Marketo の組織のSFDC リードのマージアクティビティをクエリします。
Activities_VisitWebpage Marketo の組織のウェブページ訪問アクティビティをクエリします。
Campaigns Marketo の組織のキャンペーンをクエリします。
Channels Marketo の組織のチャネルをクエリします。
Opportunities Marketo の組織の商談をクエリします。
Opportunities Marketo の組織の商談のパーソンロールをクエリします。
Tags Marketo の組織のタグをクエリします。

Marketo Connector for CData Sync

Activities

Marketo の組織のアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 ActivityNameFilter またはExcludeActivities は、WHERE 句で追加カラムとして指定できます。利用可能なActivity Type のリストについては、こちらをご覧ください:http://developers.marketo.com/activity-types/。 LeadId、Email、ActivityNameFilter、およびExcludeActivities カラムでは、OR 論理演算子を使って複数の値を指定できます。 すべてのカラムは '=' 演算子を使って指定される必要があります。そうしないと、例外が発生します。

SELECT * FROM Activities WHERE LeadId = '1' OR LeadId = '2'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
ActivityDateTime Datetime アクティビティが実行された日時。
ActivityType String アクティビティのタイプ。
MktgAssetName String アクティビティに関連付けられたマーケティング資産の名前。
Campaign String アクティビティに関連のあるキャンペーン。
ActivityAttributes# String 名前と値のペア(name=value)のカンマ区切りリスト。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。
ActivityNameFilter String GET の実行時に使用されます。取得する特定のアクティビティの名前。
ExcludeActivities String GET の実行時に使用されます。除外する特定のアクティビティの名前。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_AddToList

Marketo の組織のリストに追加アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_AddToList WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
ListId Integer リードが追加されたリストのId。
ListName String リードが追加されたリストの名前。
Source String リードがリストに追加されたソース。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_AddToSFDCCampaign

Marketo の組織のSFDC キャンペーンに追加アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_AddToSFDCCampaign WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
CampaignId Integer リードが追加されたSFDC キャンペーンのId。
Campaign String アクティビティに関連のあるキャンペーン。
Status String アクティビティのステータス。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ChangeDataValue

Marketo の組織のデータ値の変更アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ChangeDataValue WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Source String データ値が変更されたソース(例:Web service API、SFDC、etc.)
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
AttributeName String データ値が変更された項目の名前。
NewValue String 現在の新しいデータ値。
OldValue String 前の古いデータ値。
Reason String データの値が変更された理由。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ChangeOwner

Marketo の組織の所有者の変更アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ChangeOwner WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Owner String 現在の新しいリード所有者の名前。
OwnerId String 現在の新しいリード所有者のId。
OldOwner String 前のリード所有者の名前。
OldOwnerId String 前のリード所有者のId。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ChangeRevenueStage

Marketo の組織の収益ステージの変更アクティビティをクエリします。

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
ModelId String 収益モデルのId。
ModelVersion String 収益モデルのバージョン。
NewStageId String リードの現在のステージの新しいId。
NewStage String リードの現在のステージの新しい名前。
OldStageId String リードの前のステージのId。
OldStage String リードの前のステージの名前。
Reason String データの値が変更された理由。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ChangeScore

Marketo の組織のスコアの変更アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ChangeScore WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
ScoreName String データ値が変更されたスコアの名前。
ChangeValue String スコアの値の純変化。例: +5 または -5。
NewValue String 現在の新しいデータ値。
OldValue String 前の古いデータ値。
Urgency String スコアが最近どのくらい変わったか。より高い緊急度は、最近増加が多かったスコアを表し、顧客の興味を示しています。この値はスコアの値(NewValue)に由来します。
Reason String データの値が変更された理由。
Priority String どのリードから先にコンタクトすべきかを決めるための優先順位。優先順位には次の2つのコンポーネントがあります:緊急度および相対スコア。優先順位が高いほど、リードがコンタクトに対して積極的に反応する可能性が高くなります。
RelativeScore String リードのスコアを他のリードのスコアと比較する指標を含みます。この値はスコアの値(NewValue)に由来します。
RelativeUrgency String リードの緊急度を他のリードの緊急度と比較する指標を含みます。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ChangeStatusInProgression

Marketo の組織のプログラムステータスの変更アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ChangeStatusInProgression WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
NewStatus String 現在の新しいステータス。
NewStatusId String 新しいステータスの値のId。
OldStatus String 前の古いステータス。
OldStatusId String 古いステータスの値のId。
Program String ステータスの変更が発生したプログラムの名前。
ProgramId Integer プログラムのId。
Success Boolean ステータスが成功を表すかどうかを識別します。
AcquiredBy String リードがこのアクティビティによって取得されたかどうかを識別します。
Reason String ステータスが変更された理由。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ChangeStatusInSFDCCampaign

Marketo の組織のSFDC キャンペーンステータスの変更アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ChangeStatusInSFDCCampaign WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
CampaignId Integer リードのステータスが変更されたSFDC キャンペーンのId。
Campaign String アクティビティに関連のあるキャンペーン。
NewStatus String 現在の新しいステータス。
OldStatus String 前の古いステータス。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ClickEmail

Marketo の組織のメールのクリックアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ClickEmail WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
Link String クリックされたリンクのURL。
MailingId String リンクが含まれていたメールのId。
VariationId String メールのバリエーションのId。
UserAgent String リードがメールのリンクをクリックしたときに取得されたウェブブラウザのユーザーエージェント情報。
IsMobileDevice String リンクをクリックするために使われたデバイスがモバイル機器かどうかを識別します。
Platform String リンクが開かれたときに使われたオペレーティングシステムプラットフォーム。
Device String リンクが開かれたときに使われたデバイスの種類。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ClickLink

Marketo の組織のリンクのクリックアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ClickLink WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
WebpageId String クリックされたリンクを含んでいたウェブページのId。
LinkId String クリックされたリンクのId。
QueryParameters String リンク内に含まれるクエリパラメータ。
ClientIPAddress String リンクをクリックしたクライアントのIP アドレス。
MessageId String リンクがクリックされたメッセージのId。
UserAgent String リードがリンクをクリックしたときに取得されたウェブブラウザのユーザーエージェント情報。
ReferrerURL String リンクがクリックされた場所を識別する参照元のURL。
CreatedAt String リンクのクリックアクティビティが作成された日時。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_ConvertLead

Marketo の組織のリードのコンバートアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_ConvertLead WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
AssignTo String リードが割り当てられた所有者。
SFDCAccountId String リードのSFDC アカウントのId。
SFDCType String リードのSFDC のタイプ。
SFDCOpportunityId String リードのSFDC 商談Id。
SFDCLeadId String リードのSFDC リードId。
SFDCContactId String リードのSFDC コンタクトId。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_CreateTask

Marketo の組織のタスクの作成アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_CreateTask WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
Subject String タスクの件名。
Operator String タスクの演算子。
DataType String タスクのデータ型。
DueIn String タスクの期日までの日数。
Owner String タスクが割り当てられた所有者。
Comments String タスクのコメント。
Priority String タスクの優先順位。
Status String タスクの現在のステータス。
Notify String 通知が送信されるべきかどうかを識別します。
RemindIn String リマインダーが送信されるべき日数。
SFDCTaskId String タスクのSFDC Id。
OwnerPersonId String タスクの所有者のId。
DueDate String タスクの期日。
ReminderTimestamp String リマインダーがいつ送信されるかを識別するタイムスタンプ。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_EmailBouncedSoft

Marketo の組織のメールがソフトバウンスで不達のアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_EmailBouncedSoft WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
MailingId String 送信されたメールのメッセージのId。
Campaign String アクティビティに関連のあるキャンペーン。
Email String 意図された受信者のメールアドレス。
Details String メールが届かなかった理由の詳細。
VariantId String メールのバリアントのId。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
AssetName String アクティビティに関連のあるマーケティング資産名。
ActivityDateTime Datetime アクティビティが実行された日時。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_EmailDelivered

Marketo の組織のメールの受信アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_EmailDelivered WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
MailingId String 送信されたメールのメッセージのId。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_InterestingMoments

Marketo の組織の注目のアクションアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_InterestingMoments WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
Type String 発生したアクションのタイプ。例:Web、Email、Milestone など。
Description String アクションの説明。
Operator String 注目の出来事のオペレーター。
DataType String 注目のアクションのデータ型。
Source String 注目のアクションが発生したソース。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
Date String 注目のアクションが発生した日付。
TriggeringActivityLogID String 注目のアクションをトリガしたアクティビティのId。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_MergeLeads

Marketo の組織のリードのマージアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_MergeLeads WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
LeadName String マージされたリードの名前。
MasterUpdated Boolean マスターリードが更新されたかどうかを識別します。
MergeIds String マージされたリードId。
MergeFields String マージされたフィールド。
MergedInSales String リードがセールスにマージされたかどうかを識別します。
MergeSource String マージが実行されたソース。
ActivityDateTime Datetime アクティビティが実行された日時。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_NewLeads

Marketo の組織の新規リードアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_NewLeads WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
MktgAssetName String リードの名前。
SourceType String 新規リードを作成したソースのタイプ。例:Salesforce.com
LeadSource String 新規リードが作成されたソース。
SourceInfo String 新規リード作成のソースに関する情報。
SFDCType String このリードのSFDC のタイプ。
CreatedDate String 新規リードが作成された日付。
ActivityDateTime Datetime アクティビティが実行された日時。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_OpenEmail

Marketo の組織のメール開封アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_OpenEmail WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String メール開封アクティビティに関連のあるキャンペーン。
MailingId String
VariationId String メールのバリエーションのId。
UserAgent String リードがメールのリンクをクリックしたときに取得されたウェブブラウザのユーザーエージェント情報。
IsMobileDevice String リンクをクリックするために使われたデバイスがモバイル機器かどうかを識別します。
Platform String リンクが開かれたときに使われたオペレーティングシステムプラットフォーム。
Device String リンクが開かれたときに使われたデバイスの種類。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_RemoveFromFlow

Marketo の組織のフローから削除アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_RemoveFromFlow WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
RemoveFromCampaigns String リードが削除されたキャンペーンのId。
DataType String キャンペーンフローのデータ型。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_RemoveFromList

Marketo の組織のリストから削除アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_RemoveFromList WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
ListId Integer リードが削除されたリストのId。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_RemoveFromSFDCCampaign

Marketo の組織のSFDC キャンペーンからの削除アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_RemoveFromSFDCCampaign WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
CampaignId Integer リードが削除されたキャンペーンのId。
Campaign String アクティビティに関連のあるキャンペーン。
Status String SFDC キャンペーンの現在のステータス。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_SendAlert

Marketo の組織のアラートの送信アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_SendAlert WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
CampaignRunId String アラートが実行されたキャンペーンのId。
Campaign String メール送信アクティビティに関連のあるキャンペーン。
MailingId String アラートが送信されたメールのId。
SendToOwner String アラートを受け取った所有者を識別します。例:Lead、Account、またはNone。
SendToList String アラートの追加送信先。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_SendEmail

Marketo の組織のメールの送信アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_SendEmail WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
CampaignRunId String メールが送信されたキャンペーンのId。
Campaign String アクティビティに関連のあるキャンペーン。
MailingId String 送信されたメールのId。
StepId String フローの現在のステップのId。
ChoiceNumber String アクティビティをトリガした現在のステップの選択肢番号。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_SFDCActivity

Marketo の組織のSFDC アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_SFDCActivity WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Subject String SFDC アクティビティの件名。
Description String SFDC アクティビティの説明。
OwnerID String SFDC アクティビティ所有者のId。
ActivityOwner String SFDC アクティビティの所有者。
Status String SFDC アクティビティの現在のステータス。
Priority String アクティビティの優先順位。
IsTask String アクティビティがタスクかどうかを識別します。
DueDate String SFDC アクティビティの期日。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_SFDCMergeLeads

Marketo の組織のSFDC リードのマージアクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_SFDCMergeLeads WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
LeadName String マージされたSFDC リードの名前。
Merged String SFDC リードにマージされたフィールド。
WinningValues String マージされたSFDC リードの残る値。
ActivityDateTime Datetime アクティビティが実行された日時。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer other:filterable= GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Activities_VisitWebpage

Marketo の組織のウェブページ訪問アクティビティをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムのうち1つ(だけ)をSELECT クエリのWHERE 句で使用することができます:LeadId、Email、StaticListId、StaticListName、OldestCreatedAt、ActivityCreatedAt。 LeadId およびEmail カラムでは、OR 論理演算子を使って複数の値を指定できます。すべてのカラムは '=' 演算子を使って指定される必要があります。 そうしないと、例外が発生します。

SELECT * FROM Activities_VisitWebpage WHERE Email = '[email protected]' OR Email = '[email protected]'

Columns

Name Type Description
ActivityId [KEY] Integer アクティビティの一意のId。
LeadId Integer アクティビティに関連のあるリードの一意のId。
Campaign String アクティビティに関連のあるキャンペーン。
WebpageId String 訪問されたウェブページのId。
WebpageURL String 訪問されたウェブページのURL。
LinkId String クリックされたリンクのId。
QueryParameters String URL 内に含まれるクエリパラメータ。
ClientIPAddress String リンクをクリックしたクライアントのIP アドレス。
MessageId String リンクがクリックされたメッセージのId。
UserAgent String ウェブページを訪問したときに取得されたウェブブラウザのユーザーエージェント情報。
ReferrerURL String リンクがクリックされた場所を識別する参照元のURL。
CreatedAt String ウェブページアクティビティが作成された日時。
ActivityDateTime Datetime アクティビティが実行された日時。
AssetName String アクティビティに関連のあるマーケティング資産名。
Email String GET の実行時に使用されます。アクティビティに関連のあるリードのメールアドレスを使ってアクティビティをフィルタします。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
OldestCreatedAt Datetime GET の実行時に使用されます。指定した時間以降に更新されたすべてのアクティビティを返します。
ActivityCreatedAt Datetime GET の実行時に使用されます。指定した時間までに更新されたすべてのアクティビティを返します。
StaticListId Integer GET の実行時に使用されます。取得する静的リストのId。
StaticListName String GET の実行時に使用されます。取得する静的リストの名前。

Marketo Connector for CData Sync

Campaigns

Marketo の組織のキャンペーンをクエリします。

テーブル固有の情報

Select

Marketo では、Source およびName カラムをSELECT クエリのWHERE 句で使用することができます。Source カラムを使って、Marketo 内で作成された、またはSales によって作成されたキャンペーンを識別します。 Name カラムでは、'=' または 'LIKE' 演算子を使用できます。'=' 演算子は名前の完全一致を表示し、'LIKE' 演算子は部分一致を表示します。

SELECT * FROM Campaigns WHERE Name LIKE 'test'

Columns

Name Type Description
Id [KEY] Integer キャンペーンの一意のId。
Name String キャンペーンの名前。
Description String キャンペーンの説明。
Source String キャンペーンのソース。有効な値は、MKTOWS およびSALES です。

Marketo Connector for CData Sync

Channels

Marketo の組織のチャネルをクエリします。

テーブル固有の情報

Select

Marketo では、TagValue カラムをSELECT クエリのWHERE 句で使用することができます。TagValue カラムでは、OR 論理演算子を使って複数の値を指定できます。 '=' 論理演算子のみがサポートされています。

SELECT * FROM Channels WHERE TagValue = 'Email Blast' OR TagValue = 'Blog' OR TagValue = 'Webinar'

Columns

Name Type Description
TagValue [KEY] String チャネルのタグの値。例:Webinar、Blog、またはTradeshow。
Status [KEY] String チャネルの進行状況。
Step Integer チャネルの順序を並べるために使用する各進行状況のステップ番号。
Success Boolean 進行状況の結果が成功かどうかを指定します。
CheckInStatus String ロードショーイベントのチェックインステータス。有効な値は、None、Registered、Attended です。
WebinarBehavior String ウェビナーイベント中に実行された動作。

Marketo Connector for CData Sync

Opportunities

Marketo の組織の商談をクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。 CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。

SELECT * FROM Opportunities WHERE Stage = 'Commercial'

Columns

Name Type Description
Id [KEY] Integer Marketo が割り当てた、商談の一意の識別子。
Name String 商談の名前。
Description String 商談の説明。
CompanyId String 商談に割り当てられた企業のId。
Quantity Double この商談に含まれる項目数。数量ベースの予測に使用されます。
Amount Decimal 商談からの見積もり売上総額。
ExpectedRevenue Decimal 商談からの予想収入。
Stage String 商談プロセスの現在のステージ。
LeadSource String Advertisement またはTrade Show などの商談のソース。
ExternalCreatedDate Datetime 商談のローカル作成日。
LastActivityDate Date この商談で最後のアクティビティが実行された日付。
IsWon Boolean 商談が成約でクローズしたかどうかを決定します。
NextStep String 商談をクローズするための次のタスクの説明。
IsClosed Boolean 商談がクローズしたかどうかを決定します。
CloseDate Date 商談のクローズ予定日。
Fiscal String 会計年度が有効になっていない場合は、商談のCloseDate の会計四半期もしくは期間。値はYYYY Q 形式である必要があります。例えば、2006年の第一四半期は'2006 1' となります。
FiscalQuarter Integer 商談が発生した会計四半期。有効な値は1、2、3、または4です。
FiscalYear Integer 商談が発生した会計年度。
ForecastCategoryName String 予測カテゴリの名前。
Probability Integer 商談をクローズできる推定確立(パーセント)

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
CreatedAt Datetime GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。
UpdatedAt Datetime GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。
Type String GET の実行時に使用されます。商談のタイプで商談をフィルタします。

Marketo の組織の商談のパーソンロールをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。 CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。

SELECT * FROM Opportunities WHERE Stage = 'Commercial'

Columns

Name Type Description
Id [KEY] Integer Marketo が割り当てた、商談のパーソンロールの一意の識別子。
OpportunityId Integer PersonId で指定されたパーソンに関連のある商談のId。
PersonId String OpportunityId で指定された商談に関連のあるパーソンのId。
Role String 商談に関するコンタクトパーソンのロール。
IsPrimary Boolean PersonId で指定されたパーソンがこの商談のプライマリコンタクトかどうかを決定します。
ExternalCreatedDate Datetime OpportunityPersonRole アソシエーションのローカルで作成されたデータ。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
CreatedAt Datetime GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。
UpdatedAt Datetime GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。

Marketo Connector for CData Sync

Opportunities

Marketo の組織の商談をクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。 CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。

SELECT * FROM Opportunities WHERE Stage = 'Commercial'

Columns

Name Type Description
Id [KEY] Integer Marketo が割り当てた、商談の一意の識別子。
Name String 商談の名前。
Description String 商談の説明。
CompanyId String 商談に割り当てられた企業のId。
Quantity Double この商談に含まれる項目数。数量ベースの予測に使用されます。
Amount Decimal 商談からの見積もり売上総額。
ExpectedRevenue Decimal 商談からの予想収入。
Stage String 商談プロセスの現在のステージ。
LeadSource String Advertisement またはTrade Show などの商談のソース。
ExternalCreatedDate Datetime 商談のローカル作成日。
LastActivityDate Date この商談で最後のアクティビティが実行された日付。
IsWon Boolean 商談が成約でクローズしたかどうかを決定します。
NextStep String 商談をクローズするための次のタスクの説明。
IsClosed Boolean 商談がクローズしたかどうかを決定します。
CloseDate Date 商談のクローズ予定日。
Fiscal String 会計年度が有効になっていない場合は、商談のCloseDate の会計四半期もしくは期間。値はYYYY Q 形式である必要があります。例えば、2006年の第一四半期は'2006 1' となります。
FiscalQuarter Integer 商談が発生した会計四半期。有効な値は1、2、3、または4です。
FiscalYear Integer 商談が発生した会計年度。
ForecastCategoryName String 予測カテゴリの名前。
Probability Integer 商談をクローズできる推定確立(パーセント)

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
CreatedAt Datetime GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。
UpdatedAt Datetime GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。
Type String GET の実行時に使用されます。商談のタイプで商談をフィルタします。

Marketo の組織の商談のパーソンロールをクエリします。

テーブル固有の情報

Select

Marketo では、次のカラムをSELECT クエリのWHERE 句で使用することができます:Id、Name、CreatedAt、UpdatedAt、Type、Stage。 CreatedAt およびUpdatedAt フィルターは、日付の範囲を作成するために2回指定できます。

SELECT * FROM Opportunities WHERE Stage = 'Commercial'

Columns

Name Type Description
Id [KEY] Integer Marketo が割り当てた、商談のパーソンロールの一意の識別子。
OpportunityId Integer PersonId で指定されたパーソンに関連のある商談のId。
PersonId String OpportunityId で指定された商談に関連のあるパーソンのId。
Role String 商談に関するコンタクトパーソンのロール。
IsPrimary Boolean PersonId で指定されたパーソンがこの商談のプライマリコンタクトかどうかを決定します。
ExternalCreatedDate Datetime OpportunityPersonRole アソシエーションのローカルで作成されたデータ。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
CreatedAt Datetime GET の実行時に使用されます。商談が作成された日付で商談をフィルタします。
UpdatedAt Datetime GET の実行時に使用されます。商談が更新された日付で商談をフィルタします。

Marketo Connector for CData Sync

Tags

Marketo の組織のタグをクエリします。

テーブル固有の情報

Select

Marketo では、Type およびValue カラムの両方をSELECT クエリのWHERE 句で使用することができます。Value カラムでは、OR 論理演算子を使って複数の値を指定できます。 '=' 論理演算子のみがサポートされています。

SELECT * FROM Tags WHERE Type = 'TestTag' AND Value = 'Value1' OR Value = 'Value2'

Columns

Name Type Description
Type [KEY] String タグのタイプ。
Value [KEY] String タグの値。

Marketo Connector for CData Sync

REST データモデル

CData Sync App は、Marketo エンティティをリレーショナルテーブル、ビュー、およびストアドプロシージャにモデル化します。 以下のセクションでは、API の制限および要件について説明します。既定のSupportEnhancedSQL 機能を使って、これらの制限の大半を回避できます。

Note: REST データモデルのすべてのテーブルでバルク操作がサポートされています。

テーブル

テーブル では、利用可能なテーブルを説明します。 Leads、CustomObjects、およびCustom Activity テーブルは動的なテーブルです。データモデルは、Marketo データモデルの外観のサンプルを示します。 実際のデータモデルは、ユーザー資格情報とMarketo アカウントに基づいて動的に取得されます。

ビュー

ビュー は変更ができないテーブルです。一般的に、読み取り専用のデータはビューとして表示されます。

ストアドプロシージャ

ストアドプロシージャ は、Marketo のファンクションライクなインターフェースです。これらを使用して、Marketo 内の情報を検索、更新、および変更できます。

Marketo Connector for CData Sync

テーブル

Sync App はMarketo のデータを、標準のSQL ステートメントを使用してクエリできるリレーショナルデータベースのテーブルのリストとしてモデル化します。

Marketo Connector for CData Sync テーブル

Name Description
Activities Marketo の組織のカスタムアクティビティをクエリします。
CustomObjects Marketo の組織のカスタムオブジェクトを作成、更新、削除、クエリします。
Emails Marketo の組織のメールをクエリします。
EmailTemplates Marketo の組織のEmailTemplates をクエリ、更新、削除します。
Folders Marketo の組織のフォルダを作成、更新、削除、クエリします。
Forms Create, update, delete and query Forms for a Marketo organization.
LandingPages Create, update, delete and query Landing Pages for a Marketo organization.
LandingPageTemplates Marketo の組織のLandingPageTemplates を作成、更新、削除、クエリします。
Leads Marketo の組織のリードを作成、更新、削除、クエリします。
ListStaticMemberShip Create, delete and query query static list members for a Marketo organization.
NamedAccounts Query Named Accounts for a Marketo organization.
Opportunities Marketo の組織の商談をクエリします。
OpportunityRoles Marketo の組織の商談ロールをクエリします。
ProgramMembers Create, update, delete, and query members for program in Marketo.
Programs Marketo の組織のプログラムをクエリします。
SalesPersons Marketo の組織の営業担当をクエリします。
SmartCampaigns Marketo の組織のSmartCampaigns を作成、更新、削除、クエリします。
SmartLists Marketo の組織のSmartLists をクエリおよび削除します。
Snippets Create, update, delete and query Snippets for a Marketo organization.
StaticLists Create, update, delete and query Static Lists for a Marketo organization.
Tokens Create, delete, and query Tokens for a Marketo organization.

Marketo Connector for CData Sync

Activities

Marketo の組織のカスタムアクティビティをクエリします。

Table Specific Information

SELECT

The Sync App uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Sync App.

  • ActivityDate supports the '<,>,>=,<='
  • ActivityTypeId supports the '=,IN'.
  • LeadId supports the '=,IN'.
  • ListId supports the '='
For example, the following query is processed server-side:
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5'

SELECT * FROM Activities WHERE activitytypeid = 11

SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)

SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'

Columns

Name Type ReadOnly Filterable Description
ActivityId [KEY] Integer True

アクティビティの一意のId。

LeadId Integer True True

アクティビティに関連のあるリードの一意のId。

ActivityDate Datetime True True

リードがリストに追加された日時。特定の日付以降のすべてのアクティビティを取得するために開始日時を指定するフィルタとして使用できます。

PrimaryAttribute String True True

プライマリフィールドのId。

PrimaryAttributeValue String True

プライマリフィールドの値。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
ListId Integer

特定のリストに含まれるすべてのリードのアクティビティを取得するために使われるList Id。

Returns a list of activities from after a datetime given by the nextPageToken parameter.

Table Specific Information

SELECT

The Sync App uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Sync App.

  • ActivityDate supports the '<,>,>=,<='
  • ActivityTypeId supports the '=,IN'.
  • LeadId supports the '=,IN'.
  • ListId supports the '='
For example, the following query is processed server-side:
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5'

SELECT * FROM Activities WHERE activitytypeid = 11

SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)

SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'

Columns

Name Type Filterable Description
Id [KEY] String True Unique id of the activity.
ActivityDate Datetime True Datetime of the activity.
ActivityTypeId Integer True Id of the activity type.
LeadId Integer True Id of the lead associated to the activity.
MarketoGUID String Unique id of the activity (128 character string).
PrimaryAttributeValue String Value of the primary attribute.
PrimaryAttributeValueId Integer Id of the primary attribute field.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
ListId String Id of a static list. If set, will only return activities of members of this static list.

Marketo Connector for CData Sync

CustomObjects

Marketo の組織のカスタムオブジェクトを作成、更新、削除、クエリします。

テーブル固有の情報

Marketo の組織に含まれる各カスタムオブジェクトは、それぞれがテーブルとして返されます。各テーブル名は、接頭辞 'CustomObject_' の後ろにカスタムオブジェクト名が付きます。

Select

Marketo REST API では、カスタムオブジェクトを取得するためにフィルターを指定する必要があります。フィルターは少なくとも一つのキーカラム、dedupeField、または検索可能なカラムを含んでいる必要があります。 これらのフィルタータイプでは、'=' 論理演算子のみがサポートされています。加えて、他のフィルターを指定することができますが、先述のフィルターを少なくとも一つ指定する必要があります。 すべてのフィルタリング可能なカラムでは、IN 演算子またはOR 論理演算子を使って複数の値を指定できます。

取得したい行とカラムだけを指定することで、サーバーからの応答時間を向上できます。

SELECT Make, Model, Year, Color FROM CustomObject_MyCustomBikeObject WHERE VIN = '12345'

Insert

新しいカスタムオブジェクトレコードを作成するには、カスタムオブジェクトに関するデータベースに入力する情報を指定します。

次の例では、MyCustomBikeObject という新しいカスタムオブジェクトを挿入する方法を説明します。

INSERT INTO MyCustomBikeObject (VIN, Make, Model, Color) VALUES ('99999', 'Yamaha', 'FZ-09', 'Blue')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE MyCustomBikeObject SET Year = 2016 WHERE VIN = '99999'

Delete

Marketo からカスタムオブジェクトを削除するために使用します。削除を実行するには、テーブルキーまたはdedupeField カラムを指定する必要があります。

DELETE FROM MyCustomBikeObject WHERE VIN = '99999'

Columns

Name Type ReadOnly Filterable Description
MarketoGUID [KEY] String True

Marketo が割り当てた、カスタムオブジェクトの一意の識別子。

CreatedAt Datetime False

カスタムオブジェクトが作成された日時。

UpdatedAt Datetime False

カスタムオブジェクトが更新された日時。

Marketo Connector for CData Sync

Emails

Marketo の組織のメールをクエリします。

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of emails from the target instance, filterable by name.

SELECT * FROM Emails WHERE Name = 'CRUD Test'

Retrieve the email record for the given target Id.

SELECT * FROM Emails WHERE Id = 1192

Insert

To create a new Email, specify at least the Name, Template, FolderId and FolderType column.

INSERT INTO Emails (Name, Template, FolderId, FolderType) VALUES ('My Email', '1078', 2307, 'Folder')

Update

Any field that is not read-only can be updated.

UPDATE Emails SET Description = 'Testing Update' WHERE Id = 1192

Delete

To delete a Email you can specify the ID or Name field.

DELETE FROM Emails WHERE Id = 1192
DELETE FROM Emails WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Marketo が割り当てた、メールの一意の識別子。

Name String False True

メール名。

Description String False

メールの説明。

Subject String False

メールの件名。

FromName String False

差出人。

FromEmail String False

差出人メール。

ReplyEmail String False

返信先。

FolderId Integer False

メールが存在するフォルダのId。

FolderType String False

メールが存在するフォルダのタイプ。

FolderName String False

メールが存在するフォルダ名。

Operational Boolean False

メールがオペレーショナルかどうかを示します。

TextOnly Boolean False

メールがテキストのみかどうかを示します。

PublishToMSI Boolean False

メールが公開済みかどうかを示します。

WebView Boolean False

メールがウェブビューかどうかを示します。

Status String False

メールのステータス。

Version Integer False

メールのバージョン。

AutoCopyToText Boolean False

メールがテキストに自動でコピーされるかどうかを判定します。

Template Integer False

メールに紐付けられたテンプレート。

Workspace String False

メールが存在するワークスペース名。

CreatedAt Datetime True

メールの作成日時。

UpdatedAt Datetime True

メールの最終更新日時。

PreHeader String False

メールのプリヘッダーテキスト。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
EarliestUpdatedAt Datetime

この日付より前のメールを除外します。有効なISO-8601 文字列である必要があります。

LatestUpdatedAt Datetime

この日付より後のメールを除外します。有効なISO-8601 文字列である必要があります。

Marketo Connector for CData Sync

EmailTemplates

Marketo の組織のEmailTemplates をクエリ、更新、削除します。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ターゲットインスタンスからメールテンプレートのリストを取得します。名前とステータスでフィルターできます。

SELECT * FROM EmailTemplates WHERE Name = 'CRUD Test'

入力されたターゲットId のメールのレコードを取得します。

SELECT * FROM EmailTemplates WHERE Id = 1192

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE EmailTemplates SET Name = 'Update Test' Description = 'Testing Update' WHERE Id = 1192

Delete

Email を削除するには、Id またはName フィールドを指定します。

DELETE FROM EmailTemplates WHERE Id = 1192
DELETE FROM EmailTemplates WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

アセットのId。

Name String False True

アセット名。

CreatedAt Datetime True

アセットの作成日時。

Description String False

アセットの説明。

FolderId Integer True

フォルダのId。

FolderType String True

フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

FolderName String True

フォルダ名。

Status String True True

ドラフトまたは承認されたバージョンのステータスフィルタ。

UpdatedAt Datetime True

アセットが更新された最新日時。

Url String True

Marketo UI 内のアセットのURL。

Version Integer True

テンプレートのバージョンのタイプ。

使用できる値は次のとおりです。1, 2

Workspace String True

ワークスペース名。

Content String True

テンプレートのHTML コンテンツ。Multipart ファイルです。

Marketo Connector for CData Sync

Folders

Marketo の組織のフォルダを作成、更新、削除、クエリします。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

フォルダ階層で2階層以内のフォルダをすべて取得します。

SELECT * FROM Folders

特定のルートフォルダ以下にあるフォルダを、すべて取得します。

SELECT * FROM Folders WHERE RootFolderId = 38 AND MaxDepth = 5

Insert

新しくFolder を作るには、最低でもName、ParentId、ParentType カラムを指定してください。

INSERT INTO Folders (Name, ParentId, ParentType) VALUES ('New_Folder_Marketo_CData_Driver', 38, 'Folder')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE Folders SET Description = 'Updated Folder', IsArchive = true WHERE Id = 1996

Delete

フォルダを削除するには、ID またはName フィールドを指定します。フォルダが空、つまりアセットやサブフォルダを含まなければ、単一のフォルダは削除可能です。フォルダがProgram タイプか、isSystem フィールドがtrue に設定されている場合、削除はできません。

DELETE FROM Folders WHERE Id = 1996
DELETE FROM Folders WHERE Name in ('Marketo1','Marketo2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Marketo が割り当てた、フォルダの一意の識別子。

Name String False True

フォルダ名。

Description String False

フォルダの説明。

Type String True

フォルダのタイプ。

CreatedAt Datetime True

フォルダの作成日時。

UpdatedAt Datetime True

フォルダの最終更新日時。

ParentId Integer False

親フォルダのId。

ParentType String False

親フォルダのタイプ。

Path String True

フォルダのパス。Unix 形式のパスと似た形で、フォルダツリーの階層を示します。

WorkSpace String True True

スマートキャンペーンワークスペースの名前。

URL String True

指定されたインスタンス内のアセットの明示的なURL。

IsSystem Boolean True

フォルダがシステムフォルダかどうか。

IsArchive Boolean False

フォルダがアーカイブされているかどうか。

AccessZoneId Integer True

アクセスゾーンId。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
RootFolderId Integer

その下でクエリが実行される、親フォルダのId。

RootFolderType String

その下でクエリが実行される、親フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

デフォルト値はFolderです。

MaxDepth Integer

トラーバースするフォルダの深さの上限。

デフォルト値は2です。

Marketo Connector for CData Sync

Forms

Create, update, delete and query Forms for a Marketo organization.

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of accessible forms from the target instance.

SELECT * FROM Forms

Retrieve the form for the given Id.

SELECT * FROM Forms WHERE Id = '1214'

INSERT

To create a new form, specify at least the Name, FolderId and FolderType column.

INSERT INTO Forms (Name, Description, FolderId, FolderType) VALUES ('My Snippet', 'Test Snippet insert', 1089, 'Program')

Update

Any field that is not read-only can be updated.

UPDATE Forms SET Description = 'Testing Update', Name = 'Test Update' WHERE Id = '1214'

Delete

To delete a Snippet you can specify the ID or Name field.

DELETE FROM Forms WHERE Id = '1214'
DELETE FROM Forms WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Id of the asset.

Name String False True

Name of the asset.

ButtonLabel String False

Label text of the button.

ButtonLocation Integer False

Location in pixels of the button relative to the left of the form.

CreatedAt Datetime True

Datetime the asset was created.

Description String False

Description of the asset.

FolderId Integer False True

Id of the folder.

FolderType String False True

Type of folder.

FontFamily String False

font-family property for the form.

FontSize String False

font-size property of the form.

KnownVisitorTemplate String False

Template of the known visitor behavior for the form.

KnownVisitorType String False

Type of the known visitor behavior for the form.

LabelPosition String False

Default positioning of labels.

Language String False

Language of the form.

Locale String False

Locale of the form.

ProgressiveProfiling Boolean False

Whether progressive profiling is enabled for the form.

Status String False True

Status filter for draft or approved versions.

使用できる値は次のとおりです。approved, draft

Theme String False

CSS theme for the form to use.

UpdatedAt Datetime True

Datetime the asset was most recently updated.

Url String False

Url of the asset in the Marketo UI.

WaitingLabel String False

Waiting text of the button.

Marketo Connector for CData Sync

LandingPages

Create, update, delete and query Landing Pages for a Marketo organization.

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of accessible landing pages from the target instance, filterable by Status and folder.

SELECT * FROM LandingPages WHERE Status = 'draft'

SELECT * FROM LandingPages WHERE FolderId = 1184 AND FolderType = 'Program'

Retrieve the landing page record for the given name or a target Id.

SELECT * FROM LandingPages WHERE Id = 1234

SELECT * FROM LandingPages WHERE Name = 'Agenda'

INSERT

To create a new LandingPage, specify at least the Name, FolderId, FolderType and Template column.

INSERT INTO LandingPages (CustomHeadHTML, Description, FacebookOgTags, FolderId, FolderType, Keywords, MobileEnabled, Name, FormPrefill, Robots, Template, Title, URL, Workspace) VALUES ('<!DOCTYPE html>\n<html>\n<body>\n<h1>My First Heading</h1>\n<p>My first paragraph.</p>\n</body></html>', 'Testing  Insert operation', '', 1184, 'Program', '', false, 'Test Insert', false, 'index, nofollow', 1, 'Insert Operation', 'http://na-ab23.marketo.com/lp/119-IEY-862/LPtest_08.html', 'CRH')

Update

Any field that is not read-only can be updated.

UPDATE LandingPages SET CustomHeadHTML = '<!DOCTYPE html>\n<html>\n<body>\n<h1>My First Heading</h1>\n<p>My first paragraph.</p>\n</body></html>', Description = 'Testing Update', FacebookOgTags = '', Keywords = '', MobileEnabled = false, Name = 'Test Update', Robots = 'index, nofollow', Title = 'Update Operation', URL = 'http://na-ab23.marketo.com/lp/119-IEY-862/LPtest_08.html' WHERE Id = 1103

Delete

To delete a LandingPage you can specify the ID or Name field.

DELETE FROM LandingPages WHERE Id = 1996
DELETE FROM LandingPages WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Id of the asset.

Name String False True

Name of the asset.

ComputedUrl String True

Computed Url of the asset.

CreatedAt Datetime True

Datetime the asset was created.

CustomHeadHTML String False

Any custom HTML to embed in the tag of the page.

Description String False

Description of the asset.

FacebookOgTags String False

Any OpenGraph meta tags to apply to the page.

FolderId Integer False True

Id of the folder.

FolderType String False True

Type of folder.

使用できる値は次のとおりです。Folder, Program

FolderName String False False

Name of folder.

FormPrefill Boolean False

Boolean to toggle whether forms embedded in the page will prefill. Default false.

デフォルト値はfalseです。

Keywords String False

Keywords

MobileEnabled Boolean False

Whether the page has mobile viewing enabled. Free-form pages only. Default false.

デフォルト値はfalseです。

Robots String False

Robots directives to apply to the pages meta tags

Status String True True

Status filter for draft or approved versions.

使用できる値は次のとおりです。approved, draft

Template Integer False

Id of the template used.

Title String False

Title element of the landing page.

UpdatedAt Datetime True

Datetime the asset was most recently updated.

URL String False

Url of the asset in the Marketo UI. You have to send the URL path of the page while creating or updating.

Workspace String False

Name of the workspace.

Marketo Connector for CData Sync

LandingPageTemplates

Marketo の組織のLandingPageTemplates を作成、更新、削除、クエリします。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ターゲットインスタンスから、アクセス可能なランディングページテンプレートのリストを取得します。Name、Status、およびフォルダでフィルターできます。

SELECT * FROM LandingPageTemplates WHERE Status = 'draft'

SELECT * FROM LandingPageTemplates WHERE FolderId = 1184 AND FolderType = 'Program'

入力された名前、またはターゲットId のランディングページテンプレートのレコードを取得します。

SELECT * FROM LandingPageTemplates WHERE Id = 1234

SELECT * FROM LandingPageTemplates WHERE Name = 'Agenda'

INSERT

新しいLandingPageTemplate を作成するには、最低でもName、FolderId、FolderType、およびTemplateType カラムを指定してください。

INSERT INTO LandingPageTemplates (Description, EnableMunchkin, FolderId, FolderType, Name, TemplateType) VALUES ('Testing Insert', true, 19, 'Folder', 'Test Insert 1', 'guided')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE LandingPageTemplates SET Description = 'Testing Update', EnableMunchkin = false, Name = 'Test Update' WHERE Id = 1312

Delete

LandingPageTemplate を削除するには、Id またはName フィールドを指定してください。

DELETE FROM LandingPageTemplates WHERE Id = 1312
DELETE FROM LandingPageTemplates WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

アセットのId。

Name String False True

アセット名。

CreatedAt Datetime True

アセットの作成日時。

Description String False

アセットの説明。

EnableMunchkin Boolean False

Whether to enable munchkin on the derived pages.Defaults to true.

デフォルト値はtrueです。

FolderId Integer False True

フォルダのId。

FolderType String False True

フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

FolderName String False

フォルダ名。

Status String True True

ドラフトまたは承認されたバージョンのステータスフィルタ。

使用できる値は次のとおりです。draft, approved

TemplateType String False

Type of template to create 'guided' or 'freeForm'

使用できる値は次のとおりです。guided, freeForm

デフォルト値はfreeFormです。

UpdatedAt Datetime True

アセットが更新された最新日時。

Url String True

Marketo

Workspace String True

ワークスペース名。

Marketo Connector for CData Sync

Leads

Marketo の組織のリードを作成、更新、削除、クエリします。

テーブル固有の情報

Select

すべてのカラムは '=' 演算子を使って指定される必要があります。カラムがフィルタリング可能な場合、IN 演算子またはOR 論理演算子を使用して複数の値を指定します。

サーバーからの応答時間を最適化するために、取得したい行とカラムだけを指定します。

SELECT Id, FirstName, LastName FROM Leads WHERE Id IN (1, 2, 5, 10)

Marketo 内の既知のリードのリストに限定してクエリを実行すれば、このクエリで最高のパフォーマンスを得ることができます。このためには、Marketo 内でリードのスタティックリストを作成し、ListId を指定してそれらを取得します。

フィルタが指定されていない場合は、Activities_NewLead テーブルがクエリされ、Lead Id のリストが取得されます。Lead Id がコンパイルされた後、Leads テーブルにクエリを実行するために使用されます。 それぞれのLeads リクエストに対して1つのActivities_NewLead が発生するため、フィルタが指定されていない場合、リード1件あたりのAPI コール数は実質的に2倍になります。 これはクエリのパフォーマンスに影響します。

次に例を示します。

  • 返されたリードを特定の期間に作成されたものに限定するには、'CreatedAt' カラムでフィルタリングします。'>' または'>=' 演算子を使用する場合、 Activities_NewLead テーブルリクエストにdatetime 値が含まれます。 REST API のリクエストごとの最大バッチサイズは300なので、このクエリが必要とするAPI コールの回数は、計算式を使って概算できます。
    (Total Number of Leads / 300) * 2

  • 返されたリードを特定の日付に更新されたものに限定するには、'UpdatedAt' カラムでフィルタリングします。'>' または'>=' 演算子を使用する場合、 Activities_LeadChanges テーブルリクエストにdatetime 値が含まれます。 REST API のリクエストごとの最大バッチサイズは300なので、このクエリが必要とするAPI コールの回数は、計算式を使って概算できます。
    (Total Number of Leads / 300) * 2

SOAP API を使ってLead Id のリストを取得する方法として、Other プロパティでUseSOAPForLeadIds=True に設定する方法もあります。UseSOAPForLeadIDs がTrue でSOAP 接続の詳細が指定されている場合、SOAP API はLead Id のリストをコンパイルし、これがREST API のフィルタとして使用されます。

SOAP API はREST API と比べるとかなり遅いので、このハイブリッドアプローチはSOAP API を単独で使用するよりも処理が早くなります。SOAP API のリクエストごとの最大バッチサイズは1000なので、このクエリが必要とするAPI コールの回数は、計算式を使って概算できます。

(Total Number of Leads / 1000) + (Total Number of Leads / 300)

Insert

新しいLead レコードを作成するには、データベースに登録するリードの名、姓、E メールアドレス、会社名を指定します。

例えば、E メールアドレスが[email protected] であるJohn Mangel という人物の新しいリードを挿入するには、次のように入力します:

INSERT INTO Leads (Email, FirstName, LastName) VALUES ('[email protected]', 'John', 'Mangel')

#TEMP テーブルを介して複数のリードを一度に挿入するには、まず#TEMP テーブルを作成し、そのテーブルをLeads テーブルに挿入します。

次の例では、3つの新しいリードを持つ#TEMP テーブルを作成し、その#TEMP テーブルをLeads テーブルに挿入しています。

INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('John', 'Mangel', '[email protected]', 'ABC')
INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('Steve', 'Puth', '[email protected]', 'ABC')
INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('Andrew', 'Stack', 'andy@abc', 'ABC')

INSERT INTO Leads (FirstName, LastName, Email, Company) SELECT FirstName, LastName, Email, Company FROM Leads#TEMP

CSV ファイルから複数のリードをインポートするには、UseBulkAPI がTrue に設定されていることを確認し、以下のようなコマンドを入力します。

INSERT INTO Leads (CSVFile) VALUES ('C:\\\\Upload\\\\ImportLeads.csv')

Update

Leads テーブルのread-only でない項目はすべて更新が可能です。更新は、ルックアップフィールド(外部キー)として、Email などの'Filterable' カラムを使用して実行されます。 (Leads テーブルのすべてのReadOnly およびFilterable カラムを確認するには、以下の「カラム」を参照してください。)

次に例を示します。

  • Id=1(Id はルックアップフィールド)であるすべての行に、111-222-3333 をMobilePhone 項目として割り当てるようにLeads テーブルを更新します。
    UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Id = 1

  • [email protected](Email はルックアップフィールド)であるすべての行に、111-222-3333 をMobilePhone 項目として割り当てるようにLeads テーブルを更新します。
    UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Email = '[email protected]'

カスタムフィールドをルックアップフィールドとして使用することもできます。これを行うには、まずLookupField をカスタムフィールドとして定義することで、カスタムフィールドがこの方法で使用されることを明確に識別する必要があります。 例として、MyCustomField=my value(MyCustomField はルックアップフィールド)であるすべての行に、111-222-3333 をMobilePhone 項目として割り当てます。

UPDATE Leads SET MobilePhone = '111-222-3333' WHERE LookupField = 'MyCustomField' AND MyCustomField = 'my_value'

Delete

Leads テーブルからリードを削除するには、そのリードをMarketo Id で識別する必要があります。たとえば、Marketo Id=1 のリードを削除するには、次のように入力します。

DELETE FROM Leads WHERE Id = 1

GetDeleted

過去14日間にLeads テーブルから削除されたすべてのリードのリストを取得するには、GetDeleted クエリを使用します。

GetDeleted FROM Leads

テーブルの最終更新以降に削除されたすべてのリードのリストを取得するには、UpdatedAt フィルタと共にGetDeleted クエリを使用します。

GetDeleted FROM Leads UpdatedAt='date'

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Int False True

This is a generated column, no description is available.

Company String False

This is a generated column, no description is available.

Site String False

This is a generated column, no description is available.

BillingStreet String False

This is a generated column, no description is available.

BillingCity String False

This is a generated column, no description is available.

BillingState String False

This is a generated column, no description is available.

BillingCountry String False

This is a generated column, no description is available.

BillingPostalCode String False

This is a generated column, no description is available.

Website String False

This is a generated column, no description is available.

MainPhone String False

This is a generated column, no description is available.

AnnualRevenue Decimal False

This is a generated column, no description is available.

NumberOfEmployees Int False

This is a generated column, no description is available.

Industry String False

This is a generated column, no description is available.

SicCode String False

This is a generated column, no description is available.

MktoCompanyNotes String False

This is a generated column, no description is available.

ExternalCompanyId String False

This is a generated column, no description is available.

MktoName String True

This is a generated column, no description is available.

PersonType String False

This is a generated column, no description is available.

MktoIsPartner Bool False

This is a generated column, no description is available.

IsLead Bool False

This is a generated column, no description is available.

MktoIsCustomer Bool False

This is a generated column, no description is available.

IsAnonymous Bool False

This is a generated column, no description is available.

Salutation String False

This is a generated column, no description is available.

FirstName String False

This is a generated column, no description is available.

MiddleName String False

This is a generated column, no description is available.

LastName String False

This is a generated column, no description is available.

Email String False True

This is a generated column, no description is available.

Phone String False

This is a generated column, no description is available.

MobilePhone String False

This is a generated column, no description is available.

Fax String False

This is a generated column, no description is available.

Title String False

This is a generated column, no description is available.

ContactCompany Int True

This is a generated column, no description is available.

DateOfBirth Date False

This is a generated column, no description is available.

Address String False

This is a generated column, no description is available.

City String False

This is a generated column, no description is available.

State String False

This is a generated column, no description is available.

Country String False

This is a generated column, no description is available.

PostalCode String False

This is a generated column, no description is available.

PersonTimeZone String True

This is a generated column, no description is available.

OriginalSourceType String True

This is a generated column, no description is available.

OriginalSourceInfo String True

This is a generated column, no description is available.

RegistrationSourceType String False

This is a generated column, no description is available.

RegistrationSourceInfo String False

This is a generated column, no description is available.

OriginalSearchEngine String True

This is a generated column, no description is available.

OriginalSearchPhrase String True

This is a generated column, no description is available.

OriginalReferrer String True

This is a generated column, no description is available.

EmailInvalid Bool False

This is a generated column, no description is available.

EmailInvalidCause String False

This is a generated column, no description is available.

Unsubscribed Bool False

This is a generated column, no description is available.

UnsubscribedReason String False

This is a generated column, no description is available.

DoNotCall Bool False

This is a generated column, no description is available.

MktoDoNotCallCause String False

This is a generated column, no description is available.

DoNotCallReason String False

This is a generated column, no description is available.

MarketingSuspended Bool False

This is a generated column, no description is available.

MarketingSuspendedCause String False

This is a generated column, no description is available.

BlackListed Bool False

This is a generated column, no description is available.

BlackListedCause String False

This is a generated column, no description is available.

MktoPersonNotes String False

This is a generated column, no description is available.

AnonymousIP String False

This is a generated column, no description is available.

InferredCompany String True

This is a generated column, no description is available.

InferredCountry String True

This is a generated column, no description is available.

InferredCity String True

This is a generated column, no description is available.

InferredStateRegion String True

This is a generated column, no description is available.

InferredPostalCode String True

This is a generated column, no description is available.

InferredMetropolitanArea String True

This is a generated column, no description is available.

InferredPhoneAreaCode String True

This is a generated column, no description is available.

EmailSuspended Bool False

This is a generated column, no description is available.

EmailSuspendedCause String False

This is a generated column, no description is available.

EmailSuspendedAt Datetime False

This is a generated column, no description is available.

Department String False

This is a generated column, no description is available.

CreatedAt Datetime True True

This is a generated column, no description is available.

UpdatedAt Datetime True True

This is a generated column, no description is available.

Cookies String False True

This is a generated column, no description is available.

ExternalSalesPersonId String False

This is a generated column, no description is available.

LeadPerson Int True

This is a generated column, no description is available.

LeadRole String False

This is a generated column, no description is available.

LeadSource String False

This is a generated column, no description is available.

LeadStatus String False

This is a generated column, no description is available.

LeadScore Int False

This is a generated column, no description is available.

Urgency Double False

This is a generated column, no description is available.

Priority Int False

This is a generated column, no description is available.

RelativeScore Int False

This is a generated column, no description is available.

RelativeUrgency Int False

This is a generated column, no description is available.

Rating String False

This is a generated column, no description is available.

PersonPrimaryLeadInterest Int True

This is a generated column, no description is available.

LeadPartitionId Int False

This is a generated column, no description is available.

LeadRevenueCycleModelId Int False

This is a generated column, no description is available.

LeadRevenueStageId Int False

This is a generated column, no description is available.

AcquisitionProgramId Int False

This is a generated column, no description is available.

MktoAcquisitionDate Datetime False

This is a generated column, no description is available.

TestKpQA String False

This is a generated column, no description is available.

TestCustomfieldEmail String False

This is a generated column, no description is available.

Ecids String True

This is a generated column, no description is available.

TestFieldText1 String False

This is a generated column, no description is available.

Test1 Bool False

This is a generated column, no description is available.

Cstmfdtest1 String False

This is a generated column, no description is available.

Cstmfdtest2 String False

This is a generated column, no description is available.

Test String False

This is a generated column, no description is available.

Test98 String False

This is a generated column, no description is available.

LookupField String False True

This is filter only column that will not contain data.

ListId Int False True

This is filter only column that will not contain data.

ProgramId Int False True

This is filter only column that will not contain data.

PartitionName String False True

This is filter only column that will not contain data.

MembershipAcquiredBy String True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipIsExhausted Bool True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipMembershipDate Datetime True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipNurtureCadence String True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipProgressionStatus String True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipReachedSuccess Bool True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipReachedSuccessDate Datetime True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipStream String True False

This is a generated column, that is only available when filtering by ProgramId.

MembershipUpdatedAt Datetime True False

This is a generated column, that is only available when filtering by ProgramId.

Marketo Connector for CData Sync

ListStaticMemberShip

Create, delete and query query static list members for a Marketo organization.

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of Static MemberShip from the target instance, filterable by Id and ListId.

SELECT * FROM ListStaticMemberShip WHERE ListId = 1014

SELECT * FROM ListStaticMemberShip WHERE ListId = 1014 AND id = 1016

Insert

To create a new Static MemberShip, specify at least the ListId and Id column.

INSERT INTO ListStaticMemberShip (ListId, Id) VALUES (1014, 1014)

Delete

To delete a ListStaticMemberShip you must specify the ID and ListId field.

DELETE FROM ListStaticMemberShip WHERE Listid = 1014 AND Id = 1014

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Id of static MemberShip.

FirstName String True

FirtName of the member

LastName String True

LastName of the member

Email String True

Email

CreatedAt Datetime True

The date and time the membership was created.

UpdatedAt Datetime True

The date and time the membership was last updated.

ListId Integer True True

ListId.

Marketo Connector for CData Sync

NamedAccounts

Query Named Accounts for a Marketo organization.

テーブル固有の情報

Select

名前付きアカウントを取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include MarketoGUID, Name, Industry, State, City, etc.

SELECT * FROM NamedAccounts WHERE Name = 'MyAccount'

Insert

新しいNamedAccount レコードを作成するには、名前付きアカウントに関するデータベースに入力する情報を指定します。

次の例では、新しいNamedAccount を挿入する方法を説明します。

INSERT INTO NamedAccounts (Name, City, Country, Industry) VALUES ('MyAccount', 'MyCity', 'USA', 'Tech')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE NamedAccounts SET NumberOfEmployees = 100, State = 'NC', AnnualRevenue = '10000000.00' WHERE Name = 'MyAccount'

Delete

Marketo から名前付きアカウントを削除するために使用します。削除を実行するには、MarketoGUID フィールドかName フィールドのどちらかが必須です。

DELETE FROM NamedAccounts WHERE Name = 'MyAccount'

Columns

Name Type ReadOnly Filterable Description
MarketoGUID [KEY] String True True

The unique, Marketo-assigned identifier of the named account.

Name String False True

The name of the account.

AccountOwnerId Integer False True

The owner id of the account.

AnnualRevenue Double False True

The annual revenue for the account.

City String False True

The city for the account.

Country String False True

The country for the account.

DomainName String False True

The name of the domain for the account.

Industry String False True

The industry for the account.

LogoURL String False True

The URL to the logo for the account.

MembershipCount Integer True True

The number of members for the account.

NumberOfEmployees Integer False True

The number of employees for the account.

OpptyAmount Double True True

The total amount of opportunities for the account.

OpptyCount Integer True True

The total number of opportunities for the account.

SICCode String False True

The SIC Code for the account.

State String False True

The state for the account.

CreatedAt Datetime True

The date and time the named account was created.

UpdatedAt Datetime True

The date and time the named account was last updated.

Marketo Connector for CData Sync

Opportunities

Marketo の組織の商談をクエリします。

テーブル固有の情報

Note:This table is only available for Marketo subscriptions which do not have a native CRM sync enabled.If sync is enabled, an error will be returned when attempting to query the table stating that the API is disabled.

Select

商談を取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include MarketoGUID, ExternalOpportunityId, ExternalCompanyId, or ExternalSalesPersonId.

SELECT * FROM Opportunities WHERE ExternalOpportunityId = 'CDATA1'

Insert

新しいOpportunity レコードを作成するには、Opportunity に関するデータベースに入力する情報を指定します。

次の例では、新しいOpportunity を挿入する方法を説明します。

INSERT INTO Opportunities (ExternalOpportunityId, Description, ExternalCompanyId, Name) VALUES ('CDATA1', 'CData Software Inc Opportunity', 'CDATA', 'CData')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE Opportunities SET IsWon = true, FiscalYear = 2016, Amount = '1000.00' WHERE ExternalOpportunityId = 'Opportunity1'

Delete

Marketo から商談を削除するために使用します。削除を実行するには、Id フィールドかExternalOpportunityId フィールドのどちらかが必須です。

DELETE FROM Opportunities WHERE ExternalOpportunityId = 'Opportunity1'

Columns

Name Type ReadOnly Filterable Description
MarketoGUID [KEY] String True True

Marketo が割り当てた、商談の一意の識別子。

ExternalOpportunityId String False True

The external Id of the opportunity.

Amount Double False

The amount of the opportunity.

CloseDate Datetime False

The date and time the opportunity was closed.

Description String False

The description of the opportunity.

ExpectedRevenue Double False

The expected revenue of the opportunity.

ExternalCompanyId String False True

The external company Id of the opportunity.

ExternalCreatedDate Datetime False

The external date and time the opportunity was created.

ExternalSalesPersonId String False True

The external sales person Id of the opportunity.

Fiscal String False

The fiscal of the opportunity.

FiscalQuarter String False

The fiscal quarter of the opportunity.

FiscalYear String False

The fiscal year of the opportunity.

ForecastCategoryName String False

The forecast category name of the opportunity.

IsClosed Boolean False

Specifies whether the opportunity is closed.

IsWon Boolean False

Specifies whether the opportunity was won.

LastActivityDate Datetime False

The date and time the last activity occurred on the opportunity.

LeadSource String False

The lead source of the opportunity.

Name String False

The name of the opportunity.

NextStep String False

The next step of the opportunity.

Probability Integer False

The probability of the opportunity.

Quantity Double False

The quantity of the opportunity.

Stage Double False

The stage of the opportunity.

Type Double False

商談のタイプ。

CreatedAt Datetime True

商談が作成された日時。

UpdatedAt Datetime True

商談の最終更新時刻。

Marketo Connector for CData Sync

OpportunityRoles

Marketo の組織の商談ロールをクエリします。

テーブル固有の情報

Note:This table is only available for Marketo subscriptions which do not have a native CRM sync enabled.If sync is enabled, an error will be returned when attempting to query the table stating that the API is disabled.

Select

商談を取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include MarketoGUID and a combination of ExternalOpportunityId and LeadId.

SELECT * FROM OpportunityRoles WHERE ExternalOpportunityId = 'Opportunity1' AND LeadId = '1'

Insert

新しいOpportunity Role レコードを作成するには、Opportunity Role に関するデータベースに入力する情報を指定します。

次の例では、新しいOpportunity Role を挿入する方法を説明します。

INSERT INTO OpportunityRoles (ExternalOpportunityId, LeadId, IsPrimary, Role) VALUES ('CDATA1', '1', false, 'MyRole')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE OpportunityRoles SET IsPrimary = true WHERE MarketoGUID = 'c674bda8-6e94-40cf-a853-98833b85b7cb'

Delete

Marketo からOpportunity Roles を削除するために使用します。削除を実行するにはMarketoGUID フィールドが必須です。

DELETE FROM OpportunityRoles WHERE MarketoGUID = 'c674bda8-6e94-40cf-a853-98833b85b7cb'

Columns

Name Type ReadOnly Filterable Description
MarketoGUID [KEY] String True True

Marketo が割り当てた、商談ロールの一意の識別子。

ExternalOpportunityId String False True

商談の外部Id。

ExternalCreatedDate Datetime False

商談ロールが作成された外部の日時。

IsPrimary Boolean False

Specifies whether the opportunity role is the primary role on the opportunity.

LeadId Integer False True

The lead Id associated with the opportunity role.

Role String False

商談と関連のあるロール。

CreatedAt Datetime True

商談ロールが作成された日時。

UpdatedAt Datetime True

商談ロールの最終更新時刻。

Marketo Connector for CData Sync

ProgramMembers

Create, update, delete, and query members for program in Marketo.

Table Specific Information

Select

Retrieve all Program Members for the specific ProgramId.

Note:

  • When UseBulkAPI=true and ProgramId is not specified, it will fetch the first ProgramId. We can only use =, IN operator with ProgramID.
  • When UseBulkAPI=false and ProgramId is not specified, it will fetch records for all the ProgramId. We can specify the =, IN, >, <, <=, >= operator with ProgramID.

SELECT * FROM ProgramMembers WHERE ProgramId = 1102
SELECT * FROM ProgramMembers WHERE ProgramId = '1044' AND LeadId IN ('1789', '1789', '1790', '1791', '1792')
SELECT * FROM ProgramMembers WHERE ProgramId = '1001' AND LeadId = '4'
SELECT * FROM ProgramMembers WHERE ProgramId IN (1102, 1103, 1104)
SELECT * FROM ProgramMembers WHERE LeadId IN ('1789', '1790', '1791', '1792') AND reachedSuccess IN (false, true)
SELECT * FROM ProgramMembers WHERE reachedSuccess IN (false, true) AND LeadId = '1789'

Insert

To create a new Program Member, specify at least the LeadId, StatusName and ProgramId column.This operation is only supported when UseBulkApi=false.

INSERT INTO ProgramMembers (LeadId, StatusName, ProgramId) VALUES (4, 'member', '1001')

Update

Fields WebinarURL and RegistrationCode can be updated. To update any Program Member, specify at least the LeadId, ProgramId column.This operation is only supported when UseBulkApi=false.

UPDATE ProgramMembers SET WebinarURL = 'www.testURL.com', RegistrationCode = 'dcff5f12-a7c7-11eb-bcbc-0242ac130001' WHERE LeadId = '4' AND ProgramId = '1001'

Delete

To delete a Program member you must specify the LeadId and ProgramId field.This operation is only supported when UseBulkApi=false.

DELETE FROM ProgramMembers WHERE LeadId = '4' AND ProgramId = '1001'

Columns

Name Type ReadOnly Filterable Description
Id Int True

This is a generated column, no description is available.

AttendanceLikelihood Int True

This is a generated column, no description is available.

CreatedAt Datetime True

This is a generated column, no description is available.

IsExhausted Bool True

This is a generated column, no description is available.

LeadId [KEY] Int False True

This is a generated column, no description is available.

MembershipDate Datetime True

This is a generated column, no description is available.

NurtureCadence String True

This is a generated column, no description is available.

Program String True

This is a generated column, no description is available.

ProgramId [KEY] Int False True

This is a generated column, no description is available.

ReachedSuccess Bool True True

This is a generated column, no description is available.

ReachedSuccessDate Datetime True

This is a generated column, no description is available.

RegistrationLikelihood Int True

This is a generated column, no description is available.

StatusName String True True

This is a generated column, no description is available.

TrackName String True

This is a generated column, no description is available.

UpdatedAt Datetime True True

This is a generated column, no description is available.

WaitlistPriority Int True

This is a generated column, no description is available.

AcquiredBy Bool False

This is a generated column, no description is available.

FlowStep Int False True

This is a generated column, no description is available.

RegistrationCode String False

This is a generated column, no description is available.

ReiNewCustomField String False True

This is a generated column, no description is available.

StatusReason String False

This is a generated column, no description is available.

TestCustomObjFd String False True

This is a generated column, no description is available.

UTMSource String False True

This is a generated column, no description is available.

WebinarUrl String False

This is a generated column, no description is available.

Marketo Connector for CData Sync

Programs

Marketo の組織のプログラムをクエリします。

テーブル固有の情報

Select

Note:Tag とCost カラムは、Programs をすべて参照する際(SELECT * クエリを実行する場合など)には返されません。これらのカラムは特定のProgram Id やName でフィルタリングする場合のみ返されます。

この場合、Tag とCost カラムは返されません。

SELECT * FROM Programs

この場合、Tag とCost カラムが返されます。

SELECT * FROM Programs WHERE Id = '1001'

INSERT

新しいProgram レコードを作成するには、Program に関するデータベースに入力する情報を指定します。

新しいProgram を挿入する方法は、次の例を参照してください。

INSERT INTO Programs (Name, FolderId, FolderType, Type, Description, Channel, TagTypes, TagValues, CostStartDates, Costs, CostNotes) VALUES ('InsertEvent', '35', 'Folder', 'Default', 'Test Insert Description', 'Email Blast', 'Program Owner', 'Admin', '01/01/2015,02/02/2015', '100,200', 'January,February')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE Programs SET Name = 'UpdatedProgram', Description = 'Updated Description' WHERE Id = '1'

Delete

Marketo からプログラムを削除するために使用します。削除を実行するには、Id またはName フィールドを指定します。

DELETE FROM Programs WHERE Id = '1'
DELETE FROM Programs WHERE Name in ('Test1', 'Test2')

Note: FolderId とFolderName は、新しいレコードを追加する際には入力できます。ただし、既存のレコード内で更新はできません(レコードは作成された時点で読み取り専用となるため)。

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Marketo が割り当てた、プログラムの一意の識別子。

Name String False True

プログラムの名前。

Description String False

プログラムの説明。

Type String False

プログラムのタイプ。

Channel String False

プログラムと関連のあるチャネル。

Workspace String False

プログラムが配置されているワークスペースの名前。

Url String True

プログラムへのURL 参照。

Status String False

プログラムのステータス。

FolderType String False

プログラムが含まれているフォルダのタイプ。

FolderId Integer False

プログラムが含まれているフォルダのId。

FolderName String False

プログラムが含まれているフォルダの名前。

TagTypes# String False True

プログラムと関連のあるタグのタイプのカンマ区切りリスト。各TagType は、TagValue カラム経由で返されたそれぞれに関連のある値を持ちます。

TagValues# String False True

タグの値のカンマ区切りリスト。各値は、TagTypes カラム内にリストされたタイプに対応しています。

CostStartDates# String False

コスト開始日のカンマ区切りリスト。各値は、Costs およびCostNotes カラム内にリストされたコストおよびノートに対応しています。

Costs# String False

コストのカンマ区切りリスト(整数値)。各値は、CostStartDates およびCostNotes カラム内の開始日およびノートに対応しています。

CostNotes# String False

コストノートのカンマ区切りリスト。各値は、Costs およびCostStartDates カラム内のコストおよび開始日に対応しています。

CreatedAt Datetime True

プログラムが作成された日時。

UpdatedAt Datetime True

プログラムの最終更新時刻。

Marketo Connector for CData Sync

SalesPersons

Marketo の組織の営業担当をクエリします。

テーブル固有の情報

Note: This table is only available for Marketo subscriptions which do not have a native CRM sync enabled. If sync is enabled, an error will be returned when attempting to query the table stating that the API is disabled.

Select

会社を取得するには、フィルターを指定する必要があります。Valid filters are any searchable columns which include Id, ExternalSalesPersonId, or Email.

SELECT * FROM SalesPersons WHERE ExternalSalesPersonId = '[email protected]'

Insert

新しいSalesPerson レコードを作成するには、営業担当者に関するデータベースに入力する情報を指定します。

次の例では、新しいOpportunity を挿入する方法を説明します。

INSERT INTO SalesPersons (ExternalSalesPersonId, Email, FirstName, LastName) VALUES ('[email protected]', '[email protected]', 'Sales', 'Person')

Update

読み取り専用以外のフィールドは、すべて更新可能です。

UPDATE SalesPersons SET Phone = '919-928-5214', Title = 'Technical Sales', Email = '[email protected]' WHERE ExternalSalesPersonId = '[email protected]'

Delete

Marketo から営業担当者を削除するために使用します。削除を実行するには、Id フィールドかExternalSalesPersonId フィールドのどちらかが必須です。

DELETE FROM SalesPersons WHERE ExternalSalesPersonId = '[email protected]'

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Marketo が割り当てた、営業担当者の一意の識別子。

ExternalSalesPersonId String False True

営業担当者の外部Id。

Email String False True

営業担当者のE メールアドレス。

Fax String False

営業担当者のファックス番号。

FirstName String False

営業担当者の名。

LastName String False

営業担当者の姓。

MobilePhone String False

営業担当者の携帯電話番号。

Phone String False

営業担当者の電話番号。

Title String False

営業担当者の職位

CreatedAt Datetime True

営業担当者が作成された日時。

UpdatedAt Datetime True

営業担当者の最終更新時刻。

Marketo Connector for CData Sync

SmartCampaigns

Marketo の組織のSmartCampaigns を作成、更新、削除、クエリします。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

すべてのスマートキャンペーンを取得

SELECT * FROM SmartCampaigns

特定のスマートキャンペーンを取得

SELECT * FROM SmartCampaigns WHERE Id = 2046

Insert

新しくスマートキャンペーンを作るには、最低でもName、FolderId、FolderType カラムを指定してください。

INSERT INTO SmartCampaigns (Name, FolderId, FolderType) VALUES ('NewSmartCampaign', '1357', 'Folder')

Update

Name およびDescription カラムのみ更新できます。

UPDATE SmartCampaigns Set Name = 'UpdatedSmartCampaignName', Description = 'CData Campaign' WHERE Id = 2047

Delete

スマートキャンペーンを削除するには、Id フィールドを指定する必要があります。

DELETE FROM SmartCampaigns WHERE Id = 2047

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

スマートキャンペーンのId。

Name String False

スマートキャンペーン名。

ComputedUrl String False

スマートキャンペーンの算出されたURL。

Description String False

スマートキャンペーンの説明。

Type String True

スマートキャンペーンのタイプ。バッチ:最低でも1つのフィルターがあり、トリガーはありません。トリガー:最低でも1つのトリガーがあります。デフォルト:スマートリストルールはありません。

SmartListId Integer True

スマートキャンペーンの子スマートリストのId。

FlowId Integer True

スマートキャンペーンの子フローのId。

CreatedAt Datetime True

スマートキャンペーンの作成日時。

UpdatedAt Datetime True

スマートキャンペーンの最終更新日時。

WorkSpace String True

フォルダが存在するワークスペースの名前。

Status String True

スマートキャンペーンのステータス。

使用できる値は次のとおりです。Inactive, Single Run, Invalid, Recurring Run, Active, Requested, Never Run

IsSystem Boolean True

スマートキャンペーンがシステム側で管理されているかどうか。

IsActive Boolean True

スマートキャンペーンがアクティブかどうか。

IsRequestable Boolean True

スマートキャンペーンがリクエスト可能かどうか。リクエスト可能にするには、キャンペーンがアクティブで、ソースとして'ウェブ サービス API' を持つ'キャンペーンをリクエスト' トリガーを含む必要があります。

IsCommunicationLimitEnabled Boolean True

スマートキャンペーンの通信制限が有効化されているかどうか(例:オペレーショナルメール以外のメールをブロック)。

MaxMembers Integer True

スマートキャンペーンのメンバーシップ制限。

QualificationRuleType String True

クオリフィケーションルールのタイプ。

使用できる値は次のとおりです。once, any, interval

QualificationRuleInterval Integer True

クオリフィケーションルールの間隔。qualificationRuleType が'interval' の場合のみ設定してください。

QualificationRuleUnit String True

クオリフィケーションルールの単位。qualificationRuleType が'interval' の場合のみ設定してください。可能な値は、'hour'、'day'、'week'、'month' です。

RecurrenceStartAt Datetime True

最初のスケジュールされたキャンペーンを実行する日時。繰り返しを設定する際には必須です。繰り返しがないスマートキャンペーンを作成する際には必要ありません。

RecurrenceEndAt Datetime True

その日時より後には実行が自動的にスケジュールされない日時。

RecurrenceIntervalType String True

繰り返しの間隔。繰り返しがないスマートキャンペーンを作成する際には必要ありません。可能な値は、'Daily'、'Weekly'、'Monthly' です。

RecurrenceInterval Integer True

繰り返し間の間隔の数値。

RecurrenceWeekDayOnly Boolean True

スマートキャンペーンを平日にのみ実行します。intervalType が'Daily' に設定されている場合のみ設定してください。

RecurrenceWeekDayMask String True

'Monday'、'Tuesday'、'Wednesday'、'Thursday'、'Friday'、'Saturday'、'Sunday' の中から1つ以上を含むか、空の文字列配列。intervalType が'Weekly' に設定されている場合のみ設定してください。

RecurrenceDayOfMonth Integer True

月内で繰り返しを行う日。可能な範囲は1-31です。intervalType が'Monthly' に設定されていて、dayOfWeek とweekOfMonth が設定されていない場合のみ設定してください。

RecurrenceDayOfWeek String True

週内で繰り返しを行う曜日。dayOfMonth が設定されておらず、weekOfMonth が設定されている場合のみ設定してください。可能な値は、'Monday'、'Tuesday'、'Wednesday'、'Thursday'、'Friday'、'Saturday'、'Sunday' です。

RecurrenceWeekOfMonth Integer True

月内で繰り返しを行う週。可能な範囲は1-4です。dayOfMonth が設定されておらず、dayOfWeek が設定されている場合のみ設定してください。

FolderId Integer False

フォルダのId。

FolderType String False

フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
EarliestUpdatedAt Datetime

この日付より前のスマートキャンペーンを除外します。

LatestUpdatedAt Datetime

この日付より後のスマートキャンペーンを除外します。

Folder String

メンバーの'id'と'type'('type' は'Folder' または'Program' となっていることがあります)を含む親フォルダのJSON 表現。

Marketo Connector for CData Sync

SmartLists

Marketo の組織のSmartLists をクエリおよび削除します。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

すべてのスマートリストを取得

SELECT * FROM SmartLists

特定のスマートリストを取得

SELECT * FROM SmartLists WHERE Id = 1142

Delete

スマートリストを削除するには、ID またはName フィールドを指定します。

DELETE FROM SmartLists WHERE Id = 1142
DELETE FROM SmartLists WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

スマートリストのId。

Name String True True

スマートリスト名。

CreatedAt Datetime True

スマートリストの作成日時。

Description String True

スマートリストの説明。

UpdatedAt Datetime True

スマートリストの最終更新日時。

WorkSpace String True

スマートリストが存在するワークスペースの名前。

Url String True

スマートリストのURL。

FolderId Integer False

フォルダのId。

FolderType String False

フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
EarliestUpdatedAt Datetime

この日付より前のスマートリストを除外。

LatestUpdatedAt Datetime

この日付より後のスマートリストを除外。

Folder String

メンバーの'id'と'type'('type' は'Folder' または'Program' となっていることがあります)を含む親フォルダのJSON 表現。

SmartCampaignId Integer

スマートキャンペーンのId。

ProgramId Integer

Program のId。

Marketo Connector for CData Sync

Snippets

Create, update, delete and query Snippets for a Marketo organization.

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of accessible snippets from the target instance, filterable by Status.

SELECT * FROM Snippets WHERE Status = 'draft'

Retrieve the snippet record for the given target Id.

SELECT * FROM Snippets WHERE Id = 1234

INSERT

To create a new Snippet, specify at least the Name, FolderId and FolderType column.

INSERT INTO Snippets (Name, Description, FolderId, FolderType) VALUES ('My Snippet', 'Test Snippet insert', 31, 'Folder')

Update

Any field that is not read-only can be updated.

UPDATE Snippets SET Description = 'Testing Update', IsArchive = 'No', Name = 'Test Update' WHERE Id = 8

Delete

To delete a Snippet you must specify the ID field.

DELETE FROM Snippets WHERE Id = 1934

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Id of the asset.

Name String False

Name of the asset.

CreatedAt Datetime True

Datetime the asset was created.

Description String False

Description of the asset.

FolderId Integer False

Id of the folder.

FolderType String False

Type of folder.

使用できる値は次のとおりです。Folder, Program

FolderName String False

Name of folder.

Status String True True

Status filter for draft or approved versions.

UpdatedAt Datetime True

Datetime the asset was most recently updated.

Url String True

Url of the asset in the Marketo UI.

Workspace String True

Name of the workspace.

IsArchive String False

Archival status of the snippet

Marketo Connector for CData Sync

StaticLists

Create, update, delete and query Static Lists for a Marketo organization.

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of Static List from the target instance, filterable by name.

SELECT * FROM StaticLists WHERE Name = 'test0319'

Retrieve the Static List record for the given target Id.

SELECT * FROM StaticLists WHERE Id = 1192

Retrieve the Static List record for the given folder.

SELECT * FROM StaticLists WHERE Folder = '{id:12,type:Folder}'

Insert

To create a new Static List, specify at least the FolderId, FolderType, Name and FolderName column.

INSERT INTO StaticLists (FolderId, FolderType, Name, FolderName) VALUES (12, 'folder', 'testvs', 'ManualList')

Update

Any field that is not read-only can be updated.

UPDATE StaticLists SET Name = 'testupdate' WHERE Id = 1058

Delete

To delete a Email you can specify the ID or Name field.

DELETE FROM StaticLists  WHERE Id = 1058
DELETE FROM StaticLists  WHERE Name in ('Test1', 'Test2')

Columns

Name Type ReadOnly Filterable Description
Id [KEY] Integer True True

Id of the static list.

Name String False True

Name of the static list.

CreatedAt Datetime True

Datetime the static list was created.

UpdatedAt Datetime True

Datetime the static list was most recently updated.

FolderId Integer False

Id of the folder.

FolderType String False

Type of folder.

FolderName String False

Type of folder.

ComputedUrl String False

Computed urls of static list.

Workspace String False

Workspace of static list.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
Folder String

The folder parameter can be used to specify the parent folder under which the query will be performed

Marketo Connector for CData Sync

Tokens

Create, delete, and query Tokens for a Marketo organization.

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

特定のParentResourceType のトークンを取得します。

SELECT * FROM Tokens WHERE ParentResourceId = 1121 AND ParentResourceType = 'program'

Insert

新しいトークンを作成するには、ParentResourceId、ParentResourceType、Name、Type、Value フィールドを指定してください。

 
INSERT INTO Tokens (ParentResourceId, ParentResourceType, Name, Type, Value) VALUES (1111, 'program', 'testname', 'text', 'testvalue')

Delete

トークンを削除するには、ParentResourceId、ParentResourceType、Name、Type、Value フィールドを指定してください。

DELETE FROM Tokens WHERE ParentResourceId = 1 AND ParentResourceType = 'program' AND Name = 'testname' AND Type = 'text'

Columns

Name Type ReadOnly Filterable Description
ParentResourceId Integer True True

The Id of the Folder or Program.

ParentResourceType String True True

The type of the token. It could be either Folder or Program.

使用できる値は次のとおりです。folder, program

デフォルト値はfolderです。

Name String False True

The name of the Token.

Type String False True

The data type of the Token. The supported values are date, number, rich text, score, sfdc campaign and text

使用できる値は次のとおりです。date, number, rich text, score, sfdc campaign, text

Value String False True

The value of the Token.

ComputedURL String False

The Computed URL of the Token.

Marketo Connector for CData Sync

ビュー

ビューは、データを示すという点でテーブルに似ていますが、ビューは読み取り専用です。

クエリは、ビューに対して通常のテーブルと同様に実行することができます。

Marketo Connector for CData Sync ビュー

Name Description
Activities Returns a list of activities from after a datetime given by the nextPageToken parameter.
ActivityBulkExports 過去7日間に作成された、アクティビティエクスポートジョブのリストを返します。
ActivityTypes Get activity types for a Marketo Organization
ActivityTypesAttributes Get activity types attributes for a Marketo Organization
Campaigns Marketo の組織のキャンペーンをクエリします。
ChannelProgressionStatuses Marketo の組織のChannels のProgressionStatuses をクエリします。
Channels Marketo の組織のチャネルをクエリします。
DailyErrorStatistics Gets a list of users and the count of each error type they have encountered in the current day
DailyUsageStatistics Gets a list of users and the number of calls they have consumed in the current day
EmailCCFields Query Emails CC Fields for a Marketo organization.
Files Marketo の組織のFiles をクエリします。
LandingPageContentSection Get section of a landing page content for a Marketo organization.
LandingPageTemplateContent Query the LandingPageTemplateContent for a Marketo organization.
LeadBulkExports 過去7日間に作成された、リードエクスポートジョブのリストを返します。
LeadChanges Returns a list of Data Value Changes and New Lead activities after a given datetime.
LeadChangesAttributes Returns a list of Data Value Changes and New Lead activities after a given datetime.
LeadChangesFields Returns a list of Data Value Changes and New Lead activities after a given datetime.
LeadLists Query static list membership for one lead.
LeadPartitions Query Lead Partitions for a Marketo organization.
LeadPrograms Query program membership for one lead.
Lists Marketo の組織のリストをクエリします。
PreviewEmail View a preview of an email.
ProgramMembersBulkExports 過去7日間に作成された、プログラムメンバーエクスポートジョブのリストを返します。
Segmentations Marketo の組織のセグメンテーションをクエリします。
Segments Marketo の組織のセグメントをクエリします。
SmartListRuleFilters Query SmartLists rule filters
SnippetContent Query the content of the specific snippet for a Marketo Organization
Tags Marketo の組織のタグをクエリします。
ThankYouList フォームに「ありがとうございました!」リストをクエリします。
WeeklyErrorStatistics Gets a list of users and the count of each error type they have encountered in the past 7 days
WeeklyUsageStatistics Gets a list of users and the number of calls they have consumed in a week

Marketo Connector for CData Sync

Activities

Marketo の組織のカスタムアクティビティをクエリします。

Table Specific Information

SELECT

The Sync App uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Sync App.

  • ActivityDate supports the '<,>,>=,<='
  • ActivityTypeId supports the '=,IN'.
  • LeadId supports the '=,IN'.
  • ListId supports the '='
For example, the following query is processed server-side:
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5'

SELECT * FROM Activities WHERE activitytypeid = 11

SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)

SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'

Columns

Name Type ReadOnly Filterable Description
ActivityId [KEY] Integer True

アクティビティの一意のId。

LeadId Integer True True

アクティビティに関連のあるリードの一意のId。

ActivityDate Datetime True True

リードがリストに追加された日時。特定の日付以降のすべてのアクティビティを取得するために開始日時を指定するフィルタとして使用できます。

PrimaryAttribute String True True

プライマリフィールドのId。

PrimaryAttributeValue String True

プライマリフィールドの値。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
ListId Integer

特定のリストに含まれるすべてのリードのアクティビティを取得するために使われるList Id。

Returns a list of activities from after a datetime given by the nextPageToken parameter.

Table Specific Information

SELECT

The Sync App uses the Marketo API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the Sync App.

  • ActivityDate supports the '<,>,>=,<='
  • ActivityTypeId supports the '=,IN'.
  • LeadId supports the '=,IN'.
  • ListId supports the '='
For example, the following query is processed server-side:
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5'

SELECT * FROM Activities WHERE activitytypeid = 11

SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)

SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'

Columns

Name Type Filterable Description
Id [KEY] String True Unique id of the activity.
ActivityDate Datetime True Datetime of the activity.
ActivityTypeId Integer True Id of the activity type.
LeadId Integer True Id of the lead associated to the activity.
MarketoGUID String Unique id of the activity (128 character string).
PrimaryAttributeValue String Value of the primary attribute.
PrimaryAttributeValueId Integer Id of the primary attribute field.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
ListId String Id of a static list. If set, will only return activities of members of this static list.

Marketo Connector for CData Sync

ActivityBulkExports

過去7日間に作成された、アクティビティエクスポートジョブのリストを返します。

Columns

Name Type Filterable Description
ExportId [KEY] String エクスポートジョブの一意のId。
ErrorMessage String 失敗ステータスの場合のエラーメッセージ。
CreatedAt Datetime エクスポートリクエストが作成された日付。
FileSize Long ファイルサイズ(byte)。このカラムはステータスが'Completed' の場合のみ値を持ちます。
FinishedAt Datetime エクスポートジョブが完了した時間。このカラムはステータスが'Completed' または'Failed' の場合のみ値を持ちます。
Format String ファイルのフォーマット。
NumberOfRecords Integer エクスポートファイル内のレコード数。このカラムはステータスが'Completed' の場合のみ値を持ちます。
QueuedAt String エクスポートジョブがキューに追加された時間。このカラムはステータスが'Queued' に達した場合のみ値を持ちます。
StartedAt String エクスポートジョブが開始した時間。このカラムはステータスが'Processing' に達した場合のみ値を持ちます。
Status String エクスポートのステータス。

Marketo Connector for CData Sync

ActivityTypes

Get activity types for a Marketo Organization

テーブル固有の情報

Select

Note:フィルタ可能なすべてのカラムを指定するには、'=' 演算子を使用する必要があります。

ターゲットインスタンスのアクティビティタイプのリストを取得するには、以下のようにします。

SELECT * FROM ActivityTypes

Columns

Name Type Filterable Description
Id [KEY] Integer The unique, Marketo-assigned identifier of the Activity Types
Name String The name of the Activity Types
Description String The description of the Activity Types
PrimaryAttributeName String The name of the primary attribute
PrimaryAttributeDatatype String The data type of the primary attribute

Marketo Connector for CData Sync

ActivityTypesAttributes

Get activity types attributes for a Marketo Organization

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ターゲットインスタンスのアクティビティタイプの属性のリストを取得します。

SELECT * FROM ActivityTypesAttributes

Columns

Name Type Filterable Description
ActivityTypeId Integer The unique, Marketo-assigned identifier of the Activity Types.
ActivityTypeName String The name of the Activity Types.
AttributeName String The name of the primary attribute
AttributeDataType String The description of the Activity Types.

Marketo Connector for CData Sync

Campaigns

Marketo の組織のキャンペーンをクエリします。

Columns

Name Type Filterable Description
Id [KEY] Integer True Marketo が割り当てた、キャンペーンの一意の識別子。
Name String True キャンペーンの名前。
Description String キャンペーンの説明。
Type String キャンペーンのタイプ。
ProgramId Integer キャンペーンに関連のあるプログラムのId。
ProgramName String キャンペーンに関連のあるプログラムの名前。
WorkspaceName String キャンペーンに関連のあるワークスペースの名前。
CreatedAt Datetime キャンペーンが作成された日時。
UpdatedAt Datetime キャンペーンの最終更新時刻。
Active Boolean キャンペーンがアクティブかどうかを識別します。

Marketo Connector for CData Sync

ChannelProgressionStatuses

Marketo の組織のChannels のProgressionStatuses をクエリします。

Columns

Name Type Filterable Description
ChannelName String True チャネル名。
Name String ステータス名。
Description String プログラムステータスの説明。
Hidden Boolean ステータスが非表示かどうか。
Step Integer ステータスのステップ数。
Success Boolean このステータスがプログラムメンバーにとって成功ステップかどうか。

Marketo Connector for CData Sync

Channels

Marketo の組織のチャネルをクエリします。

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieve a list of emails from the target instance, filterable by name.

SELECT * FROM Channels

SELECT * FROM Channels WHERE Name in ('Test1', 'Test2')

Columns

Name Type Filterable Description
Id [KEY] Integer Marketo が割り当てた、チャネルの一意の識別子。
Name String True チャネルの名前。
Description String チャネルの説明。
ApplicableProgramType String チャネルが使用されるプログラムのタイプ。
CreatedAt Datetime チャネルが作成された日時。
UpdatedAt Datetime チャネルの最終更新時刻。

Marketo Connector for CData Sync

DailyErrorStatistics

Gets a list of users and the count of each error type they have encountered in the current day

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ユーザーのリストと、ユーザーがデータ取得日に遭遇した各エラータイプの発生回数を取得します。

SELECT * FROM DailyErrorStatistics

Columns

Name Type Filterable Description
Date Date The date when the user encountered error
Total Integer The total count of the errors
ErrorCode String The error code
ErrorCount Integer The error count for the particular error code

Marketo Connector for CData Sync

DailyUsageStatistics

Gets a list of users and the number of calls they have consumed in the current day

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ユーザーのリストと、ユーザーがデータ取得日に実行した呼び出し回数を取得します。

SELECT * FROM DailyUsageStatistics

Columns

Name Type Filterable Description
Date Date The date when the API Calls made
Total Integer The total count of the API Calls
UserId String The ID of the user
APICount Integer The individual count for the user

Marketo Connector for CData Sync

EmailCCFields

Query Emails CC Fields for a Marketo organization.

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

メールのCC フィールドのリストを取得します。

SELECT * FROM EmailsCFields

Columns

Name Type Filterable Description
AttributeId String The attribute identifier
ObjectName String Object Name; Lead or Company
DisplayName String The display name
ApiName String The API name

Marketo Connector for CData Sync

Files

Marketo の組織のFiles をクエリします。

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ターゲットインスタンスのFiles のリストを取得します。

SELECT * FROM Files

入力されたId のFile を取得します。

SELECT * FROM Files WHERE Id = '2012'

Columns

Name Type Filterable Description
Id [KEY] Integer True ファイルのId。
Name String True ファイル名。
CreatedAt Datetime ファイルの作成日時。
Description String ファイルの説明。
FolderId Integer True フォルダのId。
FolderName String フォルダ名。
FolderType String True フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

MimeType String ファイルのMIME タイプ。
Size Integer ファイルサイズ(byte)。
UpdatedAt Datetime ファイルが更新された最新日時。
Url String 誰もがアクセス可能なファイルのURL。
FileName String 挿入するファイルのファイル名。
File String Multipart ファイル。ファイルの内容です。
InsertOnly Boolean 同じ名前ですでにファイルが存在する場合に、呼び出しが失敗するかどうか。

Marketo Connector for CData Sync

LandingPageContentSection

Get section of a landing page content for a Marketo organization.

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

入力されたランディングページId のランディングページの、コンテンツセクションのリストを取得します。

SELECT * FROM LandingPageContentSection WHERE LandingPageId = 1193

Columns

Name Type Filterable Description
Id [KEY] String Id of the content section, may be a string or an int.
Content String Content of the section. Expected values vary based on type. Image: An image URL. RichText: HTML Content.
ContentType String Content of the section. Expected values vary based on type. Image: An image URL. RichText: HTML Content.
ContentUrl String Content of the section. Expected values vary based on type. Image: An image URL. RichText: HTML Content.
FollowupType String Follow-up behavior of a form. Only available for form-type content sections. Defaults to form defined behavior.

使用できる値は次のとおりです。url, lp, formDefined

FollowupValue String Where to follow-up on form submission. When followupType is lp, accepts the integer id of a landing page. For url, it accepts a url string.
FormattingOptionsZIndex Integer The zindex of the content
FormattingOptionsLeft String The left margin of the content
FormattingOptionsTop String The top margin of the content
Index Integer Index of the content section. Index orients the elements from lowest to highest.
Type String Type of content section.

使用できる値は次のとおりです。Image, SocialButton, Form, DynamicContent, Rectangle, Snippet, RichText, HTML, Video, Poll, ReferralOffer, Sweepstakes

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
LandingPageId Integer Id of the LandingPage.
Status String Status filter for draft or approved versions.

使用できる値は次のとおりです。draft, approved

Marketo Connector for CData Sync

LandingPageTemplateContent

Query the LandingPageTemplateContent for a Marketo organization.

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

入力されたランディングページテンプレートId の、ランディングページテンプレートのコンテンツのリストを取得します。

SELECT * FROM LandingPageTemplateContent WHERE LandingPageTemplateId = 1

Columns

Name Type Filterable Description
Id Integer True Unique integer id of the template.
Content String HTML content of the landing page template.
EnableMunchkin Boolean Whether to enable munchkin on the derived pages. Defaults to true.
Status String True Status filter for draft or approved versions

使用できる値は次のとおりです。approved, draft

TemplateType String Type of template to create. Defaults to freeForm.

使用できる値は次のとおりです。guided, freeForm

Marketo Connector for CData Sync

LeadBulkExports

過去7日間に作成された、リードエクスポートジョブのリストを返します。

Columns

Name Type Filterable Description
ExportId [KEY] String エクスポートジョブの一意のId。
ErrorMessage String 失敗ステータスの場合のエラーメッセージ。
CreatedAt Datetime エクスポートリクエストが作成された日付。
FileSize Integer ファイルサイズ(byte)。このカラムはステータスが'Completed' の場合のみ値を持ちます。
FinishedAt Datetime エクスポートジョブが完了した時間。このカラムはステータスが'Completed' または'Failed' の場合のみ値を持ちます。
Format String ファイルのフォーマット。
NumberOfRecords Integer エクスポートファイル内のレコード数。このカラムはステータスが'Completed' の場合のみ値を持ちます。
QueuedAt String エクスポートジョブがキューに追加された時間。このカラムはステータスが'Queued' に達した場合のみ値を持ちます。
StartedAt String エクスポートジョブが開始した時間。このカラムはステータスが'Processing' に達した場合のみ値を持ちます。
Status String エクスポートのステータス。

Marketo Connector for CData Sync

LeadChanges

Returns a list of Data Value Changes and New Lead activities after a given datetime.

Columns

Name Type Filterable Description
Id Integer Integer id of the activity
LeadId Integer Id of the lead associated to the activity
ActivityDate Datetime Datetime of the activity.
ActivityTypeId Integer Id of the activity type.
CampaignId Integer Id of the Campaign.
MarketoGUID String Unique id of the activity (128 character string).

Marketo Connector for CData Sync

LeadChangesAttributes

Returns a list of Data Value Changes and New Lead activities after a given datetime.

Columns

Name Type Filterable Description
Id Integer Integer id of the activity
AttributeAPIName String API Name of the attribute
AttributeName String Name of the attribute
AttributeValue String Value of the attribute

Marketo Connector for CData Sync

LeadChangesFields

Returns a list of Data Value Changes and New Lead activities after a given datetime.

Columns

Name Type Filterable Description
Id Integer Integer id of the activity
LeadChangeFieldId Integer Unique integer id of the change record
LeadChangeFieldName String Name of the field which was changed
LeadChangeFieldNewValue String New value after the change
LeadChangeFieldOldValue String Old value before the change

Marketo Connector for CData Sync

LeadLists

Query static list membership for one lead.

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

特定のリードId のリストのリストを取得します。

SELECT * FROM LeadLists WHERE LeadId = 1021579

Columns

Name Type Filterable Description
ListId Integer The Id of the Program Member
CreatedAt Datetime Indicates this program was responsible for creating the lead record
UpdatedAt Datetime The likelihood of the attendance at the individual level

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
LeadId Integer

Marketo Connector for CData Sync

LeadPartitions

Query Lead Partitions for a Marketo organization.

Columns

Name Type Filterable Description
Id [KEY] Integer The unique, Marketo-assigned identifier of the lead partition.
Name String True The name of the partition.
Description String The description of the partition.

Marketo Connector for CData Sync

LeadPrograms

Query program membership for one lead.

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

特定のリードId のプログラムのリストを取得します。

SELECT * FROM LeadPrograms WHERE LeadId = 1021579

Columns

Name Type Filterable Description
Id Integer Unique integer id of a program record.
ProgressionStatus String Program status of the lead in the parent program.
ProgressionStatusType String Program status Type of the lead in the parent program.
IsExhausted Boolean Whether the lead is currently exhausted in the stream, if applicable.
AcquiredBy Boolean Whether the lead was acquired by the parent program.
ReachedSuccess Boolean Whether the lead is in a success-status in the parent program.
MembershipDate Datetime Date the lead first became a member of the program.
UpdatedAt Datetime Datetime when the program was most recently updated.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
LeadId Integer The Marketo lead id

Marketo Connector for CData Sync

Lists

Marketo の組織のリストをクエリします。

Columns

Name Type Filterable Description
Id [KEY] Integer True Marketo が割り当てた、リストの一意の識別子。
Name String True リストの名前。
Description String リストの説明。
ProgramName String リストに関連のあるプログラムの名前。
WorkspaceName String リストに関連のあるワークスペースの名前。
CreatedAt Datetime リストが作成された日時。
UpdatedAt Datetime リストの最終更新時刻。

Marketo Connector for CData Sync

PreviewEmail

View a preview of an email.

Columns

Name Type Filterable Description
Id [KEY] Integer True The id of the email asset you wish to preview.
Status String True Accepts the values 'draft' or 'approved' which will default to the approved version, if approved, draft if unapproved.
Content String The content of the email.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
Type String Accepts 'Text' or 'HTML' and defaults to HTML.
LeadId Integer Accepts the integer id of a lead. When set, previews the email as though it were received by the designated lead

Marketo Connector for CData Sync

ProgramMembersBulkExports

過去7日間に作成された、プログラムメンバーエクスポートジョブのリストを返します。

Columns

Name Type Filterable Description
ExportId [KEY] String エクスポートジョブの一意のId。
ErrorMessage String 失敗ステータスの場合のエラーメッセージ。
CreatedAt Datetime エクスポートリクエストが作成された日付。
FileSize Integer ファイルサイズ(byte)。このカラムはステータスが'Completed' の場合のみ値を持ちます。
FinishedAt Datetime エクスポートジョブが完了した時間。このカラムはステータスが'Completed' または'Failed' の場合のみ値を持ちます。
Format String ファイルのフォーマット。
NumberOfRecords Integer エクスポートファイル内のレコード数。このカラムはステータスが'Completed' の場合のみ値を持ちます。
QueuedAt String エクスポートジョブがキューに追加された時間。このカラムはステータスが'Queued' に達した場合のみ値を持ちます。
StartedAt String エクスポートジョブが開始した時間。このカラムはステータスが'Processing' に達した場合のみ値を持ちます。
Status String エクスポートのステータス。

Marketo Connector for CData Sync

Segmentations

Marketo の組織のセグメンテーションをクエリします。

Columns

Name Type Filterable Description
Id Integer アセットのId。
Name String アセット名。
CreatedAt Datetime アセットの作成日時。
Description String アセットの説明。
FolderId Integer フォルダのId。
FolderType String フォルダのタイプ。

使用できる値は次のとおりです。Folder, Program

Status String True ドラフトまたは承認されたバージョンのステータスフィルタ。

使用できる値は次のとおりです。approved, draft

UpdatedAt Datetime アセットが更新された最新日時。
Url String Marketo UI 内のアセットのURL。
Workspace String ワークスペース名。

Marketo Connector for CData Sync

Segments

Marketo の組織のセグメントをクエリします。

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieves a list segments for the given segmentation id.

SELECT * FROM Segments WHERE SegmentationId = 1012

Columns

Name Type Filterable Description
Id Integer アセットのId。
Name String アセット名。
CreatedAt Datetime アセットの作成日時。
Description String アセットの説明。
SegmentationId Integer True セグメンテーションのId。
Status String True ドラフトまたは承認されたバージョンのステータスフィルタ。

使用できる値は次のとおりです。approved, draft

UpdatedAt Datetime アセットが更新された最新日時。
Url String Marketo UI 内のアセットのURL。

Marketo Connector for CData Sync

SmartListRuleFilters

Query SmartLists rule filters

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。ルールのフィルターを取得するには、最低でもSmartListId、SmartCampaignId、ProgramId のいずれかを指定する必要があります。

スマートリストのルールのフィルターをSmartListId で取得

SELECT * FROM SmartListRuleFilters WHERE SmartListId = 1143

SELECT * FROM SmartListRuleFilters WHERE SmartListId IN (SELECT Id FROM SmartLists)

スマートリストのルールのフィルターをSmartCampaignId で取得

SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId = 1682

SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId IN (SELECT Id FROM SmartCampaigns)

スマートリストのルールのフィルターをProgramId で取得

SELECT * FROM SmartListRuleFilters WHERE ProgramId = 1089

SELECT * FROM SmartListRuleFilters WHERE ProgramId IN (SELECT Id FROM SmartCampaigns)

Columns

Name Type Filterable Description
Id [KEY] Integer The Id of the smart list rule filter.
Name String The name of the smart list rule filter.
Operator String The operator used in the filter.
RuleType String The type of the rule.
RuleTypeId Integer The Id of the rule type.
Conditions String The Rule filter conditions.
FilterMatchType String The rule filter match type
FilterCustomRuleLogic String The rule filter custom logic
SmartListId Integer True The ID of the Smart List
SmartListName String The Name of the Smart List
CreatedAt Datetime The date and time the smart list was created.
UpdatedAt Datetime The date and time the smart list was last updated.
WorkSpace String The name of the workspace where the smart list is located.
Url String The url of the smart list.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
SmartCampaignId Integer The Id of the smart campaign
ProgramId Integer The Id of the Program

Marketo Connector for CData Sync

SnippetContent

Query the content of the specific snippet for a Marketo Organization

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

入力されたスニペットId のスニペットコンテンツのリストを取得します。

SELECT * FROM SnippetContent WHERE SnippetId = 3

Columns

Name Type Filterable Description
Type String Type of the content
Content String The content of the snippet

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
SnippetId Integer The Id of the Snippet

Marketo Connector for CData Sync

Tags

Marketo の組織のタグをクエリします。

Columns

Name Type Filterable Description
TagType [KEY] String True タグの名前/ タイプ。
ApplicableProgramTypes String タグが使用されるプログラムのタイプ。
Required Boolean チャネルが作成された日時。
AllowableValues String チャネルの最終更新時刻。

Marketo Connector for CData Sync

ThankYouList

フォームに「ありがとうございました!」リストをクエリします。

Table Specific Information

Select

Note: All filterable columns must be specified using the '=' operator.

Retrieves a list of Thank you pages for the forms.

SELECT * FROM ThankYouList

Columns

Name Type Filterable Description
FormId [KEY] Integer True アセットのId。
FollowupType String True アセット名。
FollowupValue String ボタンのラベルテキスト。
Default Boolean フォームの左側に対するボタンの位置(ピクセル)。

Marketo Connector for CData Sync

WeeklyErrorStatistics

Gets a list of users and the count of each error type they have encountered in the past 7 days

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ユーザーのリストと、ユーザーが過去7日間に遭遇した各エラータイプの発生回数を取得します。

SELECT * FROM WeeklyErrorStatistics

Columns

Name Type Filterable Description
Date Date The date when the user encountered error
Total Integer The total count of the errors
ErrorCode String The error code
ErrorCount Integer The error count for the particular error code

Marketo Connector for CData Sync

WeeklyUsageStatistics

Gets a list of users and the number of calls they have consumed in a week

テーブル固有の情報

Select

Note: すべてのフィルター可能なカラムは、'=' 演算子で指定する必要があります。

ユーザーのリストと、ユーザーが過去7日間に実行した呼び出し回数を取得します。

SELECT * FROM WeeklyUsageStatistics

Columns

Name Type Filterable Description
Date Date The date when the API Calls made
Total Integer The total count of the API Calls
UserId String The ID of the user
APICount Integer The individual count for the user

Marketo Connector for CData Sync

接続文字列オプション

接続文字列プロパティは、接続を確立するために使用できるさまざまなオプションです。このセクションでは、本プロバイダーの接続文字列で設定できるオプションの一覧を示します。詳細については各リンクをクリックしてください。

接続を確立する方法について詳しくは、接続の確立を参照してください。

REST


プロパティ説明
RESTEndpointMarketo REST API エンドポイント。

SOAP


プロパティ説明
UserIdMarketo SOAP API ユーザーID。
EncryptionKeyMarketo SOAP API 暗号化キー。
SOAPEndpointMarketo SOAP API エンドポイント。

OAuth


プロパティ説明
OAuthClientIdOAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。
OAuthClientSecretOAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。

SSL


プロパティ説明
SSLServerCertTLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。

Firewall


プロパティ説明
FirewallTypeプロキシベースのファイアウォールで使われるプロトコル。
FirewallServerプロキシベースのファイアウォールの名前もしくはIP アドレス。
FirewallPortプロキシベースのファイアウォールのTCP ポート。
FirewallUserプロキシベースのファイアウォールに認証するために使うユーザー名。
FirewallPasswordプロキシベースのファイアウォールへの認証に使われるパスワード。

Proxy


プロパティ説明
ProxyAutoDetectこれは、システムプロキシ設定を使用するかどうかを示します。
ProxyServerHTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。
ProxyPortProxyServer プロキシが起動しているTCP ポート。
ProxyAuthSchemeProxyServer プロキシへの認証で使われる認証タイプ。
ProxyUserProxyServer プロキシへの認証に使われるユーザー名。
ProxyPasswordProxyServer プロキシへの認証に使われるパスワード。
ProxySSLTypeProxyServer プロキシへの接続時に使用するSSL タイプ。
ProxyExceptionsProxyServer 経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリスト。

Logging


プロパティ説明
LogModulesログファイルに含めるコアモジュール。

Schema


プロパティ説明
Locationテーブル、ビュー、およびストアドプロシージャを定義するスキーマファイルを格納するディレクトリへのパス。
Schema使用するスキーマの種類。
BrowsableSchemasこのプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。
Tablesこのプロパティは、使用可能なテーブルのサブセットにレポートされるテーブルを制限します。例えば、Tables=TableA,TableB,TableC です。
Views使用可能なテーブルのサブセットにレポートされるビューを制限します。例えば、Views=ViewA,ViewB,ViewC です。

Miscellaneous


プロパティ説明
JobPollingIntervalバルクAPI ジョブのステータスを確認する際のポーリング間隔(秒単位)を指定します。
MaxRowsクエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。
Otherこれらの隠しプロパティは特定のユースケースでのみ使用されます。
PagesizeMarketo から返されるページあたりの結果の最大数。
PseudoColumnsこのプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。
Timeoutタイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。
UseBulkAPIMarketo Bulk API を使用するかどうかを指定します。
UserDefinedViewsカスタムビューを含むJSON コンフィギュレーションファイルを指すファイルパス。
Marketo Connector for CData Sync

REST

このセクションでは、本プロバイダーの接続文字列で設定可能なREST プロパティの全リストを提供します。


プロパティ説明
RESTEndpointMarketo REST API エンドポイント。
Marketo Connector for CData Sync

RESTEndpoint

Marketo REST API エンドポイント。

解説

REST Web サービスのエンドポイントURL は、Marketo Web サイトの管理者ページにて提供されています。

Marketo Connector for CData Sync

SOAP

このセクションでは、本プロバイダーの接続文字列で設定可能なSOAP プロパティの全リストを提供します。


プロパティ説明
UserIdMarketo SOAP API ユーザーID。
EncryptionKeyMarketo SOAP API 暗号化キー。
SOAPEndpointMarketo SOAP API エンドポイント。
Marketo Connector for CData Sync

UserId

Marketo SOAP API ユーザーID。

解説

User Id はMarketo から提供され、Marketo SOAP Web サービスへの認証で使われます。

Marketo Connector for CData Sync

EncryptionKey

Marketo SOAP API 暗号化キー。

解説

EncryptionKey はMarketo Web サイトの管理者ページで生成され、Marketo SOAP Web サービスへの認証で使われます。

Marketo Connector for CData Sync

SOAPEndpoint

Marketo SOAP API エンドポイント。

解説

SOAP Web サービスのエンドポイントURL は、Marketo Web サイトの管理者ページにて提供されています。

Marketo Connector for CData Sync

OAuth

このセクションでは、本プロバイダーの接続文字列で設定可能なOAuth プロパティの全リストを提供します。


プロパティ説明
OAuthClientIdOAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。
OAuthClientSecretOAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。
Marketo Connector for CData Sync

OAuthClientId

OAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。

解説

OAuth アプリケーションの登録の一環として、コンシューマキーとも呼ばれるOAuthClientId 値、およびクライアントシークレットOAuthClientSecret が提供されます。

Marketo Connector for CData Sync

OAuthClientSecret

OAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。

解説

OAuth アプリケーションの登録の一環として、コンシューマキーとも呼ばれるOAuthClientId が提供されます。また、コンシューマーシークレットと呼ばれるクライアントシークレットも提供されます。クライアントシークレットをOAuthClientSecret プロパティに設定します。

Marketo Connector for CData Sync

SSL

このセクションでは、本プロバイダーの接続文字列で設定可能なSSL プロパティの全リストを提供します。


プロパティ説明
SSLServerCertTLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。
Marketo Connector for CData Sync

SSLServerCert

TLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。

解説

TLS/SSL 接続を使用する場合は、このプロパティを使用して、サーバーが受け入れるTLS/SSL 証明書を指定できます。コンピュータによって信頼されていない他の証明書はすべて拒否されます。

このプロパティは、次のフォームを取ります:

説明 例
フルPEM 証明書(例では省略されています) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
証明書を保有するローカルファイルへのパス。 C:\cert.cer
公開鍵(例では省略されています) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
MD5 Thumbprint (hex 値はスペースおよびコロン区切り) ecadbdda5a1529c58a1e9e09828d70e4
SHA1 Thumbprint (hex 値はスペースおよびコロン区切り) 34a929226ae0819f2ec14b4a3d904f801cbb150d

これを指定しない場合は、マシンが信用するすべての証明書が受け入れられます。

すべての証明書の受け入れを示すには、'*'を使用します。セキュリティ上の理由から、これはお勧めできません。

Marketo Connector for CData Sync

Firewall

このセクションでは、本プロバイダーの接続文字列で設定可能なFirewall プロパティの全リストを提供します。


プロパティ説明
FirewallTypeプロキシベースのファイアウォールで使われるプロトコル。
FirewallServerプロキシベースのファイアウォールの名前もしくはIP アドレス。
FirewallPortプロキシベースのファイアウォールのTCP ポート。
FirewallUserプロキシベースのファイアウォールに認証するために使うユーザー名。
FirewallPasswordプロキシベースのファイアウォールへの認証に使われるパスワード。
Marketo Connector for CData Sync

FirewallType

プロキシベースのファイアウォールで使われるプロトコル。

解説

このプロパティは、Sync App がFirewallServer プロキシ経由でトンネルトラフィックを使うためのプロトコルを指定します。デフォルトでは、Sync App はシステムプロキシに接続します。この動作を無効化し次のプロキシタイプのどれかで接続するには、ProxyAutoDetect をfalse に設定します。

タイプ デフォルトポート 説明
TUNNEL 80 これが設定されている場合、Sync App はMarketo への接続を開き、プロキシを経由して通信が行われます。
SOCKS4 1080 これが設定されている場合、Sync App はデータをFirewallServer およびFirewallPort で指定されたSOCS 4 プロキシ経由で送信し、接続リクエストが許容されるかどうかを決定します。
SOCKS5 1080 これが設定されている場合、Sync App はデータをFirewallServer およびFirewallPort で指定されたSOCS 5 プロキシ経由で送信します。プロキシに認証が必要な場合には、FirewallUser およびFirewallPassword をプロキシが認識する認証情報に設定します。

HTTP プロキシへの接続には、ProxyServer およびProxyPort ポートを使ってください。HTTP プロキシへの認証には、ProxyAuthScheme、ProxyUser、およびProxyPassword を使ってください。

Marketo Connector for CData Sync

FirewallServer

プロキシベースのファイアウォールの名前もしくはIP アドレス。

解説

ファイアウォールトラバーサルを許容するために設定するIP アドレス、DNS 名、もしくはプロキシホスト名を指定するプロパティです。プロトコルはFirewallType で指定されます。このプロパティとFirewallServer を使って、SOCKS 経由での接続、もしくはトンネリングが可能です。HTTP プロキシへの接続には、ProxyServer を使用します。

Sync App はデフォルトでシステムプロキシを使うので注意してください。他のプロキシを使う場合には、ProxyAutoDetect をfalse に設定してください。

Marketo Connector for CData Sync

FirewallPort

プロキシベースのファイアウォールのTCP ポート。

解説

ファイアウォールトラバーサルを許容するために設定するプロキシベースのファイアウォールのTCP ポート。名前もしくはIP アドレスを指定するには、FirewallServer を使います。FirewallType でプロトコルを指定します。

Marketo Connector for CData Sync

FirewallUser

プロキシベースのファイアウォールに認証するために使うユーザー名。

解説

FirewallUser およびFirewallPassword プロパティは、FirewallType により指定された認証方式に則り、FirewallServer、およびFirewallPort で指定されたプロキシに対しての認証に使われます。

Marketo Connector for CData Sync

FirewallPassword

プロキシベースのファイアウォールへの認証に使われるパスワード。

解説

このプロパティは、FirewallType により指定された認証メソッドに則り、FirewallServer およびFirewallPort で指定されたプロキシに渡されます。

Marketo Connector for CData Sync

Proxy

このセクションでは、本プロバイダーの接続文字列で設定可能なProxy プロパティの全リストを提供します。


プロパティ説明
ProxyAutoDetectこれは、システムプロキシ設定を使用するかどうかを示します。
ProxyServerHTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。
ProxyPortProxyServer プロキシが起動しているTCP ポート。
ProxyAuthSchemeProxyServer プロキシへの認証で使われる認証タイプ。
ProxyUserProxyServer プロキシへの認証に使われるユーザー名。
ProxyPasswordProxyServer プロキシへの認証に使われるパスワード。
ProxySSLTypeProxyServer プロキシへの接続時に使用するSSL タイプ。
ProxyExceptionsProxyServer 経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリスト。
Marketo Connector for CData Sync

ProxyAutoDetect

これは、システムプロキシ設定を使用するかどうかを示します。

解説

これは他のプロキシ設定よりも優先されるため、カスタムプロキシ設定を使用するにはProxyAutoDetect をFALSE に設定する必要があります。

HTTP プロキシへの接続には、ProxyServer を参照してください。SOCKS やトンネリングなどの他のプロキシには、FirewallType を参照してください。

Marketo Connector for CData Sync

ProxyServer

HTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。

解説

HTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。HTTP プロキシへの認証には、Sync App はHTTP、Windows(NTLM)、もしくはKerberos 認証タイプを使用することができます。

SOCKS プロキシを経由して接続する、もしくは接続をトンネルするには、FirewallType を参照してください。

デフォルトで、Sync App はsystem プロキシを使います。他のプロキシを使う場合には、ProxyAutoDetect をfalse に設定します。

Marketo Connector for CData Sync

ProxyPort

ProxyServer プロキシが起動しているTCP ポート。

解説

HTTP トラフィックをリダイレクトするHTTP プロキシが実行されているポート。ProxyServer でHTTP プロキシを指定します。その他のプロキシタイプについては、FirewallType を参照してください。

Marketo Connector for CData Sync

ProxyAuthScheme

ProxyServer プロキシへの認証で使われる認証タイプ。

解説

この値は、ProxyServer およびProxyPort で指定されるHTTP プロキシに認証するために使われる認証タイプを指定します。

Sync App は、デフォルトでsystem proxy settings を使い、追加での設定が不要です。他のプロキシへの接続をする場合には、ProxyServer およびProxyPort に加え、ProxyAutoDetect をfalse に設定します。認証するには、ProxyAuthScheme を設定し、必要な場合にはProxyUser およびProxyPassword を設定します。

認証タイプは、次のどれかになります。

  • BASIC: Sync App はHTTP BASIC 認証を行います。
  • DIGEST: Sync App はHTTP DIGEST 認証を行います。
  • NEGOTIATE: Sync App は認証において有効なプロトコルに応じて、NTLM もしくはKerberos トークンを取得します。
  • PROPRIETARY: Sync App はNTLM もしくはKerberos トークンを発行しません。このトークンを、HTTP リクエストのAuthorization ヘッダーに含める必要があります。

SOCKS 5 認証のような他の認証タイプを使用するには、FirewallType を参照してください。

Marketo Connector for CData Sync

ProxyUser

ProxyServer プロキシへの認証に使われるユーザー名。

解説

ProxyUser および ProxyPassword オプションは、ProxyServer で指定されたHTTP プロキシに対して接続および認証するために使用されます。

ProxyAuthScheme で使用可能な認証タイプを選択することができます。HTTP 認証を使う場合、これをHTTP プロキシで識別可能なユーザーのユーザー名に設定します。Windows もしくはKerberos 認証を使用する場合、このプロパティを次の形式のどれかでユーザー名に設定します。

user@domain
domain\user

Marketo Connector for CData Sync

ProxyPassword

ProxyServer プロキシへの認証に使われるパスワード。

解説

このプロパティは、NTLM(Windows)、Kerberos、もしくはHTTP 認証をサポートするHTTP プロキシサーバーに認証するために使われます。HTTP プロキシを指定するためには、ProxyServer およびProxyPort を設定します。認証タイプを指定するためにはProxyAuthScheme を設定します。

HTTP 認証を使う場合、さらにHTTP プロキシにProxyUser およびProxyPassword を設定します。

NTLM 認証を使う場合、Windows パスワードにProxyUser およびProxyPassword を設定します。Kerberos 認証には、これらを入力する必要があります。

SOCKS 5 認証もしくは、トンネリングは、FirewallType を参照してください。

デフォルトで、Sync App はsystem プロキシを使います。他のプロキシに接続する場合には、これをfalse に設定します。

Marketo Connector for CData Sync

ProxySSLType

ProxyServer プロキシへの接続時に使用するSSL タイプ。

解説

このプロパティは、ProxyServer で指定されたHTTP プロキシへの接続にSSL を使用するかどうかを決定します。この値は、AUTO、ALWAYS、NEVER、TUNNEL のいずれかです。有効な値は次のとおりです。

AUTOデフォルト設定。URL がHTTPS URL の場合、Sync App は、TUNNEL オプションを使います。URL がHTTP URL の場合、コンポーネントはNEVER オプションを使います。
ALWAYS接続は、常にSSL 有効となります。
NEVER接続は、SSL 有効になりません。
TUNNEL接続は、トンネリングプロキシを経由します。プロキシサーバーがリモートホストへの接続を開き、プロキシを経由して通信が行われます。

Marketo Connector for CData Sync

ProxyExceptions

ProxyServer 経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリスト。

解説

ProxyServer は、このプロパティで定義されたアドレスを除くすべてのアドレスに使用されます。セミコロンを使用してエントリを区切ります。

Sync App は、追加設定なしにデフォルトでシステムのプロキシ設定を使います。この接続のプロキシ例外を明示的に構成するには、ProxyAutoDetect をfalse に設定して、ProxyServer およびProxyPort を設定する必要があります。認証するには、ProxyAuthScheme を設定し、必要な場合にはProxyUser およびProxyPassword を設定します。

Marketo Connector for CData Sync

Logging

このセクションでは、本プロバイダーの接続文字列で設定可能なLogging プロパティの全リストを提供します。


プロパティ説明
LogModulesログファイルに含めるコアモジュール。
Marketo Connector for CData Sync

LogModules

ログファイルに含めるコアモジュール。

解説

指定された(';' で区切られた)モジュールのみがログファイルに含まれます。デフォルトではすべてのモジュールが含まれます。

概要はログ ページを参照してください。

Marketo Connector for CData Sync

Schema

このセクションでは、本プロバイダーの接続文字列で設定可能なSchema プロパティの全リストを提供します。


プロパティ説明
Locationテーブル、ビュー、およびストアドプロシージャを定義するスキーマファイルを格納するディレクトリへのパス。
Schema使用するスキーマの種類。
BrowsableSchemasこのプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。
Tablesこのプロパティは、使用可能なテーブルのサブセットにレポートされるテーブルを制限します。例えば、Tables=TableA,TableB,TableC です。
Views使用可能なテーブルのサブセットにレポートされるビューを制限します。例えば、Views=ViewA,ViewB,ViewC です。
Marketo Connector for CData Sync

Location

テーブル、ビュー、およびストアドプロシージャを定義するスキーマファイルを格納するディレクトリへのパス。

解説

Sync App のスキーマファイル(テーブルとビューの場合は.rsd ファイル、ストアドプロシージャの場合は.rsb ファイル)を含むディレクトリへのパス。このフォルダの場所は、実行ファイルの場所からの相対パスにすることができます。Location プロパティは、定義をカスタマイズしたり(例えば、カラム名を変更する、カラムを無視するなど)、新しいテーブル、ビュー、またはストアドプロシージャでデータモデルを拡張する場合にのみ必要です。

Note: このSync App は複数のスキーマをサポートするため、Marketo カスタムスキーマファイルの構造は以下のようになります。

  • 各スキーマには、そのスキーマ名に対応するフォルダが作られます。
  • これらのスキーマフォルダは親フォルダに含まれています。
  • 親フォルダは、個々のスキーマのフォルダではなく、Location として設定する必要があります。

指定しない場合、デフォルトの場所は"%APPDATA%\\CData\\Marketo Data Provider\\Schema" となり、%APPDATA% はユーザーのコンフィギュレーションディレクトリに設定されます:

Platform %APPDATA%
Windows APPDATA 環境変数の値
Linux ~/.config

Marketo Connector for CData Sync

Schema

使用するスキーマの種類。

解説

利用可能なスキーマは、REST(Marketo のREST API を使う場合)およびSOAP(Marketo のSOAP API を使う場合)です。

Marketo Connector for CData Sync

BrowsableSchemas

このプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。

解説

スキーマをデータベースからリストすると、負荷がかかる可能性があります。接続文字列でスキーマのリストを提供すると、 パフォーマンスが向上します。

Marketo Connector for CData Sync

Tables

このプロパティは、使用可能なテーブルのサブセットにレポートされるテーブルを制限します。例えば、Tables=TableA,TableB,TableC です。

解説

テーブルを複数のデータベースからリストすると、負荷がかかる可能性があります。接続文字列でテーブルのリストを提供すると、Sync App のパフォーマンスが向上します。

このプロパティは、作業したいビューがすでにわかっていて、ビューが多すぎる場合に、ビューを自動的にリストする代わりに使用することもできます。

カンマ区切りのリストで使用したいテーブルを指定します。各テーブルは、角かっこ、二重引用符、またはバッククオートを使用してエスケープされた特殊文字列を含む有効なSQL 識別子である必要があります。 例えば、Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space` です。

複数のスキーマまたはカタログを持つデータソースに接続する場合は、複数のカタログやスキーマに存在するテーブル間の曖昧さを避けるため、最後の例のように、このプロパティにテーブルの完全修飾名を指定する必要があることに注意してください。

Marketo Connector for CData Sync

Views

使用可能なテーブルのサブセットにレポートされるビューを制限します。例えば、Views=ViewA,ViewB,ViewC です。

解説

ビューを複数のデータベースからリストすると、負荷がかかる可能性があります。接続文字列でビューのリストを提供すると、Sync App のパフォーマンスが向上します。

このプロパティは、作業したいビューがすでにわかっていて、ビューが多すぎる場合に、ビューを自動的にリストする代わりに使用することもできます。

カンマ区切りのリストで使用したいビューを指定します。各ビューは、角かっこ、二重引用符、またはバッククオートを使用してエスケープされた特殊文字列を含む有効なSQL 識別子である必要があります。 例えば、Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space` です。

複数のスキーマまたはカタログを持つデータソースに接続する場合は、複数のカタログやスキーマに存在するテーブル間の曖昧さを避けるため、最後の例のように、このプロパティにテーブルの完全修飾名を指定する必要があることに注意してください。

Marketo Connector for CData Sync

Miscellaneous

このセクションでは、本プロバイダーの接続文字列で設定可能なMiscellaneous プロパティの全リストを提供します。


プロパティ説明
JobPollingIntervalバルクAPI ジョブのステータスを確認する際のポーリング間隔(秒単位)を指定します。
MaxRowsクエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。
Otherこれらの隠しプロパティは特定のユースケースでのみ使用されます。
PagesizeMarketo から返されるページあたりの結果の最大数。
PseudoColumnsこのプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。
Timeoutタイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。
UseBulkAPIMarketo Bulk API を使用するかどうかを指定します。
UserDefinedViewsカスタムビューを含むJSON コンフィギュレーションファイルを指すファイルパス。
Marketo Connector for CData Sync

JobPollingInterval

バルクAPI ジョブのステータスを確認する際のポーリング間隔(秒単位)を指定します。

解説

このプロパティは、バルクAPI ジョブがいつ完了したかを識別するためのポーリング間隔(秒)を指定するために使用します。Sync App は、バルクAPI ジョブステータスをチェックするための呼び出しの間にJobPollingInterval 秒間待機します。 ジョブが'Completed' として識別されると、Sync App は生成されたファイルをダウンロードして解析し、指定されたクエリの結果を返します。

このプロパティを0に設定し、ジョブを作成してキューに入れることができます。この場合、結果セットにJob Id が返されます。その後、ストアドプロシージャを使用してジョブのステータスを確認できます。

Note:このプロパティは、UseBulkAPI がTrue に設定されている場合にのみ適用されます。Bulk API の使用について詳しくは、UseBulkAPI ページを参照してください。

Marketo Connector for CData Sync

MaxRows

クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。

解説

クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。

Marketo Connector for CData Sync

Other

これらの隠しプロパティは特定のユースケースでのみ使用されます。

解説

以下にリストされているプロパティは、特定のユースケースで使用可能です。通常のドライバーのユースケースおよび機能では、これらのプロパティは必要ありません。

複数のプロパティをセミコロン区切りリストで指定します。

統合およびフォーマット

DefaultColumnSizeデータソースがメタデータにカラムの長さを提供しない場合に、文字列フィールドのデフォルトの長さを設定します。デフォルト値は2000です。
ConvertDateTimeToGMT日時の値を、マシンのローカルタイムではなくGMT グリニッジ標準時に変換するかどうかを決定します。
RecordToFile=filename基底のソケットデータ転送を指定のファイルに記録します。

Marketo Connector for CData Sync

Pagesize

Marketo から返されるページあたりの結果の最大数。

解説

Pagesize プロパティは、Marketo から返されるページあたりの結果の最大数に影響を与えます。より大きい値を設定すると、1ページあたりの消費メモリが増える代わりに、パフォーマンスが向上する場合があります。

Marketo Connector for CData Sync

PseudoColumns

このプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。

解説

Entity Framework ではテーブルカラムでない疑似カラムに値を設定できないため、この設定はEntity Framework で特に便利です。この接続設定の値は、"Table1=Column1, Table1=Column2, Table2=Column3" の形式です。"*=*" のように"*" 文字を使用して、すべてのテーブルとすべてのカラムを含めることができます。

Marketo Connector for CData Sync

Timeout

タイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。

解説

Timeout プロパティが0に設定されている場合は、操作がタイムアウトしません。処理が正しく完了するか、 エラー状態になるまで実行されます。

Timeout の有効期限が切れても処理が完了していない場合は、Sync App は例外をスローします。

Marketo Connector for CData Sync

UseBulkAPI

Marketo Bulk API を使用するかどうかを指定します。

解説

True に設定すると、Marketo Bulk API が、必要に応じてデータの抽出またはインポートに使用されます。インターフェースのBulk API は、区切られたファイル(CSV、TSV、またはSSV)を使用して、大規模なデータセットの取得またはインポートを可能にします。 現在、Bulk API をサポートしているテーブルは、Leads(抽出およびインポート)とActivities(抽出)のみです。Bulk API をサポートしていないテーブルでは、このプロパティは無視されます。

Bulk API を使用すると、すべてのデータが単一のリクエストで取得され、送信する前にサーバー側でデータを蓄積する必要があります。したがって、Bulk API を使用して大量のデータをリクエストすることはREST API を使用するよりも有利な場合があり、パフォーマンスが向上する可能性があります。 さらに、Bulk API では必要なAPI リクエストが少なくて済みます(これにより、API 呼び出しを保存し、Marketo が実施しているAPI 制限内に留まることができます)。

Bulk API を使用してレコードを抽出するには、ジョブを作成してキューに入れる必要があります。キューに入ると、Marketo はジョブの処理を開始して、リクエストされたデータを取得し、デリミテッドファイルを生成します。ジョブのステータスをポーリングして、現在のステータスとファイルがダウンロード可能かどうかを判断することができます。 ジョブが完了し、ファイルが準備できたことを示すステータスが表示されたら、データをダウンロードできます。

UseBulkAPI がTrue に設定され、JobPollingInterval が0 より大きい値に設定されている場合、Sync App はLeads またはActivities テーブルでSELECT クエリを実行するときに、前述のすべてのステップを実行します。 これにより、指定したカラムおよびフィルタを使用してジョブが作成され、キューに入れられます。バルクデータをエクスポートする場合は、フィルタが必要であることに注意してください。Activities テーブルでは、ActivityDate 範囲を指定する必要があります。 Leads テーブルでは、CreatedAt またはUpdatedAt 範囲、またはStatic かSmart リストを指定できます。Sync App はジョブのステータスをポーリングして、ジョブがいつ完了したかを識別し、呼び出しの間にJobPollingInterval 秒待機します。 ジョブが完了すると、Sync App は作成されたデリミテッドファイルをダウンロードして解析し、指定されたクエリの結果を返します。

ジョブステータスコールはAPI コールの制限に対してカウントされるため、リクエストしているデータの量に基づいてステータスリクエストの間隔を空けることをお勧めします。ジョブステータスのポーリング間隔は、JobPollingInterval で設定可能です。 Marketo は60秒ごとにステータスを更新するだけなので、ポーリング間隔を60秒より長くすることをお勧めします。大規模なデータセットを想定している場合は、API コールを最小限に抑えるために、ポーリング間隔を5分以上に増やすことをお勧めします。 ジョブが処理されるまでに時間がかかる可能性があるため、実際にはジョブが完了するのを待っているだけであっても、クエリがハングしているように見える場合があります。

独自のジョブステータスポーリングリクエストを発行したい場合は、JobPollingInterval を0に設定します。これにより、Leads またはActivities テーブルでSELECT クエリを実行するときに、ジョブが作成されてキューに入れられ、結果セットにJobId が返されます。

ジョブがキューに入れられると、GetExportJobStatus ストアドプロシージャを呼び出すことでジョブのステータスをポーリングできます。

JobStatus の値は、ジョブの処理が完了し、ダウンロードの準備が整ったことを示す'Complete' になります。最初のSELECT クエリの実行を終了するには、最初のSELECT ステートメントのWHERE 句にJobId フィルタを追加します。 このクエリは、指定されたJobId のファイルをダウンロードして結果セットを解析します。

Logic/Code Example (JobPollingInterval = 0):

SELECT JobId, Company, FirstName AS fn, LastName AS ln FROM Leads WHERE CreatedAt>='10/01/2017' AND CreatedAt<'10/31/2017'
# Retrieve the JobId value from the ResultSet (e.g. c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35). Only one row is returned and JobId will be the only relevant value returned.

loop(desired time interval) {
  EXEC GetExportJobStatus @JobId='c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35', @Type='Leads'
  if (JobStatus == 'Completed') break;
}

SELECT Company, FirstName AS fn, LastName AS ln FROM Leads WHERE CreatedAt>='10/01/2016' AND CreatedAt<'10/31/2016' AND JobId='c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35'

このプロパティは、REST API を使っている場合にのみ有効です。

Marketo Connector for CData Sync

UserDefinedViews

カスタムビューを含むJSON コンフィギュレーションファイルを指すファイルパス。

解説

ユーザー定義ビューは、UserDefinedViews.json というJSON 形式のコンフィギュレーションファイルで定義されています。Sync App は、このファイルで指定されたビューを自動的に検出します。

また、複数のビュー定義を持ち、UserDefinedViews 接続プロパティを使用して制御することも可能です。このプロパティを使用すると、指定されたビューのみがSync App によって検知されます。

このユーザー定義ビューのコンフィギュレーションファイルは、次のようにフォーマットされています。

  • 各ルートエレメントはビューの名前を定義します。
  • 各ルートエレメントには、query と呼ばれる子エレメントが含まれており、この子エレメントにはビューのカスタムSQL クエリが含まれています。

次に例を示します。

{
	"MyView": {
		"query": "SELECT * FROM Leads WHERE MyColumn = 'value'"
	},
	"MyView2": {
		"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
	}
}
UserDefinedViews 接続プロパティを使用して、JSON コンフィギュレーションファイルの場所を指定します。次に例を示します。
"UserDefinedViews", C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json
指定されたパスは引用符で囲まれていないことに注意してください。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839