問題タブ [pdi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
223 参照

mysql - ジョブのローリング実行を回避する方法 (pentaho データ統合)

私はいくつかの変換を実行する仕事を持っています。一部の変換には、mysqlbulkloader が含まれています。ただし、私の質問は、この種のエラーが発生するたびに実行結果が返されることを知って、ジョブが 2 回実行されていると感じる理由を理解することです。

0 投票する
2 に答える
2364 参照

pentaho - 変革のため派遣開始

Pentaho のテキスト ファイル入力コントロールで行をプレビューすると、行が表示されず、[ログを表示] オプションでこのメッセージが表示される

どういう意味ですか?この問題を克服するにはどうすればよいですか?

0 投票する
1 に答える
2910 参照

pentaho - Pentaho ETL : 修正された Javascript ステップ "SKIP_TRANSFORMATION" 変換 一定の作業ロジック

CONTINUE_TRANSFORMATION が trans_Status に割り当てられている場合にのみ SKIP_TRANSFORMATION が機能するのはなぜですか? wikiリンクで、これに関する情報を見つけることができません


前もって感謝します。

0 投票する
2 に答える
446 参照

xml - Spoon PDI でフォルダを移動する

Spoon PDIで扱っているフォルダを移動しようとしています。タスクは、フォルダーから XML ファイルを抽出し、その内容をデータベースにアップロードすることです。これでうまくいきました。ここで、フォルダー全体をアーカイブに移動する必要があります。しかし、これには問題があります。フォルダを移動しようとすると、XML ファイルだけが移動され、フォルダが残ります。

フォルダーのコンテンツ (XML ファイル) だけでなく、フォルダー全体を移動する必要があります。

これを行う方法はありますか?

0 投票する
0 に答える
3224 参照

pentaho - Pentaho ETL : 「テーブル入力」から「テーブル出力」へのデータ

シナリオ :

行の生成: (4 つのコピー)

テーブル入力 : (4部)

遅延行: (4 コピー)

テーブル出力: (1 コピー)

データベース :

変換が完了すると、my_table は値 0 のみで埋められます (合計 40 個のゼロ)。最初の実行ラウンド (ラウンド 2 から 10) の後でテーブル入力が実際の行数を取得しないのはなぜですか。または、この設計で私がした間違いは何ですか?

ここに画像の説明を入力

Pentaho : Kettle - Spoon 一般公開リリース - 5.3.0.0-213

Java : jdk1.8.0_51 (64)

OS : Windows 8.1 (64)

Oracle : Oracle Database 11g Express Edition リリース 11.2.0.2.0 - プロダクション

分析後に追加された詳細情報

テーブル出力への 4 つのリンクで、1 つのリンクから遅延を削除しました。だから私は期待したものを手に入れました。だから私はすべての遅延を取り除き、期待される結果を得ました。しかし、私はその理由を理解することができません。

0 投票する
1 に答える
607 参照

pentaho - PDI プラグイン、getInputRowMeta() throw 非ポインター例外

私のプラグインでは、前のステップから MetaData 情報を取得しようとしています。これにより、MetaData 情報 (列名) に基づいて行データに対して何らかの作業を行うことができます。

r = getRow() でデータを取得できるため、データに従って正常に動作します。ただし、前のステップの行メタを取得するために getInputRowMeta() を呼び出すと、非ポインター例外がスローされます。

以下にコード例を示します (主に processRow() 関数)。

getInputRowMeta() を呼び出すと、次のように Exception がスローされます。

StepMeta クラス、StepData クラスを設定する場所はありますか?

0 投票する
1 に答える
269 参照

hbase - Pentaho で Hbase からすべての列をスキャンする

Pentaho と HBase は初めてです。Hbase テーブルからすべての列を読み取り、Pentaho を使用してフラット ファイルにロードしたいと考えています。

主なことの 1 つは、Hbase テーブルの列が静的ではないということです。30 列以上になる日もあれば、50 列以上になる日もあります。

PDIで「Hbase Input」を使ってみました。しかし、列数を定義することはできません。Pentaho で動的に変化する列を定義する方法はありますか??