ファイルの解析

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • 検出パターンの作成または変更の一環として、[ファイルを解析] 操作を使用して、ファイルから情報を抽出し、抽出された情報を格納する変数を作成できます。

    始める前に

    必要なロール:pd_admin

    関連するパターンステップに移動します。

    1. パターンフォームで、ディスカバリー の関連する識別セクションを選択します。

      または、サービスマッピング の関連する識別セクションまたは接続セクションを選択します。

    2. 関連するパターンステップを選択するか、ステップを追加するボタン をクリックしてステップを追加します。

    プログラミングの基礎知識が望ましいです。

    このタスクについて

    または、「トラフィックベースの検出によるパターンの微調整」で説明されているように、トラフィックベースの接続を使用して、適切な CI パターンで「ファイルを解析」ステップを作成することもできます。

    手順

    1. [操作] リストから [ファイルを解析] を選択します。
    2. [ファイルを選択]でファイルパスを指定します。
      変数を使用できます。表形式の一時変数の値 (特定のフィールドから、またはテーブル内の特定の列の最初の行から順に) も使用できます。詳細については、「パターンへの値と変数の入力」を参照してください。

      実際のファイルを指定するには、[参照] をクリックし、ファイルに移動して、[選択] をクリックします。

      重要:
      場所やファイルへの特定のパスの入力は、オペレーティングシステムによって異なる場合があるため、避けてください。パスには変数を使用する必要があります。
    3. [解析を定義] リストから適切な解析戦略を選択し、解析基準を定義します。
      解析戦略 説明

      Oracle

      LDAP ファイル

      XML ファイル

      INI ファイル

      プロパティファイル

      JSON ファイル (カスタム)

      ホリゾンタルファイル解析戦略です (バーティカルではありません)。この解析戦略は、テキストファイルにのみ使用できます。詳細については、「ホリゾンタルファイルのテキストの解析」を参照してください。
      バーティカルファイル 各データセットが複数の行にまたがる構造化テキストファイルからテキストを取得します。詳細については、「バーティカルファイルのテキストの解析」を参照してください。

      キーワードの後

      特定のキーワードの直後にあるテキストを取得します。詳細については、「キーワード、コマンドおよび位置タイプを使用したテキストの解析」を参照してください。

      コマンドライン Java スタイル

      Java スタイルのパラメーターを使用してコマンドラインパラメーターの値を取得します。詳細については、「キーワード、コマンドおよび位置タイプを使用したテキストの解析」を参照してください。

      コマンドライン Unix スタイル

      標準の Unix パラメーターを使用してコマンドラインパラメーターの値を取得します。詳細については、「キーワード、コマンドおよび位置タイプを使用したテキストの解析」を参照してください。

      末尾からの位置

      行の末尾からの位置で指定されたテキストを取得します。詳細については、「キーワード、コマンドおよび位置タイプを使用したテキストの解析」を参照してください。

      開始からの位置

      行の開始からの位置で指定されたテキストを取得します。詳細については、「キーワード、コマンドおよび位置タイプを使用したテキストの解析」を参照してください。

      正規表現 正規表現で指定されたテキストを取得します。このオプションは、正規表現の Java 構文に精通している必要があります。詳細については、「正規表現を使用したテキストの解析」を参照してください。
      区切り付きテキスト 区切り文字と行内の位置で指定されたテキストを取得します (汎用テキストファイルからテキストを取得する最も一般的な方法です)。「区切り付きテキストを使用したテキストの解析」を参照してください。
    4. 結果が見つからない場合は、[終了] を選択して検出を停止します。
    5. デバッグモードの場合は、[テスト] をクリックしてステップをテストし、操作が期待した結果をもたらすかどうかをチェックします。
      デバッグモードでは、操作中に権限関連のエラーが発生した場合に、[テスト] をクリックすると関連するエラーメッセージが表示されますが、このような場合でも、[ファイルコンテンツの取得] はファイルコンテンツを返す場合があります。

    [ファイルを解析] 操作により、XML ファイルの解析戦略を使用して、価格や作成者に関するデータを XML ファイルから抽出できます。


    詳細変数ペインを表示します。

    次のタスク