IBM i システム解析ツール〈PLANET/COMET i (プラネット コメット アイ)〉のよくあるご質問
IBM i システム解析ツール〈PLANET/COMET i〉のご紹介ページはこちらです
COMETエクスプローラ
下位階層がある場合(+マークで表示されている場合)、ひとつずつ開くのではなく、一気に開く方法はありますか?
該当項目を選択している状態(青く反転している状態)で、*(アスタリスク)を押下していただければ、下位階層の内容を、一気に開くことが出来ます。
※COMETエクスプローラだけでなく、別の画面においても、同様のオペレーションが可能です。
ジョブ前後関連
スケジューラとしてはHybridScheduler(ハイブリッドスケジューラ)ではなく、OS標準搭載のスケジューラ機能を使っているのですが、対応可能ですか?
OS標準搭載のスケジューラ機能については、対応していません。
※お客様にて、OS標準搭載のスケジューラ機能の定義情報をもとに、〈PLANET/COMET i〉用のインターフェイスファイルを作成する仕組みを構築していただければ、当機能が使えるようになります。
ジョブネット図
スケジューラとしてはHybridScheduler(ハイブリッドスケジューラ)ではなく、OS標準搭載のスケジューラ機能を使っているのですが、対応可能ですか?
OS標準搭載のスケジューラ機能については、対応していません。
※お客様にて、OS標準搭載のスケジューラ機能の定義情報をもとに、〈PLANET/COMET i〉用のインターフェイスファイルを作成する仕組みを構築していただければ、当機能が使えるようになります。
ジョブグループ図
スケジューラとしてはHybridScheduler(ハイブリッドスケジューラ)ではなく、OS標準搭載のスケジューラ機能を使っているのですが、対応可能ですか?
OS標準搭載のスケジューラ機能については、対応していません。
※お客様にて、OS標準搭載のスケジューラ機能の定義情報をもとに、〈PLANET/COMET i〉用のインターフェイスファイルを作成する仕組みを構築していただければ、当機能が使えるようになります。
ジョブフロー図(CLフロー図)
CLのIF文はフローチャートに出ますか?
フローチャート形式では表示されません。(ファイル関係をメインにしたフロー図を表示しております)
レイアウトビューア
ファイルレイアウトに表示される日本語名称は、どこから取得していますか?
ソースのカラムヘディングからセットしています。
プログラムの中で記述しているレイアウトも表示できますか?
またマルチレイアウトも、表示可能ですか?
両方とも、表示することが出来ます。
物理/論理ファイル関連図
JOIN命令で使用しているものも、表現されますか?
問題無く、表現されます。
プログラムフローチャート
CASEで分岐するプログラムは、どのように表示されますか?
判断を行っている部分(フロー上では菱形のマークで表示)が、ケース毎に、右側に菱形の判断マークが並んで表示されます。
ロジック追跡以外に、便利な使い方は?
テストパターンの洗い出し漏れを防ぐため、ホワイトボックスのマトリックス作成に、ご活用いただいているお客様が多くありますので、是非ともご活用ください。
※プログラムフローチャートの分岐の組み合わせが、ホワイトボックスのマトリックスになります。
プログラムロジックの中で、項目移送を行っている時、ワンクリックで影響分析できますか?
また技術的には可能ですか?
〈PLANET/COMET i〉では、プログラムフローチャートを表示するレベルで留めており、ロジック分析を行っておりません。そのため、ロジックを追跡するには、数回のオペレーションが必要になります。
なお、当機能については、上位製品であるシステム資産まるみえツール〈REVERSE PLANET〉では実現しており、技術的には可能です。ただし、〈PLANET/COMET i〉で対応する予定は、現時点ではありません。
入出力マトリックス分析(CRUD分析)
SQLのCRUD情報も取り込まれますか?
取り込まれて表示されます。
CRUD分析が、表示できる上限に達しています。上限は上げられませんか?
上限値(行数、列数)を増やすと、処理自体が、なかなか終了しないということになりますので、これまでのお客様の実状に踏まえて、あえて上限値を設定しています。
対応方法としては、縦と横の抽出条件に、ある条件(例えば、Aで始まるものであれば、「A*」と入力)を設定していただければ、上限に達することなく、表示されます。
COMET影響分析
あるPFファイルを変更した場合、影響範囲は、どのように表示されますか?
あるPFファイルを変更した場合の影響分析は、下記のように行われます。
①当該PFを使って作成されているLFを分析します。
②当該PF&上記①で分析したLFを使っているプログラムを分析します。
③上記②で分析したプログラムを使っているCLを分析します。
④上記③で分析したCLを使っているCLを分析します。
⑤上記④で分析したCLを使っているジョブグループ(カテゴリ)を分析します。
⑥上記⑤で分析したジョブグループ(カテゴリ)を使っているジョブネットを分析します。
データ項目リファレンス
データ項目リファレンス機能では、どういうものが表示されますか?
当該データ項目を使っている、PGM・DataDef(コピー句)・iFILE(ファイル)・Tableの4種類が表示されます。
COMET関連分析
COMET関連分析機能は、どういうチェックをしているのですか?
オブジェクト情報ファイルにあるオブジェクト情報とソース情報の突合せを行い、ソース不足一覧とオブジェクト不足一覧を表示しています。なお、ILEシリーズは、APIを使用して、オブジェクト情報を取得しています。
ソースビューア
RPGプログラムのソースを表示する際、どういう点が便利ですか?
以下の3つの機能を標準装備しています。
①「標識」:プログラムの中で使用している標識と使っている場所(行)を表示することが出来ます。
②「DataDef」:プログラムの中で使用しているコピー句を、プログラム内部に自動展開することが出来ます。
③「字下げ」:プログラムの中でIF文がネスト構造になっている場合、見やすいよう、段落表示(字下げ)することが出来ます。
ソースサーチャー(文字列検索)
全てのリソースを、検索対象にすることが出来ますか?
リソース(オブジェクト)の種類を選択するフィールドがありますので、この箇所に何も入力しなければ、全てのリソースを対象にすることが出来ます。
ソースコンペア
異なる世代間でソースプログラムの差分表示は可能ですか?
可能です。
ドキュメントリンク
〈PLANET/COMET i〉上のリソースにドキュメントを添付することは可能ですか?
その場合、ドキュメントはリポジトリに格納するのでしょうか?
リソースごとにドキュメントのパスを指定することが可能です。(アドレスリンクだけで、リポジトリに格納するわけではありません。)
各種一覧表
オブジェクトの使用回数は表示されますか?
オブジェクトに対応する付加情報として「(オブジェクトの)最終使用日付」「オブジェクト作成日」「ソース変更日」の3種類のデータを表示していますが、「回数」は表示していません。
各種統計表
各種統計表は、どういう使い方をするものですか?
プログラムの難易度(メトリクス)を見ることが出来るとともに、最大値・最小値・平均値が表示されますので、システムが、どういう傾向にあるか、定期的に確認しておられるお客様が大半です。(お客様の間では「システムの健康診断」と呼ばれています)
変更履歴管理
IBM i (AS/400) 上では、削除情報が無いのですが、〈PLANET/COMET i〉の削除情報は、どうやって取得しているのですか?
〈PLANET/COMET i〉側からIBM i (AS/400) のリソースを、自動的にダウンロードする仕組みですが、ダウンロードを行った際にリソースのフルコンペアを行い、メンバーが無くなっていれば「削除された」と判断して、削除情報を作成しています。
自動更新
自動更新を設定する際、毎日ではなく、毎週・毎月などの設定をすることは可能ですか?
可能です。
IBM i システム解析ツール〈PLANET/COMET i〉のご紹介ページはこちらです
※〈PLANET/COMET i〉は、NCS&A株式会社の製品です。
※その他、記載されている会社名、および、製品名、サービス名は、各社の商標または登録商標です。