コンテキスト内SAP統合スイート開発のためのChrome拡張機能
Integration SuiteのDevToolsは、SAP Integration Suiteテナント内で作業する開発者やアーキテクトのために設計されたChrome拡張機能です。これは、BTPコックピットのすぐ横に診断、トレース検査、スクリプトテスト、およびペイロード比較を表示するブラウザサイドパネルを埋め込んでいます。主な機能には、アーティファクトナビゲーター、トレースビューワー、Monacoベースのペイロード差分、および迅速なアクセスのためのドラッグ可能なフローティングアクションボタンが含まれます。このツールは、コンテキスト内でのデバッグとナビゲーションを迅速に行う必要があるSAP統合開発者およびサポートエンジニアを対象としています。
テナントページに拡張機能が配置するもの
拡張機能は、SAPテナントにログインしている間に表示される専用のサイドインターフェースをインストールします。これにより、タブを切り替えることなくツールを利用できます。内部IDの順序付けをアーティファクトのA-Zソートに置き換え、処理をローカルまたは構成されたバックエンドに対して行います。この設計選択は、外部データ収集を明示的に回避します。これらの設計要素は、コンテキストスイッチの削減と開発作業のセッション内可視性を目指しています。
診断のためにトレースとペイロードの違いをどのように公開するか
トレースビューアは、メッセージ処理ログと実行ステップを段階的に検査するために提示します。一方、ペイロードビューアとDiffは、構文がハイライトされた比較のためにMonacoエディタを使用します。この組み合わせにより、開発者はインラインで入出力ペイロードを比較し、メッセージフロー実行中の失敗や予期しない変換を特定するために処理ログを検査できます。
ブラウザを離れずにスクリプトを実行およびデバッグできるかどうか
拡張機能は、ブラウザコンテキスト内で実行されるGroovyおよびXSLT用の組み込みスクリプトテスターを提供し、変換に関する即時フィードバックを提供します。デザイナーデバッグパネルはリアルタイムのメッセージログ監視を表示し、ログレベル管理ヘルパーはトラブルシューティングのためにログを調整できます。カスタマイズ可能なフローティングアクションボタンは、フローデザイナーからこれらのユーティリティに迅速にアクセスできるようにします。
ブラウザとテナントのワークフローにどのように適合するか
このツールは、Integration Suiteテナントでのアクティブセッションを必要とし、Chrome、Edge、BraveなどのChromiumベースのブラウザで実行されるため、サーバーサイドコンポーネントなしで既存のBTPワークフローに統合されます。処理はローカルまたは独自のバックエンドに対して行われるため、厳格なデータポリシーに従うチームは、コックピット内で作業しながらペイロードを自分の環境内に保持できます。
セッション診断が必要な開発者のための集中ブラウザツール
Integration Suite DevToolsは、テナントセッションで直接作業する個々の開発者やサポートエンジニアにとって実用的な選択肢です。ブラウザ内で利用可能な診断を望んでいます。このアプローチは、ツール間を行き来する際の摩擦を減らしますが、各チームメンバーが拡張機能をインストールする必要があり、集中型のサーバーサイド監視コンソールとして機能するのではなく、ブラウザスコープに留まります。





