問題タブ [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.
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 は正常に動作しているようです。作成した他のユーザー/データベースでも試してみましたが、結果は同じです。
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 つだけ追加するだけです。それを計算して結合する方法。さまざまな結合技術者を試しましたが、完璧な解決策は見つかりませんでした。
このケースの処理にご協力ください
pentaho - 単一の JVM で複数の Kettle 変換を実行する
pan.shを使用して、複数のケトル変換を実行したいと考えています。スクリプトを調べたところ、PDIで実行されるspoon.shスクリプトを内部的に呼び出していることがわかりました。問題は、新しい変換が開始されるたびに、その実行用に別の JVM が作成されることです (.bat ファイルを介して呼び出されます)。サーバ。
どうすればこれを達成できるか、またはドキュメント/リソースを私と共有できますか。
良い仕事をありがとう。
javascript - Javascript: データベース フィールドでアスタリスクを検索
Pentaho Data Integration でデータのストリームをチェックしており、Javascript を使用しています。特定のフィールドには、値として 1 つのアスタリスクが含まれる場合があります。ので、私は持っています:
値が「*」でないフィールドであっても、すべての値が「A」に設定されます。私が試してみました:
エスケープする必要があることはわかっていますが、正規表現としてどのように記述すればよいかわかりません。
pentaho - Pentaho で同期された共有定義
Pentaho で同期された共有定義を作成する方法はありますか?
2 つの変換 t1、t2 で使用されるソース ファイル s1 があるとします。ここで、t1 に変更を加え、そこに s1 にもう 1 つの列を追加すると、t2 にも反映されるようにしたいとします。Pentaho でこれを達成する方法はありますか?
Pentaho でデータベース接続を共有すると、使用しているすべての変更が反映されます。ファイルでも同様のことができますか (ファイルの共有定義を作成してリポジトリに保存し、それを他の変換で使用する場合)?
ありがとうございました。
pentaho - データベース リポジトリ (Oracle) と Pentaho のリポジトリとしてのファイル システム
Pentahoを仕事に使いたい。少し調査した結果、ktr/kjb ファイルを保存するには、データベースをリポジトリとして使用するか、ファイル システムをリポジトリとして使用できることがわかりました。ただし、データベースをファイルシステムのリポジトリとして使用する利点はありません。ここでのリポジトリの基本的な目的は、本番環境で開発されたすべての ktr/kjb ファイルを保持できる共通の場所を作成することです。基本的に、データベース リポジトリを考慮すると、本番環境で開発されたすべての ktr/kjb ファイルが保持され、ジョブ/変換を実行する必要があるたびに、データベースに接続してそれぞれの ktr/kjb ファイルを取得します (informatica の保存方法と同様)変換) 一方、ファイルベースのリポジトリは、開発されたすべてのファイルを保持するフォルダーのようなものになります。
ここの誰かが、両方のタイプのリポジトリの長所と短所を説明できますか?
他の情報が必要な場合はお知らせください。
前もって感謝します。