IICS オペレーションインサイト "データ統合の分析機能" の使いどころ"

この記事は [インフォマティカ Advent Calendar 2022](https://qiita.com/advent-calendar/2022/informatica) Day 11 の記事として書かれています。
# はじめに
昨年 [インフォマティカ Advent Calendar 2021](https://qiita.com/advent-calendar/2021/informatica) Day 18 の原稿を書いている時点では、**データ統合及びデータ統合アラート**は日本リージョンでは未リリースだったのですが、2022年秋に日本リージョンでリリースされました。

それに合わせて[オペレーションインサイトのオンラインマニュアル](https://docs.informatica.com/ja_jp/integration-cloud/cloud-platform/current-version/_operational-insights_cloud-platform_current-version_ditamap/GUID-28379512-A374-4CC7-ABA6-CC9E662B1194.html)も日本語化されていること事に先ほど気づいたため、実はあまり書くことがなくなってしまったと思ってはいるのですが、折角なので個人的に便利と思っているデータ統合の機能を紹介したいと思います。

詳しい事情は分かりませんが、昨年確認時に日本語でオペレーションインサイトだった箇所は英語の**Operational Insights**となっていました。気にせず進めたいと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/438de464-1d38-3f12-9f7e-d5c39a0a63c4.png)
## データ統合の分析の表示
ここだけ英語のスクリーンショットを使わせてください。**Overview**タブには6つのパネルがあります。**Jobs**パネルには各状態のジョブ数が表示されます。**Activity**パネルには処理された行数とジョブ数が表示されます。**Top Secure Agents**パネルには最も頻繁に使用されているSecure　Agentのジョブ数が表示されます。**Top Targets**パネルには最も頻繫に使用されているターゲットタイプに対して書き込まれた行数が表示されます。**Top Projects**パネルには最も頻繁に使用されているプロジェクトのジョブ数が表示されます。**Data Volume**パネルには日次の1時間あたりのジョブ数が表示されます。
![image.png](https://docs.informatica.com/content/dam/source/GUID-9/GUID-9C24F6B3-EB25-49EC-9B22-E84F74C5E35D/20/ja/GUID-1A17B52B-DF5B-46CF-ADEC-7AFCF74055AF-low.png)
## ジョブ
**概要**は最後にしてまずは**ジョブ**の説明から入ります。左側のナビゲーションメニューで**データ統合**をクリックすると**概要**タブが表示されます。ジョブの**実行中**以外の情報は約1時間毎に更新されています。24時間の右横にあるiアイコンをクリックすると現在表示している情報の更新時刻と次の更新予定時刻が確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/3165ed7e-f80c-806b-7ef9-9cc91beef4f4.png)
**実行中**については現在の右横にあるiアイコンをクリックすると表示されるのはページを表示したときの時刻なのですが、実際に実行中のジョブ数の数字（今回の場合は11）をクリックすると、**ジョブ**タブの**最新**パネルに画面が遷移して最新の情報が表示されます。**最新**パネルではiアイコンの右横のリロードアイコンをクリックすると最新情報が表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/dbc53ab6-7668-1d14-c906-0cb41dd33c42.png)
**最新**パネルでも**履歴**パネルでもジョブの詳細を表示することなくセッションログのダウンロード、アラートの作成/ジョブ再起動の操作が可能です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/b53ff230-4b04-729d-d66b-e86cbbd6bd7a.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/15c18c63-4fdb-642b-d01e-c4ff95badcec.png)
**最新**パネルでも**履歴**パネルでもジョブ、アセット、開始時刻等々のプロパティがデフォルトで表示されるようになっていますが、これらの表示プロパティはカスタマイズ可能です。カラムの見出し領域を右クリックするとダイアログが表示されますので、処理時間を意味する**継続時間**を選択して追加しておくのがお勧めです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/10f93515-baec-42e5-4f0a-58dfca4bf406.png)
実際に**継続時間**を追加するとこのように表示されます。データ統合においてジョブの処理時間はIPU消費の重要な関心事ですからジョブ毎に処理時間が容易に確認できるのは便利ですね。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/b27ad4db-0d8a-076a-5566-0d573dac0b82.png)
さらに履歴をじっくりチェックしたい場合は右上の**エクスポート**ボタンをクリックするとCSV形式でリストがダウンロードできます。ダウンロードしたCSVを直接Excelで開くと日本語が文字化けするのでデータとしてCSVを取り込みましょう。
## スケジュール済ジョブの表示
これはIICSのスケジュール機能を使って今後実行されるジョブをリストするというシンプルな機能なのですが、意外にも**データ統合**や**モニター**、**管理者**サービスには存在しない機能なのでジョブの実行予定が可視化されるのは便利ですね。スケジュールとジョブはN:1の関係になれるのですが下記のように**スケジュール**側の情報にはジョブとの結びきを確認できる情報がありません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/eec5dfa2-faf0-e6ad-6675-b16186dcf63a.png)
これがなんと**スケジュール済のジョブの表示**ではスケジュール機能を使ったジョブの実行予定が存在する場合実行タイミングとジョブの概要を確認することができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/8ef831dd-5804-04d0-5c44-73281caab67a.png)
**スケジュール済ジョブの表示**はデフォルトでは直近24時間のフィルタが選択されています。ここで気になるのはカスタムでの指定可能範囲でしょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/b59c84bf-fa34-e884-1202-36c61ea2bf01.png)
下記の通り最大で確認可能なのは1週間後までのようです。1か月後まで可視化できるとさらに便利になりますね･･･
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/378462b4-08ff-0d0a-b7c1-705b86fd5581.png)
## 概要のTop Targetsパネル
英語での**Top**が**上**と翻訳されているのが残念ですね。ここではターゲットとして利用されている**トップ5**のコネクタがリストされますので、適切な日本語訳は**上位**でしょう。情報はは約1時間毎に更新されており、表示可能な期間は**24時間**か**7日間**です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/44c15e28-ca6d-99d8-7321-3be0f16603e1.png)
マニュアルではTop Targetsパネルと紹介されていますが**ターゲットとソースが切り替え可能**です。ですので、ソースに切り替えることでソースとして利用されているトップ5のコネクタがリストされます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/c620ffcd-249e-4c47-84ee-2714ed234614.png)
どのコネクタの利用頻度が高いかを把握できるのは嬉しいですね。でもIICS管理者としてはもう少し詳しい情報が知りたいはず。そこでクリックしてほしいのが**詳しいグラフ**です。ここではコネクタに作成されている**接続**のうち**期間内に利用された接続**の稼働実績が表示されます。ここで指定可能な最大の日付範囲は1か月まで広がります。1か月確認できれば十分でしょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/f0bf2a41-f9ef-320f-602f-56a8cbee5ecc.png)
画面上段では**書き込まれた行数**の情報が表示されていますが、スクロールダウンして画面下段を確認してみましょう。画面下段は**接続毎のジョブ数**の情報が確認できます。IPU消費に影響を与える要因ですのでジョブの同時実行数が可視化されているのは便利ですね。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/abddf43a-a7b6-2d5f-e686-b83897d1e75c.png)
ちなみに日付範囲を**2週間**まで広げると日次レベルでのジョブ数の把握が容易になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/5a717eeb-03a7-7677-4912-56683271ddf7.png)
最後に今回のアドベントカレンダーでソースとしてお世話になったOracle Object Storageの情報をチェックしてみましょう。記事を書く直前になってからコネクタを使い始めたのがバレバレですね･･･
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/10950d13-a04b-bb71-e185-40c629c081b1.png)
# 参考資料
オペレーションインサイトの[日本語オンラインマニュアル](https://docs.informatica.com/ja_jp/integration-cloud/cloud-platform/current-version.html)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/786891/37bc3259-c100-b75d-b0e4-6d7f9f8b1932.png)
# おわりに
今回記事を書いていて幾つか日本語訳が気にある個所を見つけたので社内の担当部門にフィードバックして対応を依頼するつもりです。オペレーションインサイトは個人的にお気に入りのサービスなので機会があればまた情報発信したいと思います。