問題タブ [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.
mysql - ジョブのローリング実行を回避する方法 (pentaho データ統合)
私はいくつかの変換を実行する仕事を持っています。一部の変換には、mysqlbulkloader が含まれています。ただし、私の質問は、この種のエラーが発生するたびに実行結果が返されることを知って、ジョブが 2 回実行されていると感じる理由を理解することです。
pentaho - 変革のため派遣開始
Pentaho のテキスト ファイル入力コントロールで行をプレビューすると、行が表示されず、[ログを表示] オプションでこのメッセージが表示される
どういう意味ですか?この問題を克服するにはどうすればよいですか?
pentaho - Pentaho ETL : 修正された Javascript ステップ "SKIP_TRANSFORMATION" 変換 一定の作業ロジック
CONTINUE_TRANSFORMATION が trans_Status に割り当てられている場合にのみ SKIP_TRANSFORMATION が機能するのはなぜですか? wikiリンクで、これに関する情報を見つけることができません
前もって感謝します。
xml - Spoon PDI でフォルダを移動する
Spoon PDIで扱っているフォルダを移動しようとしています。タスクは、フォルダーから XML ファイルを抽出し、その内容をデータベースにアップロードすることです。これでうまくいきました。ここで、フォルダー全体をアーカイブに移動する必要があります。しかし、これには問題があります。フォルダを移動しようとすると、XML ファイルだけが移動され、フォルダが残ります。
フォルダーのコンテンツ (XML ファイル) だけでなく、フォルダー全体を移動する必要があります。
これを行う方法はありますか?
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 つのリンクから遅延を削除しました。だから私は期待したものを手に入れました。だから私はすべての遅延を取り除き、期待される結果を得ました。しかし、私はその理由を理解することができません。
pentaho - PDI プラグイン、getInputRowMeta() throw 非ポインター例外
私のプラグインでは、前のステップから MetaData 情報を取得しようとしています。これにより、MetaData 情報 (列名) に基づいて行データに対して何らかの作業を行うことができます。
r = getRow() でデータを取得できるため、データに従って正常に動作します。ただし、前のステップの行メタを取得するために getInputRowMeta() を呼び出すと、非ポインター例外がスローされます。
以下にコード例を示します (主に processRow() 関数)。
getInputRowMeta() を呼び出すと、次のように Exception がスローされます。
StepMeta クラス、StepData クラスを設定する場所はありますか?
hbase - Pentaho で Hbase からすべての列をスキャンする
Pentaho と HBase は初めてです。Hbase テーブルからすべての列を読み取り、Pentaho を使用してフラット ファイルにロードしたいと考えています。
主なことの 1 つは、Hbase テーブルの列が静的ではないということです。30 列以上になる日もあれば、50 列以上になる日もあります。
PDIで「Hbase Input」を使ってみました。しかし、列数を定義することはできません。Pentaho で動的に変化する列を定義する方法はありますか??