スプレッドシートから画像レポートを表示し、クライアントへのServiceNow UIに表示する必要があるため、MIDサーバー上でJavaプログラムを使用し、画像を抽出しています。
問題点
一部のレポートデータは、スプレッドシートファイルの画像としてServiceNowに入力され、クライアントにServiceNow UIで表示する必要があります。
問題は、ServiceNowのデータソースがテキストデータしか読めず、画像などのマルチメディアファイルのデータを無視することでした。
解決方法
ServiceNowには、スプレッドシートファイルから画像を抽出するためのソリューションが組み込まれていません。そこで、MIDサーバー上のJavaプログラムを使用して実装し、MIDサーバー上のJavaプログラムから画像を抽出するようにしました。画像を含むスプレッドシートの電子メールがServiceNowの受信トレイに届くと、処理され、画像を抽出するためにMIDサーバーにコマンドが送信されます。MIDサーバーのJavaプログラムは、提供されたスプレッドシートから画像ファイルを抽出し、ServiceNowに返送します。この画像は、レポートを表示するためのUIページで使用されます。
結果
標準的なデータのインポート方法では、スプレッドシートから画像レポートを表示することができませんでしたが、ServiceNowでレポートを表示できるようになりました。
同じ問題に直面しているなら、弊社に連絡してください。弊社はサポートを承ります。