ServiceNowのテーブルで複数のデータファイル(XLS/CSV)をインポートする

ケーススタディ:ServiceNowのテーブルで複数のデータファイル(XLS/CSV)をインポートする

スケジュールスクリプトでは、各データソースにスケジュールインポートセットを設定し、ファイル添付で対象テーブルにデータをインポートします。

課題

  • ServiceNowにおいて、データソースに複数のファイルを添付し、データインポートのスケジューリングを実行すると、最初に添付されたファイルのデータが対象のテーブルにインポートされます。
  • その他のファイルは、データ変換の際に影響を与えません。
  • 電子メールから送られてくるファイルよりも多くのファイルがあり、テーブルでインポートする必要があります。

解決方法

  • この場合、親データソースと、実際に単一の添付ファイルを保持できる子データソースの数を使用しました。
  • ここでは、実際に親データソースから添付ファイルを取得し、対応する添付ファイルを子データソースに添付するスクリプトをスケジューリングして記述しています。
  • 次に、各データソースにスケジュールされたインポート設定を行い、Service Nowの対象テーブルのデータをインポートします。

結果

クライアントは、電子メールの添付ファイルで複数のファイルを持っており、対応するデータは、テーブルから値が入力されるレポートを修正するように、テーブルにインポートされます。

貴社が同じ問題に直面しているなら弊社にご連絡ください。弊社がサポートを承ります。

連絡先:infofidel@fideltech.com