Outils Adobe Experience Platform dans la passerelle Adobe CX Coworker aep-mcp
Vous pouvez utiliser les outils du produit Adobe Experience Platform pour inspecter les schémas, les jeux de données, la configuration de la gouvernance des données, les ressources de Query Service et les événements d’audit d’un client compatible avec MCP. Ces outils sont disponibles via la passerelle Adobe CX Coworker 🔗 lorsque votre organisation est activée et que votre compte utilisateur dispose des autorisations Experience Platform requises.
Résumé
search_allowed_ip_rangessearch_auditsearch_datasetssearch_class_relationssearch_data_accesssearch_data_lakesearch_dulesearch_query_servicesearch_sandbox_health_assessmentsearch_schema_registryexecute_observability_metrics_queryinspect_observability_breachesRéférence de l’outil
search_allowed_ip_range
Ressource : Authentification Data Distiller · Plages d’adresses IP
Statut: Actif
Récupérez toutes les restrictions d’accès IP configurées pour Query Service dans le sandbox actuel. Renvoie l’identifiant de l’organisation et la liste des plages d’adresses IP autorisées. Disponible uniquement pour les clients et clientes qui utilisent le module complémentaire Distiller de données.
Fonctionnalités : répertorie les plages d’adresses IP autorisées pour Query Service.
Aucun paramètre.
search_audit
Ressource : Requête d’audit · événements d’audit
Statut: Actif
Répertorier les enregistrements horodatés des activités utilisateur dans les services Experience Platform. Renvoie le type d’action, l’e-mail de l’utilisateur, les informations sur la ressource et le statut de l’événement. Utilisez asset_type et action pour limiter les résultats. La valeur par défaut est les 7 derniers jours lorsqu’aucune période n’est spécifiée. Limité aux 1 000 derniers enregistrements et événements des 90 derniers jours.
Fonctionnalités : répertorier les événements d’audit, filtrer par type de ressource, action, statut, période, paginer
Paramètres:
actionCreate, Delete, Update, Enable, Disableasset_typeDataset, Schema, Segment, Destination, Source Data Flow, Merge Policy, Identity Namespace, Identity Graph, Sandbox, Role, Query, Scheduled Query, Datastream, Computed Attribute, Field Group, Class, Data Types, Account, Product Profile, Query Template, Work Order, Audit Logs, Access Control Policy,statusSuccess, Failure, Allow, Deny. Séparé par une virgule pour OUstart_time2024-01-15T00:00:00.000Zend_timeproperty_filteraction==create. Préférez les paramètres dédiés ci-dessusorderbytimestamp (asc) ou -timestamp (desc)limitstartquery_idsearch_datasets
Ressource : API de catalogue · jeux de données, lots
Statut: Actif
Outil de répartition unifié pour le service de catalogue Experience Platform. Requête sur les enregistrements de jeu de données (références de schéma, balises, informations de création) ou d’ingestion par lots (statut, mesures, listes de fichiers). Utilisez dataset/list pour découvrir les jeux de données, batch/list pour vérifier l’intégrité de l’ingestion et batch/list_files ou batch/get_meta_files pour inspecter le contenu de lots spécifiques. Toutes les opérations sont en lecture seule.
Fonctionnalités : répertorier les jeux de données, obtenir le jeu de données, répertorier les lots, obtenir le lot, répertorier le dernier lot par jeu de données, répertorier les fichiers de lot, obtenir les métafichiers de lot (erreurs de ligne, fichiers d’entrée)
Paramètres:
entity_typedataset ou batch.operationlist, get, list_last, list_files, get_meta_files. Combinaisons valides : liste des → de jeux de données, get ; lot → les cinqresource_iddataset/get, batch/get, batch/list_files, batch/get_meta_filesquery_params.limitquery_params.startquery_params.order_byasc:created,updated. S’applique à toutes les opérations de listequery_params.propertiesquery_params.namequery_params.tagsunifiedProfile:enabled:true (jeu de données/liste uniquement)query_params.property_filterquery_params.statussuccess, failed, loading, active (lot/liste uniquement)query_params.dataset_idquery_params.created_afterquery_params.created_beforequery_params.last_batch_statusquery_params.aggregatequery_params.pathrow_errors, input_files, row_errors_sample.json (batch/get_meta_files uniquement)search_class_relations
Ressource : Relations de classe · index YAML statique
Statut: Actif
Recherchez des relations de classe commerciale Experience Platform par nom à l’aide de l’index de class_relations_v1.yaml statique. Aucun appel d’API Experience Platform n’est effectué. Accepte un seul terme ou des termes séparés par des virgules ; chaque terme est mis en correspondance avec des noms de classe à l’aide d’une correspondance de jeton partielle. Renvoie les classes correspondantes avec des relations directes (ce vers quoi chaque classe pointe) et des relations inverses (quelles classes lui renvoient). Utilisez ceci pour comprendre les relations d’entité avant de créer des requêtes, des flux de données ou des compositions de schéma.
Fonctionnalités : recherche par jeton, recherche multi-terme séparée par des virgules, correspondance de jeton partielle, extension de synonyme bidirectionnelle
Paramètres:
querydat correspond à dataset, data_type, etc.). Transmettez plusieurs termes séparés par des virgules pour rechercher plusieurs classes à la fois (par exemple, dataset, schema)nsearch_data_access
Ressource : API Data Access · lots ayant échoué
Statut: Actif
Accédez aux fichiers des lots d’ingestion de données Experience Platform ayant échoué. Utilisez failed_batch/list_failed pour répertorier les fichiers appartenant à un lot en échec pour le diagnostic des échecs. Nécessite un identifiant de lot pour toutes les opérations. Remarque : file/get et dataset/preview sont désactivés car ils exposent les données d’enregistrement réelles. Toutes les opérations sont en lecture seule.
Fonctionnalités : répertorie les fichiers d’un lot d’ingestion en échec
Paramètres:
entity_typefailed_batch — répertorie les fichiers d’un lot d’ingestion ayant échouéoperationlist_failed : la seule opération prise en chargeresource_idquery_params.start1query_params.limit10query_params.pathprofiles.csv, par exemplesearch_data_lake
Ressource : API du lac de données · jeux de données, lots
Statut: Actif
Inspectez les métadonnées du jeu de données et du lot à partir de la couche du lac de données. Utilisez get pour les métadonnées complètes, get_size pour les mesures de taille de stockage et d’ingestion, et list_failed pour surveiller les échecs d’ingestion dans une fenêtre temporelle. La valeur par défaut est les 7 derniers jours lorsqu’aucune période n’est fournie pour list_failed. Toutes les opérations sont en lecture seule et nécessitent un identifiant de ressource.
Fonctionnalités : obtenir des métadonnées de jeu de données/lot, obtenir des mesures de taille de stockage, répertorier les lots en échec dans une fenêtre temporelle
Paramètres:
entity_typedataset ou batch.operationget, get_size, list_failed. list_failed ne prend en charge que le type d’entité batchresource_idlist_failed : identifiant du jeu de données pour définir l’étendue des échecs surquery_params.created_afterquery_params.created_beforequery_params.limitquery_params.order_bydesc:createdsearch_dule
Ressource : Gouvernance des données · libellés, politiques, actions marketing
Statut: Actif
Recherchez des libellés d’utilisation des données, des politiques et des actions marketing dans l’API Policy Service. Utilisez marketing_action/evaluate pour tester si une action marketing sur des données avec des libellés spécifiques enfreindrait les politiques de gouvernance. Toutes les opérations sont en lecture seule.
Fonctionnalités : lister/obtenir des libellés d’utilisation des données, lister/obtenir des politiques, lister les politiques activées, lister/obtenir des actions marketing, évaluer l’action marketing par rapport aux libellés
Paramètres:
entity_typelabel, policy ou marketing_actionoperationlist, get, list_enabled (politique uniquement), evaluate (marketing_action uniquement). list_enabled ne nécessite pas de portéescopecore (défini par Adobe) ou custom (défini par l’organisation). Requis pour list, get, evaluate ; non utilisé pour list_enabledresource_idget et evaluatequery_params.dule_labelsC1,C3). Obligatoire pour marketing_action/evaluate ; filtre facultatif pour policy/listquery_params.limitquery_params.start_page.next d’une réponse précédentequery_params.orderbyquery_params.property_filtername==C1query_params.marketing_actionquery_params.include_draftmarketing_action/evaluate (par défaut : POLITIQUES ACTIVÉES uniquement)search_query_service
Ressource : Query Service · requêtes, modèles, plannings, exécutions de planning, connexions, abonnements aux alertes
Statut: Actif
Outil unifié pour les ressources de Query Service. Répertoriez et récupérez les requêtes ad hoc, les modèles SQL enregistrés, les requêtes planifiées et leurs exécutions, les paramètres de connexion interactive (pour les clients psql/JDBC) et les abonnements aux alertes. Pour les listes de requêtes, utilisez par défaut isService==false,isParentLevel==true pour filtrer le trafic interne. Toutes les opérations sont en lecture seule.
Fonctionnalités : des requêtes list/get, modèles list/get, list/get plannings, exécutions list/get schedule, get connection params, list alert subscriptions
Paramètres:
entity_typequery, query_template, schedule, schedule_run, connection, alert_subscriptionoperationlist, get, get_connection_params, list_by_u...execute_observability_metrics_query
Ressource : Observability Insights · mesures
Statut: Actif
Requête Observability Insights mesures pour le sandbox actuel ou pour tous les sandbox de votre organisation. Prend en charge plusieurs mesures dans une seule requête, des filtres basés sur les balises et le sous-échantillonnage par mesure. Par scope=org, incluez au moins un filtre groupBy sur chaque mesure. Toutes les opérations sont en lecture seule.
Fonctionnalités : points de données de mesure de requête, série temporelle ou agrégat, requêtes multimesures, filtres de balises, groupBy/exclude, sous-échantillonnage par mesure
Paramètres:
metricsname (nom de mesure complet), aggregator (sum, avg, min, max, count, last, p50, p95, p99, variantes d’histogramme ou absent), filters facultatif et downsample facultatifstart2026-01-15T00:00:00.000Z. Doit être antérieur à end. Fenêtre maximale : 31 joursendstartgranularityMINUTE, FIVE_MINUTE, TEN_MINUTE, FIFTEEN_MINUTE, THIRTY_MINUTE, HOUR, FOUR_HOUR, TWELVE_HOUR, DAY, TWO_DAY, WEEK, MONTH ou ALL (réduit la fenêtre en un seul agrégat). Omettre pour laisser le serveur choisirscopesandbox (par défaut) interroge le sandbox actuel. org interroge tous les sandbox de votre organisation et recommande un filtre groupBy sur chaque mesureChaque filtre dans metrics[].filters comprend un name (nom de balise), un value (correspondance exacte, générique ou regex), ainsi que des booléens groupBy et exclude facultatifs.
inspect_observability_breaches
Ressource : Observability Insights · violations
Statut: Actif
Détecter les intervalles de violation de Observability Insights, les fenêtres temporelles pendant lesquelles une mesure a dépassé sa ligne de base configurée, pour le sandbox actuel ou tous les sandbox de votre organisation. Renvoie des intervalles pré-correspondants par série. Les violations ouvertes toujours en cours à la fin de la fenêtre sont renvoyées avec end: null. Toutes les opérations sont en lecture seule.
Fonctionnalités : répertorie les intervalles de violation par série, organisation et étendue du sandbox
Paramètres:
metricsname (nom de mesure complet) et des filters facultatifsstartend. Fenêtre maximale : 31 joursendgranularityexecute_observability_metrics_query sauf ALL. Chaque intervalle est évalué indépendamment par rapport à la ligne de basescopesandbox (par défaut) ou org. Sur les org sans filtre Sandbox, incluez au moins un filtre avec groupBy: true par mesure afin que les résultats soient fractionnés par cette dimension au lieu d’être réduits dans l’organisationinspect_observability_breaches n’accepte pas les aggregator ou les downsample sur metrics[]. L’outil les définit en interne pour évaluer la condition de violation.
granularity plus grossière si une demande est rejetée pour avoir dépassé cette limite.search_sandbox_health_assessment
Ressource : exécution et fonctionnement · évaluations de contrôle de l’intégrité
Statut: Actif
Récupérez les derniers résultats de l’évaluation du contrôle d’intégrité d’exécution et d’exploitation pour le sandbox actuel. Renvoie les résultats pour chaque catégorie prise en charge, y compris les schémas et les identités, la segmentation, l’ingestion et le profil. Pour identifier la cause première sans effectuer de recherche distincte, chaque résultat inclut les ressources affectées derrière un échec de vérification. Seules les vérifications dont le nom est publié et lisible par l’utilisateur sont renvoyées. Toutes les opérations sont en lecture seule.
Fonctionnalités : répertorier tous les résultats des contrôles d’intégrité pour le sandbox actuel et obtenir les résultats d’un contrôle nommé.
Aucun paramètre.