---
sourceDocument: Xanadu : créer des intégrations avec des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Xanadu : créer des intégrations avec des applications

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Modèle d'entité temporaire

# Modèle d'entité temporaire {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Utilisez des entités ETL temporaires pour éviter les opérations répétitives dans les entités cibles.

Dans le modèle d'entité temporaire (temp), les entités temporaires servent d'intermédiaire entre les entités d'entrée et cibles. Les données sont mappées à partir de l'entité en entrée vers l'entité du modèle, puis de l'entité du modèle vers les entités cibles. Pour utiliser le modèle d'entité temporaire :  
* Créez une entité temporaire, avec des champs d'entité similaires à ceux de l'entité en entrée. Par exemple, si l'entité en entrée a un champ nommé Type, l'entité temporaire peut avoir un champ nommé Type temporaire.
* Ajoutez un mappage d'entités RTE pour mapper les données de l'entité en entrée à l'entité temporaire.
* Dans l'entité temporaire, ajoutez de nouveaux champs d'entité et de nouvelles opérations d'entité pour prendre en charge les valeurs requises pour mapper les données aux entités cibles.
* Ajoutez des entités cibles et des mappages d'entités RTE pour mapper les données de l'entité temporaire aux entités cibles.
{#temp-entity-model__ul_g1b_qk2_g5b}

Avec ce modèle, il n'est pas nécessaire de définir des opérations dans l'entité cible. Vous créez des opérations uniquement dans l'entité temporaire, puis mappez les valeurs finales aux entités cibles.  

## Définition ETL de Teams {#temp-entity-model__example_izl_yj2_g5b}

Dans cet exemple, la définition ETL Teams mappe les données de l'entité d'entrée à une entité temporaire, puis de l'entité temporaire aux entités cibles. La définition Teams comporte quatre entités ETL.

* Groupe : une entité cible
* Jeu d'importation : une entité d'entrée
* Membre : une entité cible
* Temp : l'entité temporaire, intermédiaire
{#temp-entity-model__ul_ekr_ch2_g5b}

La définition Teams comporte également trois mappages d'entités RTE.

* Jeu d'importation sur temp, qui mappe les données de l'entité d'entrée à l'entité du modèle.
* Temp to Member, qui mappe les données de l'entité Temp à l'entité cible Member.
* Temp to Group, qui mappe les données de l'entité temporaire à l'entité cible du groupe.
{#temp-entity-model__ul_qmf_th2_g5b}

## Script conditionnel {#temp-entity-model__section_rtv_jc2_g5b}

Dans certains cas, vous ne souhaitez peut-être pas insérer ou mettre à jour toutes les données d'entrée dans une table cible. Vous pouvez utiliser un script conditionnel pour choisir les lignes du jeu d'importation à mapper à une entité cible. Dans l'exemple suivant, le mappage d'entités RTE Temp vers Membre utilise un script conditionnel pour spécifier les lignes à mapper de l'entité Temp à l'entité Membre. Seules les lignes avec un type de `membre` sont mappées à l'entité Membre.

