Propriétés du tMarketoInput Standard
Ces propriétés sont utilisées pour configurer le tMarketoInput s'exécutant dans le framework de Jobs Standard.
Le composant tMarketoInput Standard appartient aux familles Applications Métier et Cloud.
Le composant de ce framework est disponible dans tous les produits Talend.
Basic settings
Property Type |
Sélectionnez la manière de configurer les informations de connexion.
Cette propriété n'est pas disponible lorsqu'un autre composant de connexion est sélectionné dans la liste Connection Component. |
Connection Component |
Sélectionnez dans la liste déroulante le composant duquel utiliser les informations de connexion pour configurer la connexion à Marketo. |
Endpoint address |
Saisissez l'URL de l'endpoint de l'API du service Web Marketo. Cette URL se trouve dans le panneau de Marketo. |
Client Access ID |
Saisissez l'ID client pour accéder au Service Web Marketo. L'ID et la phrase secrète du client se trouvent dans le panneau View Details du service auquel accéder. Vous pouvez également contacter le Support de Marketo via support@marketo.com, pour plus d'informations. de Marketo, en cliquant sur |
Secret key |
Saisissez la phrase secrète du client pour accéder au Service Web Marketo. Pour saisir la clé secrète, cliquez sur le bouton [...] à côté du champ Secret key, puis, dans la boîte de dialogue qui s'ouvre, saisissez le mot de passe entre guillemets doubles puis cliquez sur OK afin de sauvegarder les paramètres. |
Schema et Edit schema |
Un schéma est une description de lignes. Il définit le nombre de champs (colonnes) à traiter et à passer au composant suivant. Lorsque vous créez un Job Spark, évitez le mot réservé line lors du nommage des champs.
Le schéma de ce composant est prédéfini et sera différent selon le mode API sélectionné, l'opération choisie ou l'élément personnalisé spécifié. Notez que lorsque le mode API est modifié, vous devez Actualiser les colonnes du schéma manuellement en sélectionnant des composants différents dans la liste déroulante Connection Component (uniquement lorsque vous réutilisez la connexion créée par un composant tMarketoConnection) et en modifiant l'opération à effectuer dans la liste déroulante Operation. Créez le schéma en cliquant sur le bouton Edit Schema. Si le schéma est en mode Repository, trois options sont disponibles :
Ce composant offre la fonction de schéma dynamique. Cela vous permet de récupérer des colonnes inconnues de fichiers sources ou de copier des lots de colonnes d'une source sans avoir à mapper chaque colonne individuellement. Pour plus d'informations concernant la définition des schémas dynamiques, consultez le Guide d'utilisation du Studio Talend. Cette fonctionnalité de schéma dynamique est conçue pour permettre de récupérer des colonnes inconnues d'une table. Il est recommandé de l'utiliser uniquement à cet effet et non pour créer des tables. Notez que la fonctionnalité de schéma dynamique pour ce composant est supportée uniquement en mode REST API. |
Operation |
Sélectionnez dans la liste déroulante l'une des opérations suivantes à effectuer.
|
Mappings |
Renseignez cette table pour mapper le nom des colonnes du schéma du composant au nom des colonnes dans Marketo. Par défaut, les noms de colonnes dans les champs Column name sont les mêmes que dans le schéma. Notez que, comme certains noms de colonnes dans Marketo peuvent contenir des espaces blancs, ce qui n'est pas autorisé dans le schéma du composant, vous devez spécifier les champs des colonnes qui correspondent, dans la colonne Marketo column name. Si les noms définis des colonnes du schéma sont les mêmes que dans Marketo, il n'est pas nécessaire de configurer le mapping des colonnes. Cette table n'est pas disponible lorsque l'option CustomObject est cochée dans la liste Operation, en mode REST API. |
Lead selector |
Sélectionnez dans la liste l'un des types de sélecteur de prospects :
Cette liste est disponible uniquement lorsque l'option getMultipleLeads est sélectionnée dans la liste Operation. |
Lead key type |
Sélectionnez dans la liste un champ par lequel effectuer les requêtes sur le prospect. Cette liste est disponible lorsque :
|
Lead key value |
Spécifiez la valeur du champ par lequel effectuer des requêtes sur le prospect. Ce champ est disponible uniquement si :
|
Set Include Types |
Cochez cette case et, dans la table Activity, spécifiez les types d'activité que vous souhaitez récupérer, en cliquant sur le bouton [+] pour ajouter autant de lignes que nécessaire, chaque ligne pour un type d'activité. Cliquez ensuite à droite de chaque cellule et sélectionnez un type d'activité dans la liste déroulante. Cette case est disponible lorsque :
|
Set Exclude Types |
Cochez cette case et, dans la table Activity, spécifiez les types d'activité que vous ne souhaitez pas récupérer, en cliquant sur le bouton [+] pour ajouter autant de lignes que nécessaire, chaque ligne pour un type d'activité. Cliquez ensuite à droite de chaque cellule et sélectionnez un type d'activité dans la liste déroulante. Cette case est disponible lorsque :
|
Oldest update date |
Saisissez l'heure de la mise à jour la plus ancienne afin de récupérer uniquement les prospects mis à jour depuis le moment spécifié. Le composant supporte le format de date supporté pour Marketo. Pour plus d'informations relatives aux formats de dates supportés, consultez http://developers.marketo.com/documentation/soap/getmultipleleads/ (uniquement en anglais) (en anglais). Ce champ est disponible uniquement en mode SOAP API, lorsque l'option getMultipleLeads est sélectionnée dans la liste Operation et que l'option LastUpdateAtSelector est sélectionnée dans la liste Lead selector. |
Latest update date |
Saisissez la date de la dernière mise à jour afin de ne récupérer que les prospects mis à jour avant le moment spécifié. Le composant supporte le format de date supporté pour Marketo. Pour plus d'informations relatives aux formats de dates supportés, consultez http://developers.marketo.com/documentation/soap/getmultipleleads/ (uniquement en anglais) (en anglais). Ce champ est disponible uniquement en mode SOAP API, lorsque l'option getMultipleLeads est sélectionnée dans la liste Operation et que l'option LastUpdateAtSelector est sélectionnée dans la liste Lead selector. |
Oldest create date |
Saisissez la date et l'heure de la première création afin de récupérer les données depuis le moment spécifié. Le composant supporte le format de date supporté par Marketo. Ce champ est disponible uniquement en mode SOAP API, lorsque l'option getLeadChanges est sélectionnée dans la liste Operation. |
Latest creation date |
Saisissez la date et l'heure de la dernière création afin de récupérer les données avant le moment spécifié. Le composant supporte le format de date supporté par Marketo. Ce champ est disponible uniquement en mode SOAP API, lorsque l'option getLeadChanges est sélectionnée dans la liste Operation. Les dates Oldest create date et Latest creation date peuvent être spécifiées ensemble ou séparément. |
Field list |
Saisissez la liste des noms de champs, séparés par une virgule. Ce champ est disponible lorsque l'option getLeadChanges est sélectionnée dans la liste Operation en mode REST API. |
Since DateTime |
Spécifiez l'horodatage utilisé pour filtrer les résultats et inclure uniquement les prospects actifs depuis cette date. Ce champ est disponible lorsque l'option getLeadActivity ou getLeadChanges est sélectionnée dans la liste Operation en mode REST API. |
Action |
Sélectionnez l'opération à effectuer sur l'objet personnalisé spécifié.
Ce champ est disponible uniquement lorsque l'option CustomObject, Company, Opportunity ou OpportunityRole est sélectionnée dans la liste Operation. |
Fetch schema |
Cliquez sur ce bouton pour récupérer le schéma de l'objet personnalisé spécifié. Ce bouton est disponible uniquement lorsque l'option CustomObject est sélectionnée dans la liste Operation et que l'option get est sélectionnée dans la liste Action. |
Filter type |
Spécifiez le champ sur lequel filtrer. Les champs sur lesquels il est possible d'effectuer des recherches peuvent être récupérés par une action décrite avec l'objet personnalisé. Ce champ est disponible uniquement lorsque l'option CustomObject est sélectionnée dans la liste Operation et que l'option get est sélectionnée dans la liste Action. |
Filter values |
Spécifiez une liste, séparée par une virgule, de valeurs de champs par rapport auxquelles effectuer un rapprochement. Ce champ est disponible uniquement lorsque l'option CustomObject est sélectionnée dans la liste Operation et que l'option get est sélectionnée dans la liste Action. |
Batch size |
Spécifiez le nombre d'enregistrements à traiter dans chaque lot. Ce champ est disponible uniquement si :
|
Die on error |
Cochez cette case pour arrêter l'exécution du Job lorsqu'une erreur survient. |
Advanced settings
Mode d'API |
Sélectionnez le mode d'API Marketo, REST API (par défaut) ou SOAP API. Pour plus d'informations concernant l'API REST Marketo, consultez http://developers.marketo.com/documentation/rest/ (uniquement en anglais) (en anglais). Pour plus d’informations concernant l'API SOAP Marketo, consultez http://developers.marketo.com/documentation/soap/ (uniquement en anglais) (en anglais). |
Timeout |
Saisissez le délai avant suspension (en millisecondes) de la connexion au Service Web Marketo, avant de terminer la tentative. |
Max reconnection attempts |
Spécifiez le nombre maximal de tentatives de connexion au service Web Marketo, avant d'abandonner. |
Attempt interval time |
Saisissez la période de temps (en millisecondes) entre deux tentatives de reconnexion subséquentes. |
tStatCatcher Statistics |
Cochez cette case pour collecter les métadonnées de traitement du Job, aussi bien au niveau du Job qu'au niveau de chaque composant. |
Global Variables
NUMBER_CALL |
Nombre d'appels. Cette variable est une variable After et retourne un entier. |
ERROR_MESSAGE |
Message d'erreur généré par le composant lorsqu'une erreur survient. Cette variable est une variable After et retourne une chaîne de caractères. |
Utilisation
Règle d'utilisation |
Ce composant est généralement utilisé comme composant de début dans un Job ou un sous-Job et nécessite un lien de sortie. |