2017-03-14 3 views
0

私はPDIの新機能で、着信テーブルの電子メール欄から読み取ったメールアドレスを置き換える必要があります。ケトル)。テーブル入力欄のメールアドレスをPentahoに置き換える方法

[email protected]abc [seq。 number] @ example.com

目的は、今後の作業のために着信アドレスを「匿名化」することです。

私は現在、これについては解決策がありません。あなたにはこれがあると願っています。 :-)

ありがとうございました!

答えて

0

あなたはJavaクラスを実装することができます。または、テーブルエントリの後にシーケンスを作成し、ステップを実行してメールを処理する行を分割し、区切り文字@ 2つのフィールドを作成するステップ、電子メールの最初の部分とドメイン(gmail.comなど)を含むもう1つのフィールドを作成し、前に作成したシーケンスのフィールドを取得し、定数@分割された行はあなたがシンボルを失う)、そしてドメインのフィールドと連結し、最後にあなたは[email protected][email protected]、ect.soloを得る4つのステップです。それはあなたに役立つことを祈る、挨拶

0

「変換」セクションの下に「文字列を置き換える」ステップがあります。 しかし、まずいくつかのドキュメントを読むことをお勧めします。

+0

私はすでにそれを試みましたが、新しいメールアドレスにシーケンス番号を挿入して各行に対してインクリメントさせる方法はわかりません。何か案は? – MConan

+1

@MConan "テーブル入力"の後に "シーケンスの追加"ステップを使用し、必要なものをシーケンスフィールドに置き換えます。 –

0

私はそれを解決しました。私はちょうど定数、シーケンスを追加し、結局結局長い道のりを取った。

関連する問題