Pentaho-PDI:ストリームのフィールドを取得

LászlóStahorszki

ここでの非常に簡単な質問:たとえば.csvファイルを読んだ場合、実行時にそのファイルの列を知るにはどうすればよいですか?その.csvファイルをJSONに変換したいのですが、JSON出力ステップのフィールドを動的に設定して、そのファイルのすべての行を含める方法がわかりません。私の知識を広げるのを手伝ってくれませんか?

前もって感謝します

eicherjc

これは間違いなくメタデータインジェクションの良いユースケースです。このステップは具体的にはと呼ばれETL Metadata Injectionます。おそらくスクリプトステップを使用して、フィールドを動的に取得する必要があります(Java、JavaScript、およびPythonのスクリプトステップが利用可能であり、エンタープライズのお客様の場合はRもあります)。実行時にフィールドを動的に検出する組み込みのステップはないと思います。

フィールドを取得したら、メタデータインジェクションステップを使用して、フィールド名をCSV入力またはテキストファイル入力ステップ、およびJSON出力ステップにインジェクトでき​​ます。

ETL Metadata Injectionステップの公式ヘルプドキュメントは次のとおりです:https//help.pentaho.com/Documentation/8.1/Products/Data_Integration/Transformation_Step_Reference/ETL_Metadata_Injection

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pentahoレポートは前のフィールドを取得します

分類Dev

Pentaho BiServerの計算フィールド

分類Dev

Pentahoケトル(PDI)とのMongoDB接続

分類Dev

Pentaho PDI(ケトル)を使用してBAサーバーにレポートをアップロードする

分類Dev

Pentaho での可変 JSON フィールドの操作

分類Dev

PentahoケトルLDAP出力

分類Dev

Pentahoケトルデータベースリポジトリ

分類Dev

Pentahoが出力テーブルに最終変更フィールドを追加

分類Dev

Pentahoのフィルター列の速度の改善

分類Dev

Pentaho結合テーブルの値

分類Dev

Pentaho(PDI)でCalldbプロシージャステップを使用しながらカスタム数のパラメータを使用する

分類Dev

How to escape question mark (?) character in PDI Pentaho in a query

分類Dev

Pentaho-入力フィールドに基づいてUUIDを生成します

分類Dev

Pentahoケトルを使用したSCDタイプ2の実装(Pentaho Data Integeration 5.2)

分類Dev

PentahoへのC-Toolsのインストールの問題

分類Dev

ExcelファイルからのPentahoスプーン変換

分類Dev

A restAPIからデータを取得するために使用するPentahoデータ統合の「Generaterowsstep」の値フィールドを動的に変更する方法

分類Dev

Pentahoでのアナライザーレポートのフィルタリング

分類Dev

Pentahoデータ統合変換、csvファイルからのフィールドのロード(Java API)

分類Dev

Pentahoの一般的なエラー処理スクリプト

分類Dev

Pentahoレポート:Pentahoレポートで列が制限される

分類Dev

Pentaho-モンドリアンでのフォーマット日付

分類Dev

Pentaho CE5.0.1のインストール方法

分類Dev

PentahoダッシュボードでMQTTストリームを受信して表示する

分類Dev

ロールバック後、Pentahoトランスフォームを続行します

分類Dev

Pentaho ReportDesignerを使用したドリルスルー/ドリルリンク/ドリルダウン

分類Dev

Pentahoで単一のSQLテーブル(ソーステーブル)からディメンションとファクトテーブルを作成

分類Dev

Pentahoユーザーコンソール5のカスタムHTMLページ

分類Dev

PentahoスプーンでMaxidmongodbを取得する

Related 関連記事

  1. 1

    Pentahoレポートは前のフィールドを取得します

  2. 2

    Pentaho BiServerの計算フィールド

  3. 3

    Pentahoケトル(PDI)とのMongoDB接続

  4. 4

    Pentaho PDI(ケトル)を使用してBAサーバーにレポートをアップロードする

  5. 5

    Pentaho での可変 JSON フィールドの操作

  6. 6

    PentahoケトルLDAP出力

  7. 7

    Pentahoケトルデータベースリポジトリ

  8. 8

    Pentahoが出力テーブルに最終変更フィールドを追加

  9. 9

    Pentahoのフィルター列の速度の改善

  10. 10

    Pentaho結合テーブルの値

  11. 11

    Pentaho(PDI)でCalldbプロシージャステップを使用しながらカスタム数のパラメータを使用する

  12. 12

    How to escape question mark (?) character in PDI Pentaho in a query

  13. 13

    Pentaho-入力フィールドに基づいてUUIDを生成します

  14. 14

    Pentahoケトルを使用したSCDタイプ2の実装(Pentaho Data Integeration 5.2)

  15. 15

    PentahoへのC-Toolsのインストールの問題

  16. 16

    ExcelファイルからのPentahoスプーン変換

  17. 17

    A restAPIからデータを取得するために使用するPentahoデータ統合の「Generaterowsstep」の値フィールドを動的に変更する方法

  18. 18

    Pentahoでのアナライザーレポートのフィルタリング

  19. 19

    Pentahoデータ統合変換、csvファイルからのフィールドのロード(Java API)

  20. 20

    Pentahoの一般的なエラー処理スクリプト

  21. 21

    Pentahoレポート:Pentahoレポートで列が制限される

  22. 22

    Pentaho-モンドリアンでのフォーマット日付

  23. 23

    Pentaho CE5.0.1のインストール方法

  24. 24

    PentahoダッシュボードでMQTTストリームを受信して表示する

  25. 25

    ロールバック後、Pentahoトランスフォームを続行します

  26. 26

    Pentaho ReportDesignerを使用したドリルスルー/ドリルリンク/ドリルダウン

  27. 27

    Pentahoで単一のSQLテーブル(ソーステーブル)からディメンションとファクトテーブルを作成

  28. 28

    Pentahoユーザーコンソール5のカスタムHTMLページ

  29. 29

    PentahoスプーンでMaxidmongodbを取得する

ホットタグ

アーカイブ