---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideImportLog - スコープ対象、グローバル

# GlideImportLog - スコープ対象、グローバル {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

GlideImportLog API は、インポートログ \[import_log\] テーブルにログエントリを直接書き込むメソッドを提供します。

GlideImportLog オブジェクトは GlideImportSetTransformer API によって使用可能になります。このオブジェクトは GlideImportSetTransformer API では必要ありません。このオブジェクトでは、インポートログを特定のインポートセット変換に関連付けることができます。
**関連概念**   

* [GlideImportSetRun](https://servicenow-prod.fluidtopics.net/vlh7LLA4uNGmGBr0ls0n9A#GlideImportSetRunAPI "GlideImportSetRun API は、GlideImportSetTransformer API が使用できるインポートセット実行レコードを作成するメソッドを提供します。")
* [GlideImportSetTable](https://servicenow-prod.fluidtopics.net/eM0bk3DsOUBijsCM1e3GcQ#GlideImportSetTableAPI "GlideImportSetTable API は、一時的なインポートセットテーブルを作成するメソッドを提供します。")
* [GlideImportSetTransformer](https://servicenow-prod.fluidtopics.net/XJWIUBdAWJYT8EfRV0QC2Q#GlideImportSetTransformerAPI "GlideImportSetTransformer API は、インポートセット変換の実行に使用されるインポートセットトランスフォーマーオブジェクトを作成するメソッドを提供します。")
* [GlideImportSetTransformMap](https://servicenow-prod.fluidtopics.net/SfTEiPQ70HCC8KnEAf~~Mg#GlideImportSetTransformMapAPI "GlideImportSetTransformMap API は、変換マップと変換エントリーを作成するためのメソッドを提供します。")
* [GlideTransformLog](https://servicenow-prod.fluidtopics.net/ASAGP5sn~rpX8SkNLDkEfA#GlideTransformLogAPI "GlideTransformLog API は、メッセージを localhost ログに記録する GlideTransformLog オブジェクトを作成するメソッドを提供します。")

## GlideImportLog - GlideImportLog(GlideImportSetRun importSetRun, 文字列 source) {#ariaid-title2}

GlideImportLog オブジェクトをインスタンス化します。
{#GImportLog-GlideImportLog_O_S__params-glideImportLog__entry__3}{#GImportLog-GlideImportLog_O_S__freddie}

| 名前 | タイプ | 説明 |
|-|-|-|
| importSetRun | GlideImportSetRun | オプション。すべてのログが関連付けられるインポートセット実行レコード。 |
| source | 文字列 | オプション。インポートログレコードに添付されたソースフィールド値。これは、インポートセットプロセス内のどこからこのメッセージが記録されたかを定義します。たとえば、Loading はロードステップを表し、Cleanup は変換後のクリーンアップ中を表している可能性があります。 |
[表 : 1. パラメーター]

{#GImportLog-GlideImportLog_O_S__params-glideImportLog}  
オプションのソースパラメーターを使用しない例。

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

オプションのソースパラメーターを使用する例。

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

## GlideImportLog - error(文字列 message, 文字列 source) {#ariaid-title3}

タイプ Error のメッセージをインポートログ \[import_log\] テーブルに記録します。

### GlideImportLog {#GImportLog-error_S_S__section_ctq_1br_xjb}

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

| 名前 | タイプ | 説明 |
|-|-|-|
| message | 文字列 | ログメッセージ。最大長：4,000 文字。 |
| source | 文字列 | オプション。インポートログレコードに添付されたソースフィールド値。これは、インポートセットプロセス内のどこからこのメッセージが記録されたかを定義します。たとえば、Loading はロードステップを表し、Cleanup は変換後のクリーンアップ中を表している可能性があります。 |
[表 : 2. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 3. 返される内容]

{#GImportLog-error_S_S__table_est_vvq_xjb}  

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

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

このインポートログに関連付けられたインポート実行レコードの sys_id を返します。
{#GImportLog-getImportRunHistory__table_qry_5vq_xjb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 4. パラメーター]

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

| タイプ | 説明 |
|-|-|
| 文字列 | 変換履歴 \[sys_import_set_run\] テーブルからのインポートセット実行レコードの sys_id。 |
[表 : 5. 返される内容]

{#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, 文字列 source) {#ariaid-title5}

タイプ Info のメッセージをインポートログ \[import_log\] テーブルに記録します。

### GlideImportLog {#GImportLog-info_S_S__section_ctq_1br_xjb}

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

| 名前 | タイプ | 説明 |
|-|-|-|
| message | 文字列 | ログメッセージ。最大長：4,000 文字。 |
| source | 文字列 | オプション。インポートログレコードに添付されたソースフィールド値。これは、インポートセットプロセス内のどこからこのメッセージが記録されたかを定義します。たとえば、Loading はロードステップを表し、Cleanup は変換後のクリーンアップ中を表している可能性があります。 |
[表 : 6. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 7. 返される内容]

{#GImportLog-info_S_S__table_est_vvq_xjb}  

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

## GlideImportLog - setImportRunHistory(文字列 importRunHistory) {#ariaid-title6}

GlideImportLog オブジェクトを特定のインポートセット実行レコードに関連付けます。
{#GImportLog-setImportRunHistory_S__table_inr_wvq_xjb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| importRunHistory | 文字列 | 変換履歴 \[sys_import_set_run\] テーブルからのレコードの sys_id。 |
[表 : 8. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 9. 返される内容]

{#GImportLog-setImportRunHistory_S__table_jnr_wvq_xjb}  

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

## GlideImportLog - warn(文字列 message, 文字列 source) {#ariaid-title7}

タイプ Warn のメッセージをインポートログ \[import_log\] テーブルに記録します。

### GlideImportLog {#GImportLog-warn_S_S__section_ctq_1br_xjb}

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

| 名前 | タイプ | 説明 |
|-|-|-|
| message | 文字列 | ログメッセージ。最大長：4,000 文字。 |
| source | 文字列 | オプション。インポートログレコードに添付されたソースフィールド値。これは、インポートセットプロセス内のどこからこのメッセージが記録されたかを定義します。たとえば、Loading はロードステップを表し、Cleanup は変換後のクリーンアップ中を表している可能性があります。 |
[表 : 10. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 11. 返される内容]

{#GImportLog-warn_S_S__table_est_vvq_xjb}  

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


