Insight 5.1 リリース ノート
自動化
Automation のアクションがプレースホルダーを使用して設定できるようになり、新しいレベルの可能性をもたらします。たとえば、サーバー アセットが突然停止したときに、そのサーバー アセットが、そのアセットに関連するすべての重要なデータを含む要約と説明を提供する新しい課題にリンクした Jira 課題を自動的に作成するといったことができるようになります。
たとえば次のようにできます。
従属属性
「Object」タイプの属性は、Insight 構造の別の部分への参照です。IQLで選択内容を制限して、検索範囲を絞り込むことができていました。
プレースホルダー機能が追加されたことで、従属属性を持つことができるようになりました。
たとえば次のようにできます。
最初に選択した属性に応じて、次に選択する属性に異なるオプションが表示されます。IQL を利用することにより、この方法で、非常に高度なフィルタリングを思い描いているとおりに行うことができます。
[オブジェクト参照] セクションの変更
オブジェクト ビューの [オブジェクト参照] セクションが移動し、配置が変わりました。参照オブジェクトがオブジェクト タイプ別にグループ化され、後述する新しい [オブジェクト] ダイアログで異なるタイプのオブジェクトを表示できます。
たとえば次のようにできます。
[Consistent Object (整合性のあるオブジェクト)] ダイアログ
Insight と Jira のダイアログでオブジェクトを表示する方法が変更されました。また、表示したいオブジェクト/オブジェクトを常にクリックする必要があるように、一貫性を持たせました。
以下は、オブジェクトの表示例です。
REST API
オブジェクト参照を取得するための古い REST API。
/rest/insight/1.0/object/{id}/references
次のように置換されます。また、オプションのパラメーターは削除されました。
/rest/insight/1.0/object/{id}/referenceinfo
IQL - 並び順
次の構文で記述した接尾辞で順序を付与できます。
order by [AttributeName|label] [asc|desc]
order by 句で指定された属性がオブジェクト参照タイプである場合は、ドット表記を使用して参照オブジェクトの属性で並べ替えられます。この操作の深度は無制限です。ただし、order by 句のすべてのドットは、その特定の IQL のパフォーマンス低下の原因になることに注意してください。
欠落している値は、最後 (昇順の場合) または最初 (降順の場合) と見なされます。
IQL で指定された属性名は Insight に存在する必要があります。存在しない場合、IQL は無効と見なされます。属性名では大文字と小文字が区別されます。
フィルターされたオブジェクトに「order by」句で指定された属性が含まれていない場合、返されるオブジェクトの順序は任意になります。
属性名の代わりにプレースホルダー ラベルを使用して、設定されたラベルでオブジェクトを並べ替えられます。
例:
order by label
order by Key desc
order by "My custom Attribute"
order by "My object reference"."Attribute on referenced object" asc
IQL の並び順は、Insight を 5.1 にアップグレードするとすぐに Confluence 用 Insight で使用できます。
JSON インポート タイプ
JSON データをインポートできる、新しいコア インポート タイプが組み込まれました。これは、外部 REST-API からデータをインポートする場合や、ローカルの JSON ファイルを取り込む場合に非常に便利です。
軽微な修正:
- 新しい IQL の「並び順」機能により、カスタム フィールドの特定の順序の設定が削除されました。これで、作成済み、更新、ラベルだけでなく、任意の属性でオブジェクトを並べ替えられます。
- インポート設定 ID で大文字と小文字を区別しないように設定するオプションを追加
- オブジェクト スキーマの表示でオブジェクト タイプ ツリーをロードするときのパフォーマンスを修正
- Automation の IQL 日時比較を修正
- inboundReferences (inR) および outboundReferences (outR) の IQL エイリアス
- 軽微な修正
Insight 5.1 にアップグレードする前に
API changes
このメソッドは JAVA API から削除されました。
public List<ObjectReferenceBean> findObjectInboundReferencedBeans(int objectId, int offset, int limit,
int orderType, boolean asc) throws InsightException;
このメソッドは、Insight と Jira のパフォーマンスに全般的に影響を与えたため、削除しました。
この方法は、特定のオブジェクトのインバウンド参照の取得で推奨されます。
代わりに IQLFacade を使用します。この IQL は特定のオブジェクトのインバウンド参照を提供します。
object HAVING outboundReferences(Key = Test-1)
Insight 4.x からのインポート
Insight 4 から Insight 5 にアップグレードした後、すべてのインポート設定を確認することを強くお勧めします。
Insight のインストールが Insight Discovery のインポートで設定されている場合は、Insight 5 をインストールした後に以下を実行してください。
- Marketplace から Insight Discovery バージョン 2.x をダウンロードしてインストールします
- Insight Discovery インポートが設定されているオブジェクト スキーマに移動し、[Migrate Configuration (設定の移行)] を押します
- 移行されたインポート設定を確認します
Insight のインストールが Tempo アカウントのインポートで設定されている場合は、Insight 5 をインストールした後に以下を実行してください。
- Marketplace から Insight Tempo 統合をダウンロードしてインストールします
- Tempo インポートが設定されているオブジェクト スキーマに移動し、[Migrate Configuration (設定の移行)] を押します
- 移行されたインポート設定を確認します
Jira 6.x からのアップグレードの場合
Insight 2.x を使用しているユーザーの場合は、Insight 3.x の最新バージョンにアップグレードしてから Insight 5.x にアップグレードしてください。
これはアップグレード プロセスで非常に重要な手順です。




