---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideImportLog : inclus, global

# GlideImportLog : inclus, global {#ariaid-title1}

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

L'API GlideImportLog fournit des méthodes permettant d'écrire des entrées de journal directement dans la table Journal d'importation \[import_log\].

Un objet GlideImportLog est consommable par l'API GlideImportSetTransformer . Cet objet n'est pas requis pour l'API GlideImportSetTransformer , il vous permet d'associer les journaux d'importation à une transformation de jeu d'importation spécifique.
**Concepts associés**   

* [GlideImportSetRun (en anglais seulement)](https://servicenow-prod.fluidtopics.net/V0t44jHmCQ3kluOwF43USA#GlideImportSetRunAPI "L’API GlideImportSetRun fournit des méthodes pour créer un enregistrement d’exécution d’un jeu d’importation que l’API GlideImportSetTransformer peut utiliser.")
* [GlideImportSetTable](https://servicenow-prod.fluidtopics.net/LPra75~s~UkVsRvU02TPGw#GlideImportSetTableAPI "L’API GlideImportSetTable fournit des méthodes pour créer des tables de jeu d’importation temporaires.")
* [GlideImportSetTransformer](https://servicenow-prod.fluidtopics.net/CVI5UvBkOQpfhwafsV02hQ#GlideImportSetTransformerAPI "L’API GlideImportSetTransformer fournit des méthodes pour créer un objet Import Set Transformer utilisé pour exécuter une transformation de jeu d’importation.")
* [GlideImportSetTransformMap (en anglais seulement)](https://servicenow-prod.fluidtopics.net/m590opvfxcrFmkmkC4QfaQ#GlideImportSetTransformMapAPI "L’API GlideImportSetTransformMap fournit des méthodes pour créer des cartes de transformation et transformer des entrées.")
* [Journal de transformation Glide](https://servicenow-prod.fluidtopics.net/yhW5qfN_4~v9cWjC9Xwcpw#GlideTransformLogAPI "L’API GlideTransformLog fournit des méthodes pour créer un objet GlideTransformLog afin de consigner les messages dans les journaux localhost.")

## GlideImportLog : GlideImportLog(GlideImportSetRun, importSetRun, chaîne source) {#ariaid-title2}

Instancie un objet GlideImportLog.
{#GImportLog-GlideImportLog_O_S__params-glideImportLog__entry__3}{#GImportLog-GlideImportLog_O_S__freddie}

| Nom | Type | Description |
|-|-|-|
| importSetRun (en anglais seulement) | GlideImportSetRun (en anglais seulement) | Facultatif. Enregistrement d'exécution du jeu d'importation auquel tous les journaux doivent être associés. |
| source | Chaîne | Facultatif. Valeur de champ source jointe à l'enregistrement du journal d'importation qui définit à partir de quel moment du processus du jeu d'importation ce message a été consigné. Par exemple, Chargement peut représenter l'étape de chargement, Nettoyage peut représenter pendant le nettoyage après la transformation, et ainsi de suite. |
[Tableau 1. Paramètres]

{#GImportLog-GlideImportLog_O_S__params-glideImportLog}  
Exemple sans paramètre source facultatif.

    var importSetRun = new GlideImportSetRun();
    var importLog = new GlideImportLog(importSetRun);

Exemple utilisant un paramètre source facultatif.

    var importSetRun = new GlideImportSetRun();
    var importLog = new GlideImportLog(importSetRun, 'Scripted ImportSetTransformer');

## GlideImportLog - error(message de chaîne, source de chaîne) {#ariaid-title3}

Consigne un message de type Erreur dans la table Journal d'importation \[import_log\].

### Journal d'importation Glide {#GImportLog-error_S_S__section_ctq_1br_xjb}

{#GImportLog-error_S_S__params-glideImportLog__entry__3}{#GImportLog-error_S_S__GImpLog_srcParam}

| Nom | Type | Description |
|-|-|-|
| message | Chaîne | Message du journal. Longueur maximale de 4000 caractères. |
| source | Chaîne | Facultatif. Valeur de champ source jointe à l'enregistrement du journal d'importation qui définit à partir de quel moment du processus du jeu d'importation ce message a été consigné. Par exemple, Chargement peut représenter l'étape de chargement, Nettoyage peut représenter pendant le nettoyage après la transformation, et ainsi de suite. |
[Tableau 2. Paramètres]

{#GImportLog-error_S_S__params-glideImportLog} {#GImportLog-error_S_S__table_est_vvq_xjb__entry__2}

| Type | Description |
|-|-|
| Aucun |   |
[Tableau 3. Renvoie]

{#GImportLog-error_S_S__table_est_vvq_xjb}  

    var importLog = new GlideImportLog();
    importLog.error('Error executing transform');

## GlideImportLog : getImportRunHistory() {#ariaid-title4}

Renvoie une sys_id de l'enregistrement d'exécution d'importation associé à ce journal d'importation.
{#GImportLog-getImportRunHistory__table_qry_5vq_xjb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 4. Paramètres]

{#GImportLog-getImportRunHistory__table_qry_5vq_xjb} {#GImportLog-getImportRunHistory__table_rry_5vq_xjb__entry__2}

| Type | Description |
|-|-|
| Chaîne | Sys_id d'un enregistrement d'exécution d'un jeu d'importation à partir de la table Historique des transformations \[sys_import_set_run\]. |
[Tableau 5. Renvoie]

{#GImportLog-getImportRunHistory__table_rry_5vq_xjb}  

    var importSet = new GlideRecord('sys_import_set');
    importSet.name = 'Scripted Import Set';
    importSet.short_description = 'Import set from scripted rest api';
    importSet.table_name = importSetTableName;
    var importSetID = importSet.insert();
    var importLog = new GlideImportLog();
    var transformer = new GlideImportSetTransformer();
    transformer.setLogger(importLog);
    transformer.transformAllMaps(importSet);
    var importRunSysId = importLog.getImportRunHistory();

## GlideImportLog - info(message de chaîne, source de chaîne) {#ariaid-title5}

Consigne un message de type Info dans la table Journal d'importation \[import_log\].

### Journal d'importation Glide {#GImportLog-info_S_S__section_ctq_1br_xjb}

{#GImportLog-info_S_S__params-glideImportLog__entry__3}{#GImportLog-info_S_S__GImpLog_srcParam}

| Nom | Type | Description |
|-|-|-|
| message | Chaîne | Message du journal. Longueur maximale de 4000 caractères. |
| source | Chaîne | Facultatif. Valeur de champ source jointe à l'enregistrement du journal d'importation qui définit à partir de quel moment du processus du jeu d'importation ce message a été consigné. Par exemple, Chargement peut représenter l'étape de chargement, Nettoyage peut représenter pendant le nettoyage après la transformation, et ainsi de suite. |
[Tableau 6. Paramètres]

{#GImportLog-info_S_S__params-glideImportLog} {#GImportLog-info_S_S__table_est_vvq_xjb__entry__2}

| Type | Description |
|-|-|
| Aucun |   |
[Tableau 7. Renvoie]

{#GImportLog-info_S_S__table_est_vvq_xjb}  

    var importLog = new GlideImportLog();
    importLog.info('Successfully executed transform');

## GlideImportLog : setImportRunHistory(String importRunHistory) {#ariaid-title6}

Associe l'objet GlideImportLog à un enregistrement d'exécution de jeu d'importation spécifique.
{#GImportLog-setImportRunHistory_S__table_inr_wvq_xjb__entry__3}

| Nom | Type | Description |
|-|-|-|
| importRunHistory | Chaîne | Le sys_id d'un enregistrement à partir de la table Historique de transformation \[sys_import_set_run\]. |
[Tableau 8. Paramètres]

{#GImportLog-setImportRunHistory_S__table_inr_wvq_xjb} {#GImportLog-setImportRunHistory_S__table_jnr_wvq_xjb__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 9. Renvoie]

{#GImportLog-setImportRunHistory_S__table_jnr_wvq_xjb}  

    var importRunSysId = '4aa3a8d55ba10010953330ad5981c79f';
    var importLog = new GlideImportLog();
    importLog.setImportRunHistory(importRunSysId);

## GlideImportLog - warn(message de chaîne, source de chaîne) {#ariaid-title7}

Consigne un message de type Avertissement dans la table Journal d'importation \[import_log\].

### Journal d'importation Glide {#GImportLog-warn_S_S__section_ctq_1br_xjb}

{#GImportLog-warn_S_S__params-glideImportLog__entry__3}{#GImportLog-warn_S_S__GImpLog_srcParam}

| Nom | Type | Description |
|-|-|-|
| message | Chaîne | Message du journal. Longueur maximale de 4000 caractères. |
| source | Chaîne | Facultatif. Valeur de champ source jointe à l'enregistrement du journal d'importation qui définit à partir de quel moment du processus du jeu d'importation ce message a été consigné. Par exemple, Chargement peut représenter l'étape de chargement, Nettoyage peut représenter pendant le nettoyage après la transformation, et ainsi de suite. |
[Tableau 10. Paramètres]

{#GImportLog-warn_S_S__params-glideImportLog} {#GImportLog-warn_S_S__table_est_vvq_xjb__entry__2}

| Type | Description |
|-|-|
| Aucun |   |
[Tableau 11. Renvoie]

{#GImportLog-warn_S_S__table_est_vvq_xjb}  

    var importLog = new GlideImportLog();
    importLog.warn('Transform taking longer than expected.');


