問題タブ [oracle-data-integrator]
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.
sql - ODI インターフェース実行エラー
フラットファイルから読み取り、Oracle テーブルに挿入する単純な ODI インターフェイスを作成しました。ただし、インターフェイスを実行すると、いずれかの手順でエラー メッセージが表示されて失敗します: ORA-00936: 式がありません
このステップで生成されるコードは次のとおりです:-
このクエリの何が問題なのか教えてください。構文上の問題は見られないためです。
oracle - ODIパッケージの生成
現在、ソースからレイヤー 1 とレイヤー 2 にテーブルをロードする必要があるデータ ウェアハウス プロジェクトに取り組んでいます。レイヤー 1 はソース データといくつかの技術フィールドのコピーであり、レイヤー 2 は外部キーを処理し、いくつかの小さな変換を行います。
プロセスは次のようになります。
- L1 と L2 にテーブルを作成するための DDL スクリプトを作成します。
- ODI (Oracle データ インテグレーター) を使用して、あるレイヤーから別のレイヤーへの変換を定義するインターフェイスを定義します。
これは、変換がほぼ同じままである非常に反復的なタスクです。
この時間のかかる部分の大部分を自動化できるように、スクリプト言語から ODI エージェントの ODI パッケージ + インターフェイス + 変数を生成する方法があるかどうか疑問に思っていました。
ODI バージョン: ODI_11.1.1.7.0_GENERIC プラットフォーム: Windows 7
前もって感謝します
oracle11g - Oracleから外部テーブルへの統合ナレッジモジュールはありますか
テーブルをエージェントのメモリにロードせずにエクスポートしたいと考えています。Oracle表をODIの外部表(csv)にエクスポートできるナレッジ・モジュールはありますか?
database - ODIフラット・ファイルからフラット・ファイルへのエクスポートのOracleの例を完了できません
こんにちは、私は ODI を初めて使用します。ODI 11g をインストールし、 ここの Oracle チュートリアルを使用してマスター リポジトリと作業リポジトリを作成しました。
この後、ここで提供されているチュートリアルに従って、フラット ファイルをフラット ファイルにエクスポートするための ODI プロジェクトとインターフェイスを作成しました。フラット ファイルからフラット ファイルへの変換のための新しい ODI インターフェイスの作成という見出しの下のステップ 4に到達する前に、このチュートリアルのいくつかのステップを実行することができました。
これは、このチュートリアルのすべての手順に従って得たマッピング フローです。この手順で示したものとはまったく異なります。
このチュートリアルに従って、SS_0 (1 - FILE_GENERIC) ソース データストアをクリックすることになっています。これにより、ソースのプロパティが下に表示されます。「LKM セレクター」セクションで、LKM ドロップダウン・リストから「LKM File to SQL」をまだ選択していない場合は選択します。しかし、私はそのようなものを見ることができません。
この理由がわかる方がいらっしゃいましたら、よろしくお願いいたします。私は何かを見逃しているか、何か間違ったことをしたかもしれません。
oracle - ODI SDKクラスを使用したODIのインタフェース・ステージング領域の変更
こんにちは、ODI と ODI SDK は初めてです。ODI SDK を使用していくつかのサンプル マッピングを作成しましたが、インターフェイスのステージング領域を変更する方法があるかどうか疑問に思っています。これまで、デフォルトのターゲット サーバーをステージング エリアとして使用してきました。
基本的に、 In Memory Engine: Sunopsis メモリ エンジンを使用したいので、SDK で OdiInterface クラスを検索しましたが、それに関連するものは見つかりません。
やり方わかる人いたら教えてください。
xml - リバース エンジニアリング中に列として ORACLE キーワードを含む XML モデルが変換されない
ODI を使用して、XML ファイルを Web サービスからデータベースにロードしています。スキーマ ファイル (XSD) は、「share」という名前の要素を定義します。これはオラクルのキーワードです。XMLモデルをリバースエンジニアリングするとき、ODIは列名を「SHARE」にします。後でデータをデータベース表にロードする必要があるマッピングを作成して実行すると、「SHARE」はOracleのキーワードであるため、ODIは一時表の作成に失敗します。ドキュメントには、XML スキーマ ファイルのキーワードはアンダースコア文字でマークされる (つまり、SELECT は SELECT_ に名前が変更される) と記載されていますが、明らかに、キーワード SHARE は ODI が使用するリストの一部ではありません。
この問題を解決するために、キーワード リストやその他のアイデアを拡張する機会はありますか。私の管理下にないため、スキーマ ファイルを変更できません。
oracle-data-integrator - ODI インターフェイスでの列の使用法を見つける
ソース列、ターゲット列、およびマッピング間の関係を示すクエリを作成しようとしています。
たとえば、T_EMPLOYEE のようなソース テーブルがあり、JOB_START_DATE のような列があります。ODI では、このテーブルと列は一部のインターフェイスで使用されています。これらの値は、ステージング レイヤーに転送され、次にディメンション レイヤーに転送されます。クエリを使用して、以下のようなソース列のマッピングに到達したい:
このクエリを作成しようとしましたが、マッピング情報を保持するテーブルを見つけることができませんでした。ODI バージョンは ODI_11.1.1.7.0_GENERIC_130302.2156 です。
ありがとう
oracle - ODI 12c DBからXMLへ
私はOracle dbをXMLファイルにマップしようとしていますが、ブロッカーに来ました。助けていただければ幸いです。私のxmlファイルは次の構造を持っています
Odi 12c xml ドライバーは、xml にあるすべてのタグに対応する ParentElementFK CurrentElementPK および CurrentElementOrder を生成します。私の問題は、オラクル フォーラムを精査したにもかかわらず、これらの ODI 生成列に入力する必要があるデータの適切な定義が見つからないことです。これらは階層関係を維持するためだけですか?そうであれば、リバース エンジニアリングで自動的に入力されませんか?.この xml 構造に入力するデータが、プロパティ-ブランド、説明アイテム id(子) の下のタグ。これらの生成された列は、マッピングで何らかの役割を果たしますか?
xml - ODIデータ・エラー - ORABPEL-15235
json ファイルから変換して、Oracle データベースにロードしようとしています
ただし、10 文字を超える数字を処理しようとすると、次のエラーが発生します。
私が使用している XSD ファイルは次のように構成されています。
そして、私が読み込もうとしているjsonファイルは次のとおりです。
xsd 型について私が見つけた唯一のドキュメントは次のとおりです: http://www.w3.org/TR/xmlschema-2/#long
数値が 10 文字以下の場合、または要素タイプを xsd:string に変更した場合、ファイルは正しく処理されます