[ServiceNow]演習問題で確かめる! データのインポート

ServiceNowで何ができるの?の初学者から、ServiceNowの機能や操作を使いこなすシステム管理者を対象に、演習問題を作成しました。今回は、”データのインポート”になります。学習状況の確認や今後の学習計画をたてる際に、演習問題をぜひご活用ください。

概要

ServiceNowシステム管理者を目指している方向けに、ServiceNow知識の定着や理解度の確認をするための演習問題になります。

演習分野は、データベース管理の”データのインポート”になります。

■学習範囲(システム管理者)

  1. プラットフォームの概要とナビゲーション
  2. インスタンスの構成
  3. コラボレーション用アプリケーションの構成
  4. セルフサービスと自動化
  5. データベース管理
    • データスキーム
    • アプリケーション/アクセス制御
    • データのインポート
    • CMDBとCSDM
  6. データの移行と統合

上述の演習分野は、ServiceNow Certified System Administrator試験仕様書(Utahリリース–2023年4月)の試験範囲を参照しています。

演習問題

学習分野、データベースの管理でのデータのインポートの演習問題10問になります。

演習1. インポートセットの説明として正しいのは、どれか。
 A. インポートをするデータを破損や不正確なデータを検出するためのツール
 B. ServiceNowの機能拡張で、プラグインを一括インストールするためのツール
 C. データソースからデータをインポートし、そのデータをテーブルにマップするためのツール
 D. ServiceNowのテーブルからデータをエクスポートするためのツール
 E. ServiceNowのデータ容量を圧縮するためのツール

正解: C
[補足説明]Import Sets を使用すると、管理者はさまざまなデータソースからデータをインポートし、そのデータを ServiceNow テーブルにマッピングできます。(参考資料:製品ドキュメント-インポートセット)

演習2. インポートセットでインポートできるファイル形式は、どれか。
 A. CSV
 B. Excel
 C. XML
 D. JSON
 E. 上記すべて

正解: E
[補足説明]インポートされた CSV ファイル内のデータの最初の行がヘッダー行になり、そのインポートセットの列を定義します。(参考資料:製品ドキュメント-インポートセットの主要な概念)

演習3. データソースからインポートされたレコードのステージング領域は、どれか。
 A. ステージングレコード
 B. ステージングテーブル
 C. インポートセットフィールド
 D. インポートセットレコード
 E. インポートセットテーブル

正解: E
[補足説明]レコードを変換する前に、データソースからインポートされたレコードのステージング場所として機能するテーブル。これらのテーブルのフィールドは、インポートされたデータに基づいて自動的に生成されるため、手動で変更しないでください。(参考資料:製品ドキュメント-インポートセットの主要な概念)

演習4. ServiceNowでの変換マップの説明として正しいのは、どれか?
 A. インポートセットテーブルのフィールドと既存テーブルのフィールドとの関係を決めるマップ
 B. インポートしたレコードの履歴を格納するために使用するマップ
 C. インポートしたレコードを暗号化するために使用するマップ
 D. 既存テーブルのリストとフィールドとの関係を決めるマップ
 E. サードパーティーのデータインポート専用ツールと互換性を保つためのマップ

正解: A
[補足説明]インポートセットのフィールドとテーブルのフィールド (インシデントなど) の間の関係を定義するフィールドマップのセットです。変換時中、データは変換マップに基づいてインポートセットテーブルからターゲットテーブルにコピーされます。(参考資料:製品ドキュメント-インポートセットの主要な概念)

演習5. インポートセットでデータをインポートするための順序は、どれか。
 A. [変換マップの作成]→[データの変換]→[ステージングテーブルにデータのロード]→[データの移動]→[データの完全性を検証]
 B. [データ変換]→[変換マップの作成]→[ステージングテーブルにデータのロード]→[データの移動]→[データの完全性を検証]
 C. [ステージングテーブルにデータのロード]→[データの移動]→[変換マップの作成]→[データの変換]→[データの完全性を検証]
 D. [ステージングテーブルにデータのロード]→[変換マップの作成]→[データの変換]→[データの移動]→[データの完全性を検証]
 E. [ステージングテーブルにデータのロード]→[変換マップの作成]→[データの移動]→[データの変換]→[データの完全性を検証]

正解: D

演習6. インポートセットでインポートできる外部データソースは、どれか。
 A. JDBC
 B. LDAP
 C. OIDC
 D. ServiceNow REST(Integration Hub)
 E. 上記すべて

正解: E
[補足説明]インポートには有効な変換マップが必要です。(参考資料:製品ドキュメント-インポートセットの主要な概念)

演習7. 結合フィールドについて正しいのは、どれか。
 A. 結合フィールドの一致が検出されたとき、ターゲットレコードはステージングテーブルからインポートされた情報で更新される
 B. 結合フィールドの一致が見つからないとき、新しいレコードがデータベースに挿入される
 C. 結合フィールドは、一つのフィールドしか設定できない
 D. 結合フィールドは、複数のフィールドを設定できる
 E. 上記すべて

正解: A, B, D
[補足説明]一致するものが見つかると、変換マップは新しいレコードを作成する代わりにレコードを更新します。false の場合、インポートセットアプリケーションは各変換に対して常に新しいレコードを作成します。複数のフィールドが結合に設定されている場合は、すべての結合値が既存のレコードと一致する必要があります。2 つのフィールドが結合に設定されていて、結合フィールドの一方に一致する値が見つかったものの、他方では見つからなかった場合、新しいレコードが挿入されます。(参考資料:製品ドキュメント-フィールドマップの作成)

演習8. スクリプトを使用して、ステージングテーブルの行をターゲットレコードに結合する結合オプションは、どれか。
 A. 結合なし
 B. 単一フィールド結合
 C. 複数フィールド結合
 D. 条件付き結合
 E. スクリプト付き結合

正解: D
[補足説明]条件付き結合は、スクリプトを使用して、ステージングテーブルの行をターゲットレコードに結合するかどうかを決定できます。ほとんどの条件付き結合スクリプトは、[sys_id] フィールドのフィールドマップの [ソーススクリプト] フィールドで定義されます。ステージングテーブルレコード値を使用してターゲットレコードを更新するには、スクリプトがターゲットテーブルレコードの sys_id を返す必要があります。(参考資料:製品ドキュメント-結合を使用したレコードの更新)

演習9. データポリシーの定義として正しいのは、どれか。
 A. フィールドを必須専用に設定できる
 B. フィールドを読み込み専用に設定できる
 C. フィールドを書き込み専用に設定できる
 D. データの一貫性を強制するルールである
 E. 上記すべて

正解: A, B, D
[補足説明]データポリシーレコードとは異なるスコープ内にあるテーブルの場合、フィールドを必須にすることはできません。(参考資料:製品ドキュメント-データポリシーのフィールド)

演習10. データポリシーの設定方法は、どれか。
 A. [すべて]→[システムポリシー]→[ルール]→[データポリシー]
 B. [すべて]→[システムポリシー]→[セキュリティ]→[データポリシー]
 C. [すべて]→[システムポリシー]→[割り当て]→[データポリシー]
 D. [すべて]→[システム定義]→[ルール]→[データポリシー]
 E. [すべて]→[システム定義]→[セキュリティ]→[データポリシー]

正解: A
[補足説明]データポリシーを作成して一貫性を適用します。データポリシーと同じスコープ内にあるテーブルとデータベースビュー、および少なくとも 1 つのフィールドがデータポリシーと同じスコープ内にあるその他のテーブルに対してのみデータポリシーを作成できます。データポリシーレコードとは異なるスコープ内にあるテーブルの場合、データポリシーと同じスコープ内のフィールドに対してのみデータポリシールールを作成でき、フィールドを必須にすることはできません。(参考資料:製品ドキュメント-データポリシーを作成する)

おつかれさまでした。データベース管理の”データのインポート”に関する演習問題10問を完了です。現在の学習状況の確認や今後の学習計画をたてるのに、ご参考になりましたら幸いです。

さらに知識を深める【CMDBとCSDM】

つぎは、”CMDBとCSDM”に関する演習問題になります。ServiceNowのシステム管理者を目指して、引き続き、演習問題にぜひチャレンジしてみてください。

以上、”[ServiceNow]演習問題で確かめる! データのインポート”となります。

目次