0

Pentaho Data Integration (KETTLE) を使用して Golden Gate の証跡ファイルを読み取ろうとしていますが、これを行う方法がわかりません。ゴールデン ゲートのトレイル ファイルの読み方を教えてください。

前もって感謝します。

よろしく、センティル。

4

1 に答える 1

1

ゴールデン ゲート トレイルには、自明ではない構造があります。

https://docs.oracle.com/goldengate/1212/gg-winux/GWUAD/wu_fileformats.htm

これを PDI で解析できるはずですが、そのような解決策は非常に複雑になります。いくつかの可能なアプローチを次に示します。

1) ファイルをさまざまな「領域」に分割し、領域を 1 つずつ処理し、場合によってはサブ変換を使用して、モジュール化と編成を維持します。

2) ファイル内のテキストを探している場合は、PDI マーケットプレイスの「ファイルからテキストを読み込む」プラグインを使用できる場合があります。Apache Tikaを使用して、ドキュメントからテキストを抽出しようとします。

3) これを行うコードを書く気があるなら、それは PDI の素晴らしいプラグインになるでしょう :) 複雑なファイル構造に遭遇したとき、私は通常、解析を行うためにANTLR文法を書き、それから PDI プラグインを書いて、パーサーを実行し、値を PDI 行 (表形式) 形式に変換します。

于 2014-12-03T14:19:24.000 に答える