問題タブ [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.
informatica-powercenter - DB2 データベースの 2 つのテーブルからデータを抽出し、一時テーブルにロードします
DB2 データベースの 2 つのテーブルからデータを抽出し、一時テーブルにロードできるインフォマティカ ワークフローを作成しています。2 つのソース テーブル名がアカウント (親) とアクティビティ (子) であるとします。それらは 1:M の関係にあります。アカウントが多くのアクティビティを持つことができることを意味します (Account.PK = Activities.FK)。アクティビティ テーブルには 2 つの列があります。最初の 'Type' の値は、'Paid'、'Will-Pay'、または 'Not-Paid' のいずれかです。2 番目の列は 'Created_Date' 日時データ型で、新しいアクティビティ レコードを作成するたびに、日付と時刻になります。このフィールドでスタンプを取得します。ここで、一時テーブルにデータをロードする条件は、「アカウント レコードの場合、今日の有料アクティビティ (タイプ = 有料) のアクティビティ テーブルを最初にチェックします。複数の有料アクティビティが見つかった場合、次に、それらから最新に作成されたもの (Created_Date 列) を選択します。アカウントの有料アクティビティ レコードがない場合は、作成された最新の 'Will-Pay' アクティビティが選択されます。」つまり、アカウントの今日 (Sysdate) の最新の有料アクティビティが選択され、存在しない場合はそれのみが選択されます。今日の最新の Will-pay アクティビティを選択します. Informatica ワークフローでこのロジックを実装する方法と、どの変換をどのように使用する必要があるかを理解するのを手伝ってください? どうもありがとう. 親切に助けて. このロジックを Informatica ワークフローに実装する方法と、どの変換をどのように使用する必要があるかを理解するのを手伝ってください。どうもありがとう。親切に助けてください。このロジックを Informatica ワークフローに実装する方法と、どの変換をどのように使用する必要があるかを理解するのを手伝ってください。どうもありがとう。親切に助けてください。
informatica-powercenter - Informatica の問題 - 変革
Informatica 経由で最新の更新レコードを取得する方法を知りたいです。一時テーブルに 10 個のレコードがあるとします。Account1 に 3 つのレコード、Account2 に 3 つのレコード、Account3 に 4 つのレコード。これら 3 つのアカウントのうち、最大の日付値 (最新の日付) を持つレコードのみをフェッチし、別の一時テーブルに挿入する必要があります。では、これを取得するためにどの変換を使用できるか、または使用すべきインフォマティカロジックを使用する必要がありますか? 助けてください。
informatica-powercenter - Informatica の日付/時刻の変換
ソースファイルとしてフラットファイルからデータを取得し、DB2データベースの一時テーブルtempにレコードを挿入する必要があるinformaticaの1つ。フラット ファイルには、日時データ型 (YYYY/MM/DD HH:MM:SS) として 1 つの列があります。ただし、informatica はこの列を文字列データ型としてフェッチします (Informatica の日付形式がこの列および DB2 とは異なるため)。したがって、DB2 データベースの一時テーブルにロードする前に、この列を Datetime 形式に戻す必要があります。
式変換を使用すると、これを行うことができますが、方法がわかりません。To_date
変換機能 ( TO_DATE(FIELD, 'YYYY/MM/DD HH:MM:SS')
) はありますが、日付のみ (YYYY/MM/DD) を処理します。時間 (HH:MM:SS) を考慮していないため、このレコードは一時テーブルに挿入されません。
日時を String データ型から DB2 日時形式 (YYYY/MM/DD HH:MM:SS) に変換するにはどうすればよいですか?
informatica-powercenter - Informaticaエラー=[ERROR('変換エラー')]
次のInformaticaエラーが発生します。
注:出力列[AGENT_DISPOSTION_CODE]にはデフォルト値がありません。変換エラーが発生した場合、行はスキップされますMAPPING> DBG_21056 column = [PHONE_NUMBER]、defaultvalue = [ERROR('transformation error')]
どうすれば修正できますか?
database - データベース ドライバ エラー >>セッション実行中の "ããÉåÉãèmÉÄ@" に続く文字 " " は無効です<<
セッションレベルでエラーを下回っています。これを修正するのを手伝ってください -
READER_1_1_1> RR_4035 SQL エラー [
[IBM][CLI ドライバー][DB2/AIX64] SQL0007N "ããÉåÉãèmÉÄ@" に続く文字 " " は無効です。
SQLSTATE=42601
sqlstate = 42601
データベース ドライバ エラー...
ソース修飾子で SQL クエリを作成しました。クエリは 3 つのテーブルからデータを取得しているため、結合があり、条件があり、サブクエリもあります。ソース修飾子で検証している間、エラーは発生せず、このクエリをヒキガエルで実行しても、正常に実行されています。
では、なぜセッションレベルでこのエラーが発生するのですか? クエリにサブクエリがあるか、DB との接続に問題があるためですか?
私のDBはDB2です。
informatica-powercenter - 非主キー テーブルのデータを更新する方法
TableA という 1 つのテーブルがあります。これもソースとターゲットです。テーブルに主キーがありません。TableA からデータをフェッチしてから、いくつかのフィールドで計算を行い、同じ tableA でそれらを更新しています。主キーまたは複合キーがない場合、データを更新するにはどうすればよいでしょうか? 2 番目の質問 - 2 つの列を結合するとレコードが一意になる場合、informatica でどのように使用できますか?Plz help
informatica-powercenter - Informatica の編集ウィンドウで非アクティブなフィールドの色を変更するにはどうすればよいですか?
Informatica Designer および Workflow Manager で、ユーザーがトランスフォーメーション/セッションをチェックアウトせずに編集のために開くと、すべてのフィールドが白い背景に対して非常にコントラストの低いグレーの陰影で表示されます。
色を変える方法を見つけた人はいますか?
network-protocols - Informatica アーキテクチャのプロトコル
自宅から Informatica を実行するための VPN アクセスを取得する前に、Informatica が ETL ジョブの実行に使用するすべてのプロトコルを特定する必要があります。リポジトリ、ソース、およびターゲット データベースにネイティブ プロトコルを使用していることがわかりました (つまり、Oracle の場合は sqlnet)。また、RDBMS 以外のソース (ftp など) からデータを抽出するために使用される可能性のあるすべてのプロトコルを特定する必要があることもわかっています。
しかし、サーバーに接続してジョブを実行するには、どのプロトコルを使用するのでしょうか? Designer を開いてジョブを作成し、実行するプロセス全体の一部として使用する可能性があることを認識しておく必要がある他のプロトコルはありますか?
decode - Informatica の Case ステートメント/デコード関数
Informatica PowerCenter Designer でケース ステートメントを作成するのを手伝ってくれる人はいますか? 私は Informatica にかなり慣れていないため、経験が限られているため、ケース ステートメントはサポートされていないと感じています。同様の機能を持つデコード関数がありますが、構文の良い例を見つけることができません。
インフォマティカでケースステートメント/デコード機能を使用する方法について、誰かが私にいくつかの具体的な例を教えていただければ幸いです。
助けてくれてありがとう!
informatica-powercenter - DEV から QA 環境にワークフローをインポート中にエラーが発生する
DEV 環境から QA にワークフローをインポートしようとしているときに、以下のエラーが発生します。一度成功するとインポートできましたが、誰かがそれを削除したので、もう一度試してみると、エラーが発生します:
04/04/2012 16:56:46 * * マッピングをインポートしています: m_BTTC_Load_T3_T1 ...
: 次の変換定義が見つかりませんでした: TEMP_BTTC_TABLE_1
** インポートに失敗しました: m_BTTC_Load_T3_T1