問題タブ [informatica-powercenter]
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.
flat-file - informaticaのセッションプロパティでフラットファイルのソースファイル名を動的に指定するにはどうすればよいですか?
test_28-10-2012.txtのようなフラットファイル名に日付と時刻の拡張子が付いたフラットファイルを取得するという問題があります
ソースアナライザーのプロパティをチェックすることで、マッピングでフラットファイル名を取得できます。AddCurrentlyProcessedFileName
そこからロジックを実行できますが、質問は
セッションのソースファイル名プロパティでフラットファイル名を動的に指定するにはどうすればよいですか。
informatica-powercenter - インフォマティカは、Datastage でリンク コレクターの仕事をどのように行うことができますか?
事前に構築された変換を使用して、Informatica の Datastage でリンク コレクターの機能を複製することは可能ですか?
同じマッピングに 4 つの異なるストリームがあります。すべてのストリームの結合が必要です。互いに関連している場合と関連していない場合があります。したがって、共通の列はありません。これらの 4 つのストリームの値をインフォマティカの 1 つの列にダンプしたいだけです。そうすることは可能ですか?
informatica-powercenter - セッションが継続的に実行されるように設定されている場合、セッションがいつ完了したかを知るにはどうすればよいですか
ワークフローを継続的に実行するようにスケジュールしましたが、それはパーティション対応のものでした。私のワークフローには 5 つのセッションがあり、セッションが完了した後にいくつかのアクションを実行したいと考えています。
これを連続して実行するように構成したため、成功した状態にはならず、常に実行中の状態のみになります。ただし、ここでは、各セッションのプロセスが正常に完了した後に、セッション成功後のタスクをいくつか実行したいと考えています。
よろしくお願いします
informatica-powercenter - 動的ルックアップ値を更新する
次の方法で動的ルックアップの値を更新するにはどうすればよいですか:
ルックアップに整数列があり、次のルックアップで、既存の値に追加する必要がある新しい整数を取得するとします。
どうすれば達成できますか?
例えば:
空のソース テーブルがあります
emp_id | 価値
私の例が明確であることを願っています
informatica-powercenter - 動的ルックアップキャッシュはいつ更新されますか?
動的ルックアップキャッシュファイルがいつ更新されるかを誰かに説明してもらえますか?
ルックアップ変換が実行されたときですか、それとも行のソースからターゲットへのパスが終了したときですか?
sql - 日付範囲を複数の期間に変換する
私は以下のようなテーブルを持っています
このような出力が必要です-
データベースとして 9i oracle を使用しています。informatica でこれを行うことをお勧めしますが、そこで解決策を見つけるのは難しいようです。プロシージャを作成できないため、SQL クエリが必要です。誰かがインフォマティカ 8.6 で提供できれば、それはさらに素晴らしいことです。
編集:-
挿入ステートメント:-
回答の1つで提案されているように、必要な出力を取得するために別のテーブルを作成しました.1つのテーブルのみ(つまり、test_range)を使用することは可能ですか? 1 つを確定する前に、すべてのオプションを探索する必要があります。
informatica-powercenter - インフォマティカのセッションログの過負荷
テーブル内の特定の列を更新するための mappig があります。10% 以下のレコードのみが更新されます。残りのレコードはインフォマティカによって拒否されます。
すべてのレコードがセッション ログ ファイルに記録されていない場合でも、マッピングは問題なく機能します。フィルター変換を使用する以外にこれを防ぐ方法はありますか? これは、フィルター変換で排除できることを認識しています。しかし、オプションなどを選択するような簡単なアプローチがあるかどうかを確認したかっただけです。
sequence - マッピング変数とシーケンスジェネレーターを使用せずにシーケンスを作成する方法は?
シーケンス変換を使用せずにシーケンスを生成する必要があるシナリオがありました
機能するオプションを使用するのと同じように、マッピング変数を使用して同じことを行うことができますが、同じsetcountvariable()
ことに対する他の解決策はありますか。
ありがとう
informatica-powercenter - Informaticaターゲットテーブルの入力
私はInformaticaを初めて使用します。ここでは、2つのテーブルを結合してターゲットテーブルにデータを入力しようとしています。両方のテーブルの行数はそれぞれ5649と2611なので、出力行は8260になります。ターゲットテーブルの行の行数は約108860(約)です。
なぜこれが起こっているのですか、そしてどのようにそれを取り除くべきですか?
informatica-powercenter - 組み込みのセッション変数をワークフロー変数に動的に渡す
を含むテーブル内のすべてのマッピングの監査情報を維持したい
workflow variables
ビルトインでそれらを割り当てsession variables
、次にセッションでprevariableAssignmentのプロパティを使用して、workflowflow変数をaudit_sessionのマッピング変数に割り当てることでそれを行うことができます。
正常に動作していますが、問題は、他のマッピングの監査を維持したい場合は、プロセス全体を再度作成する必要があることです。したがって、プロセスを自動化して、全体を再度作成する必要がないようにする可能性はありますか。