問題タブ [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.
oracle - Informatica セッションでデータの削除が進まないのはなぜですか?
最初の列が挿入、削除、または更新のレコードにフラグを立てるために使用されるフラット ファイル ソースがあります。削除/更新は、ターゲット テーブルの PK に基づいて行われます。
そのため、レコードがソースからルーターに流れ、更新戦略の変換にリダイレクトされます。挿入、更新、および削除操作ごとに 1 つずつです。
削除および更新ターゲット インスタンスの更新オーバーライドを実行しました。
ワークフローでは、セッション プロパティを次のように設定しました。
- 挿入を処理するターゲットについては、ターゲットのセッション プロパティで「挿入」をチェックしました。
- 更新を処理するターゲットについては、ターゲットのセッション プロパティで [Update as Update] をオンにしました。
- 削除を処理するターゲットについては、ターゲットのセッション プロパティで「削除」をチェックしました。
すべての行が挿入されている場合、セッションは正常に機能するようになりました。ただし、単一の更新または削除がある場合、ソース データをフェッチした後、セッションは続行されません。
このような動作の原因がわからない..これを解決またはさらにデバッグする方法についてのアイデア..?
ありがとう。
java - Informatica で XML ファイルを動的に検索するにはどうすればよいですか?
Informatica で XML ファイルを検索したいと考えています。XMLファイルにIDを書き込んでいます.XMLに書き込んだ後、レコードがXMLファイルにあるかどうかを確認したいと思います。
XML ファイルをフラット ファイルと見なしてみましたが、このチェックを動的に実行できませんでした。Java 変換を使用してこれをチェックできますか?
助けてください
ありがとう
odbc - インフォマティカとの連携
Windows Server 2008 R2 マシンで informatica 9.1 と SQL Server 2012 を使用して、プロジェクトの開発環境をセットアップしています。
インストールなどは問題なく終了し、今のところ問題は報告されていません。
最初のマッピング/ワークフローを実行しようとすると、SQL Server データベース接続がボトルネックになります。
SQL Server と odbc へのネイティブ接続を作成しようとしましたが、どちらも機能していないようで、問題のセッションが初期化に失敗しました。エラーメッセージは最終的に
セッションの準備に失敗しました
ここで何か不足していますか?経験はありますか?
免責事項: SQL Server で Infa リポジトリをホストし、ソースとターゲットを SQL Server として使用するのはこれが初めての試みです。
etl - Informatica ストアド プロシージャ コールでのマッピング パラメータの使用
Informatica マッピングでストアド プロシージャをソースとして使用しており、ソース修飾子で SQL クエリを次のように定義しています。
where$$fromDate
と$$toDate
は、パラメーター ファイルで定義したパラメーターをマッピングしています。これについてさまざまな方法を試しましたが、SQL クエリが検証に失敗するため、どれもうまくいかないようです。
だから、私の質問はこれに要約されます.2つのマッピングパラメータを渡すときにストアドプロシージャを呼び出す方法はありますか?
前もって感謝します
sql-server-2012 - informatica powercenter の SQL Server リポジトリ
Windows Server 2008 R2 に powercenter 9.1 をインストールしています。リポジトリは同じボックスにあり、SQL Server 2012 でホストされています。新しいユーザーを (SQL サーバー認証で) 構成し、そのユーザーがリポジトリ db を所有しています。(所有者の役割があります)
中心的な問題: このセットアップで簡単なテスト ワークフローを実行できません。
これが私が試してきたことです
Windows ファイアウォールがダウンしてから約 1 時間ほど経ちました。
リポジトリ サービスと統合サービスは、それぞれトレース/デバッグ モードで実行されています。
統合サービスのログは、特定のフォルダー内の特定のワークフローの特定のセッションを見つけることができないと不平を言っています (すべての ID を使用)。
SQL Server mgmt コンソールにログインし、それらの正確なアイテムのリポジトリ テーブルをクエリしようとすると (ログからの ID があるため)、すべてのデータが存在します...
何がおかしいのか理解に苦しむ...
免責事項 - SQLサーバーに関する私の知識は本当に低いです..私はすべてのキャリアでフェンスの反対側(オラクルと)に住んでいるので、10のスケールで1または2かもしれません...
informatica-powercenter - Informatica:前の列の値の表示
ソーステーブルのデータは次のとおりです。
次のように出力したい:-
どの変換を使用して結果を達成できるかを教えてください。また、plzは私に論理を知らせました。
informatica-powercenter - Informaticaの標準データ型
どこかで読んだのですが、戸惑いました。彼らは、インフォマティカのデータ型を尋ねました。Informaticaはツールであり、プログラミング言語ではありません。つまり、Informaticaには独自のデータ型があります。それでも利用できる場合は、私に知らせてください。
また、Informaticaのデータ型とは何ですか?
informatica-powercenter - 別のテーブルの値に基づいてデータテーブルを選択するための変換
3つのテーブル(Oracleソース)があり、それらをテーブル1、2、および3と呼びます。
テーブル1のブールフィールドを確認したいと思います。TIの場合はテーブル2のデータのみが必要であり、Fの場合はテーブル3のみが必要です。
これを行うにはどの変換が最も効率的で、どのように実装すればよいでしょうか。
フィルタ、Java、および式の変換を試していますが、式が行ごとにチェックされている場合、式を1回チェックして使用するのではなく、すべての行で実行するのはやり過ぎのようです。適切なテーブル。
テーブル2と3の両方に同じ名前のフィールドがあり、条件に基づいて、テーブルの1つだけにそのフィールドが必要です。
informatica-powercenter - リポジトリ サービス管理コンソールでバージョン管理チェックボックスを有効にしますか?
皆さんにとっては非常に単純な質問かもしれません。しかし、私は自分の疑いを晴らしたいだけです。リポジトリ サービスの作成中に、[バージョン管理を有効にする] オプションが表示されました。誰かが私に教えてもらえますか、バージョン管理の用途は何ですか?
前もって感謝します。
sql-server - TDS バッファー長が長すぎます
Informatica 9.1 セッションで、SQL Server 2008R2 データベース サーバーから Microsoft OLE DB Provider for SQL Server エラー「TDS バッファの長さが大きすぎます」を受け取りました。この種の問題に関する古いリファレンスをいくつか見つけましたが、すべてが SQL Server のはるかに古いバージョンのものです。誰かが同じようなものを見たことがあるかどうか疑問に思っていました。サーバーは VMWare Vsphere 5.X 上のホストです。関連するすべてのゲスト OS サーバーは Windows 2008 で実行されており、MDAC 2.8 を使用する必要があります。どんな助けでも大歓迎です。この時点で、私はどこから探し始めるべきかを理解しようとしています。
ありがとう、スティーブ