問題タブ [pentaho-spoon]

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 投票する
3 に答える
8843 参照

oracle - Oracle DB に接続するように Pentaho データ統合を構成する

DB、ユーザーでOracle VirtualBoxを構成し、小さなDBにデータを入力しました。Pentaho Data-Integration(Spoon)、JDBC ドライバーをインストールした同じマシンに、Oracle DB への接続を作成しようとしましたが、成功しませんでした。これは、資格情報/データを入力している場所です:

ホスト名: ローカルホスト

データベース名: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ORCL)))

ポート番号: 1521

ユーザー名: システム

パスワード:オラクル

ここに画像の説明を入力 これはエラーメッセージです:

Pentaho/Spoon を Oracle DB に接続するには、どのように設定すればよいですか? Oracle DB は正常に動作しているようです。作成した他のユーザー/データベースでも試してみましたが、結果は同じです。

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

csv - Pentaho Kettle、テキスト ファイル入力でフィールドのデフォルトを設定できない

変換で処理する CSV ファイルをインポートしています。もともとは CSV ファイル入力を使用していました。後で、null 値を持つことができないことを知りました。そこで、「テキストファイルのフィールドが指定されていない場合のデフォルト値(空)」を設定することになっていたフィールドタブにデフォルト列があったため、テキストファイル入力に切り替えました。

ここに画像の説明を入力

ただし、フィールドのデフォルト列に Null 値を入力すると。トランスフォーメーションでは、フィールドはnullのままです。私が間違っていることを考えてください。

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

regex - Pentaho フィルター正規表現 Excel 入力

さて、私が今やろうとしているのは、Excel 入力 (すべての文字列列) からすべての情報を取得することです。次に、これらの列のうち、そのうちの 1 つに特定のフィルターを作成し、列 NO_BIEN でより具体的にしたいと考えています。具体的な表現。

[0-9]+(.[0-9][0-9]?)?

Filter Rows 操作を行い、REGEXP フィルターをクリックしましたが、文字列を追加するかどうかしか分からないため、どこに式を貼り付けることができるかわかりません。

行のフィルター画面

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

postgresql - データ ウェアハウスのファクト テーブルの生成

現在、ODS テーブルとディメンション テーブルに基づいてファクト テーブルを作成しています。私のODSテーブルのような

1.dateWiseData

sid_date

total_impressions

2.デバイス(携帯電話、PCなど)

sid_date

デバイスID

装置名

total_impressions

3.広告主データ

sid_date

広告主 ID

広告主_名前

total_impressions

ファクト テーブル

ID

sid_date

デバイスID

広告主 ID

total_impressions

ここで、3 つのテーブル データすべてを 1 つのファクト テーブルに結合するという問題に直面しています。この場合、各テーブルに 3 つの異なる合計インプレッションがあります。しかし実際には、合計インプレッションを 1 つだけ追加するだけです。それを計算して結合する方法。さまざまな結合技術者を試しましたが、完璧な解決策は見つかりませんでした。

このケースの処理にご協力ください

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

pentaho - 単一の JVM で複数の Kettle 変換を実行する

pan.shを使用して、複数のケトル変換を実行したいと考えています。スクリプトを調べたところ、PDIで実行されるspoon.shスクリプトを内部的に呼び出していることがわかりました。問題は、新しい変換が開始されるたびに、その実行用に別の JVM が作成されることです (.bat ファイルを介して呼び出されます)。サーバ。

どうすればこれを達成できるか、またはドキュメント/リソースを私と共有できますか。

良い仕事をありがとう。

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

javascript - Javascript: データベース フィールドでアスタリスクを検索

Pentaho Data Integration でデータのストリームをチェックしており、Javascript を使用しています。特定のフィールドには、値として 1 つのアスタリスクが含まれる場合があります。ので、私は持っています:

値が「*」でないフィールドであっても、すべての値が「A」に設定されます。私が試してみました:

エスケープする必要があることはわかっていますが、正規表現としてどのように記述すればよいかわかりません。

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

pentaho - Pentaho で同期された共有定義

Pentaho で同期された共有定義を作成する方法はありますか?

2 つの変換 t1、t2 で使用されるソース ファイル s1 があるとします。ここで、t1 に変更を加え、そこに s1 にもう 1 つの列を追加すると、t2 にも反映されるようにしたいとします。Pentaho でこれを達成する方法はありますか?

Pentaho でデータベース接続を共有すると、使用しているすべての変更が反映されます。ファイルでも同様のことができますか (ファイルの共有定義を作成してリポジトリに保存し、それを他の変換で使用する場合)?

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

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

pentaho - データベース リポジトリ (Oracle) と Pentaho のリポジトリとしてのファイル システム

Pentahoを仕事に使いたい。少し調査した結果、ktr/kjb ファイルを保存するには、データベースをリポジトリとして使用するか、ファイル システムをリポジトリとして使用できることがわかりました。ただし、データベースをファイルシステムのリポジトリとして使用する利点はありません。ここでのリポジトリの基本的な目的は、本番環境で開発されたすべての ktr/kjb ファイルを保持できる共通の場所を作成することです。基本的に、データベース リポジトリを考慮すると、本番環境で開発されたすべての ktr/kjb ファイルが保持され、ジョブ/変換を実行する必要があるたびに、データベースに接続してそれぞれの ktr/kjb ファイルを取得します (informatica の保存方法と同様)変換) 一方、ファイルベースのリポジトリは、開発されたすべてのファイルを保持するフォルダーのようなものになります。

ここの誰かが、両方のタイプのリポジトリの長所と短所を説明できますか?

他の情報が必要な場合はお知らせください。

前もって感謝します。