Siemens IAH のサービスグラフコネクタのトラブルシューティング

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • このセクションは、Siemens IAH のサービスグラフコネクタを構成して使用する際の問題の解決に役立ちます。

    接続の問題

    統合を設定する際、URL とベーシック認証情報を構成した後に接続をテストするステップがあります。すべてが正しく構成されていれば、エラーなしで接続テストが成功したことがわかります。接続中に問題が発生した場合、 サービスグラフコネクタ は API からのエラーメッセージ、エラーコード、および応答本文を提供します。次の画像は、成功した接続テストの完了コードを示しています。

    [成功] のステータスを示す正常な接続テスト。

    送信 HTTP 要求をチェックして、API によって返されたステータスコードを確認するには、次の場所に移動します。 All (すべて) > システムログ > 送信 HTTP 要求. リストビューに、接続パラメーターの設定時に指定した URL ホスト名が表示されます。このレコードを開いて、接続の詳細を表示できます。次の画像は、送信 HTTP 要求レコードの例を示しています。送信 HTTP ログレコード。

    デフォルトでは、ログレベルは [基本 ] に設定されているため、応答本文やクエスト本文は表示されません。ただし、[ 応答ステータス ] フィールドは、問題が何であるかを示します。たとえば、[応答ステータス] フィールドの 401 は、無許可の要求を示します。この問題を解決するには、接続を開き、入力したクライアント ID とクライアントシークレットが正しいことを確認します。接続レコードの編集の詳細については、「 ガイド付きセットアップの構成」の手順 5 を参照してください。

    さらに診断する必要がある場合は、ログレベルを上書きして、システムプロパティを介して詳細情報を提供できます。利用可能なすべてのシステムプロパティを確認するには、次に移動します: All (すべて) > システムプロパティ > すべてのプロパティ. たとえば、glide.outbound_http_log.override システムプロパティを True に変更し、glide.outbound_http_log.override.level システムプロパティを all などの適切な値に更新します。次の画像は、編集されたプロパティを示しています。ログレベルを上書きするために編集された glide.outbound_http_log.override および glide.outbound_http_log.override.level システムプロパティ。
    注:
    これは限られた期間のみ行い、問題が解決したら元に戻すようにしてください。

    拡張ログ記録をオンにすると、問題に関する詳細なコンテキストを提供するために、要求に追加の詳細を指定できます。たとえば、次の送信 HTTP ログでは、 応答の状態400 で、 応答本文 はテナントが空であったことを示しています。

    応答本文フィールドにエラーがあるアウトブランド HTTP ログの例。

    これを解決するには、フローデザイナーで接続に移動し、[ テナント ] フィールドに正しい値が入力されていることを確認します。ワークフロースタジオ内の接続へのアクセスの詳細については、「ガイド付きセットアップの構成」の手順 5 を参照してください。

    資産の平坦化または欠落データの問題

    資産のフラット化に関する問題や API からのデータの欠落が発生した場合は、テストロードを実行してステージングテーブルからフラット化されたデータを検証し、api_dataと比較して、データが API から提供されたかどうかを確認できます。詳細については、「Siemens IAH 構成のテスト」を参照してください。