2017-08-05 1 views
0

リレーショナルテーブルのSELECT文の結果をPentahoを使用して別のテーブルに挿入していますが、各行にUUID4識別子を追加して挿入することは可能です。Pentahoの各行にUUID4 IDを追加する

データ挿入前:私は1 UUID4 IDは、すべてのレコードのための乱数発生器を使用して生成することができていますが、私はのための独立したのUUID勿論生成する必要が

UUID ip    country city start_time 
ID1 1.7411624393E10 Canada London 2017-06-01 15:27:23 
ID2 1.7411221531E10 Canada Ottawa 2017-06-02 23:57:56 
ID3 1.846525287E9  Canada Langley 2017-06-02 22:27:29 
ID4 2.0647254234E10 Canada Toronto 2017-06-02 22:22:49 
ID5 2.0647254234E10 Canada Toronto 2017-06-02 22:22:12 
ID6 2.0647254234E10 Canada Toronto 2017-06-02 22:21:20 

ip    country city start_time 
1.7411624393E10 Canada London 2017-06-01 15:27:23 
1.7411221531E10 Canada Ottawa 2017-06-02 23:57:56 
1.846525287E9 Canada Langley 2017-06-02 22:27:29 
2.0647254234E10 Canada Toronto 2017-06-02 22:22:49 
2.0647254234E10 Canada Toronto 2017-06-02 22:22:12 
2.0647254234E10 Canada Toronto 2017-06-02 22:21:20 

として必要すべての行

答えて

1

"Generate random value"ステップを使用して、タイプが「Universally Unique Identifier type 4(UUID4)」の列を作成できます。

+0

はい、私はしましたが、次に、すべての行に対応する同じランダム値が得られましたが、これは望ましくありません。 – Sarang

+2

それは変です。このステップでは、行ごとに一意のIDを生成することになっていました。変換フローで「Table Input」(select文)を「Generate random value」ステップで接続すると、まさにこのようになります。あなたは中間のステップを持っていますか? – xkavator

+0

これは私が間違った方法で使用していたので、私はJoin rowsオプションを使用していました。その期待通りに働いています。 – Sarang

関連する問題