GlideImportLog: Bereichsbezogen, Global
Die GlideImportLog Die API bietet Methoden zum direkten Schreiben von Protokolleinträgen in die Tabelle „Importprotokoll“ [Import_log].
Ein GlideImportLog-Objekt wird von verbraucht GlideImportSetTransformer API. Dieses Objekt ist für nicht erforderlich GlideImportSetTransformer API ermöglicht es Ihnen, Importprotokolle einer bestimmten Importsatztransformation zuzuordnen.
GlideImportLog – GlideImportLog(GlideImportSetRun importSetRun, Zeichenfolgenquelle)
Instanziiert ein GlideImportLog-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| ImportSetAusführen | GlideImportSetAusführen | Optional. Importsatz-Ausführungsdatensatz, dem alle Protokolle zugeordnet werden sollen. |
| Quelle | Zeichenfolge | Optional. Quellfeldwert, der an den Importprotokolldatensatz angehängt ist und definiert, woher diese Nachricht im Importsatz-Prozess protokolliert wurde. Beispielsweise kann das Laden den Ladeschritt darstellen, die Bereinigung könnte während der Bereinigung nach der Transformation darstellen usw. |
Beispiel ohne optionalen Quellparameter.
var importSetRun = new GlideImportSetRun();
var importLog = new GlideImportLog(importSetRun);
Beispiel mit optionalem Quellparameter.
var importSetRun = new GlideImportSetRun();
var importLog = new GlideImportLog(importSetRun, 'Scripted ImportSetTransformer');
GlideImportLog – Fehler (Zeichenfolgennachricht, Zeichenfolgenquelle)
Protokolliert eine Meldung vom Typ „Fehler“ in der Tabelle „Importprotokoll“ [Import_log].
GlideImportLog
| Name | Typ | Beschreibung |
|---|---|---|
| Nachricht | Zeichenfolge | Protokollnachricht. Maximale Länge: 4000 Zeichen. |
| Quelle | Zeichenfolge | Optional. Quellfeldwert, der an den Importprotokolldatensatz angehängt ist und definiert, woher diese Nachricht im Importsatz-Prozess protokolliert wurde. Beispielsweise kann das Laden den Ladeschritt darstellen, die Bereinigung könnte während der Bereinigung nach der Transformation darstellen usw. |
| Typ | Beschreibung |
|---|---|
| Keine |
var importLog = new GlideImportLog();
importLog.error('Error executing transform');
GlideImportLog – getImportRunHistory()
Gibt eine sys_ID des Importausführungs-Datensatzes zurück, der diesem Importprotokoll zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | SYS_ID eines Datensatzes zur Ausführung eines Importsatzes aus der Tabelle „Transformationsverlauf“ [sys_Import_Set_Run]. |
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 (Zeichenfolgennachricht, Zeichenfolgenquelle)
Protokolliert eine Nachricht vom Typ „Info“ in der Tabelle „Importprotokoll“ [Import_log].
GlideImportLog
| Name | Typ | Beschreibung |
|---|---|---|
| Nachricht | Zeichenfolge | Protokollnachricht. Maximale Länge: 4000 Zeichen. |
| Quelle | Zeichenfolge | Optional. Quellfeldwert, der an den Importprotokolldatensatz angehängt ist und definiert, woher diese Nachricht im Importsatz-Prozess protokolliert wurde. Beispielsweise kann das Laden den Ladeschritt darstellen, die Bereinigung könnte während der Bereinigung nach der Transformation darstellen usw. |
| Typ | Beschreibung |
|---|---|
| Keine |
var importLog = new GlideImportLog();
importLog.info('Successfully executed transform');
GlideImportLog – setImportRunHistory(Zeichenfolge importRunHistory)
Ordnet das GlideImportLog-Objekt einem bestimmten Datensatz der Importsatzausführung zu.
| Name | Typ | Beschreibung |
|---|---|---|
| ImportRunHistory | Zeichenfolge | Die sys_ID eines Datensatzes aus der Tabelle „Transformationsverlauf“ [sys_Import_Set_Run]. |
| Typ | Beschreibung |
|---|---|
| void |
var importRunSysId = '4aa3a8d55ba10010953330ad5981c79f';
var importLog = new GlideImportLog();
importLog.setImportRunHistory(importRunSysId);
GlideImportLog – Warnung (Zeichenfolgennachricht, Zeichenfolgenquelle)
Protokolliert eine Nachricht vom Typ „Warnung“ in der Tabelle „Importprotokoll“ [Import_log].
GlideImportLog
| Name | Typ | Beschreibung |
|---|---|---|
| Nachricht | Zeichenfolge | Protokollnachricht. Maximale Länge: 4000 Zeichen. |
| Quelle | Zeichenfolge | Optional. Quellfeldwert, der an den Importprotokolldatensatz angehängt ist und definiert, woher diese Nachricht im Importsatz-Prozess protokolliert wurde. Beispielsweise kann das Laden den Ladeschritt darstellen, die Bereinigung könnte während der Bereinigung nach der Transformation darstellen usw. |
| Typ | Beschreibung |
|---|---|
| Keine |
var importLog = new GlideImportLog();
importLog.warn('Transform taking longer than expected.');