powerexchange なしで informatica power Center を使用して db2 テーブルからデータをインポートする方法。
3 に答える
最初に PowerCenter Designer を開き、適切なリポジトリに接続して、DB2 ソースをインポートするフォルダを開きます。
[Source Analyzer] タブをクリックし、以下の手順に従います (Informatica Designer Guide から)。テーブルのインポート元の DB2 データベース用に作成された ODBC データ ソースが必要であることに注意してください。
リレーショナル ソース定義のインポート
リレーショナル ソース定義を作成するには、Source Analyzer を使用してソース メタデータをインポートします。
リレーショナル ソース定義をインポートするには:
- Source Analyzer で、[ Sources ] > [ Import from Database ] をクリックします。
- ソース データベースへの接続に使用する ODBC データ ソースを選択します。ODBC データ ソースを作成または変更する必要がある場合は、[参照] をクリックしてODBC アドミニストレータを開きます。データ ソースを作成し、[ OK ] をクリックします。新しい ODBC データ ソースを選択します。
- データベースに接続するためのデータベースのユーザー名とパスワードを入力します。注: オブジェクトを表示するには、適切なデータベース権限が必要です。ソースとして使用するデータベース オブジェクトの所有者名を指定する必要がある場合があります。
- 必要に応じて、検索フィールドを使用して、表示されるテーブルの数を制限します。
- [接続]をクリックします。テーブル名が表示されない場合、またはインポートするテーブルが表示されない場合は、[ すべて] をクリックします。
- ソースのリストを下にスクロールして、インポートするソースを見つけます。インポートするリレーショナル オブジェクトを選択します。Shift キーを押したままにして 1 つのフォルダー内のソースのブロックを選択するか、Ctrl キーを押したままにしてフォルダー内で連続しない選択を行うことができます。フォルダを選択して [すべて選択] をクリックすると、フォルダ内のすべてのテーブルを選択することもできます。ハイライト表示されたすべての選択をクリアするには、 [Select None ] ボタンを使用します。
- [ OK]をクリックします。ソース定義がSource Analyzerに表示されます。ナビゲータで、アクティブなリポジトリ フォルダのソース ノードのソース データベース名の下に、新しいソース定義が表示されます。
- テーブルの DDL から DB2 ソース定義を作成します。
- ワークフロー マネージャーでリレーショナル DB2 接続を作成します。
- 管理者から正しい DB2 URL にマップされた接続文字列を取得します。
- ソース プロパティで作成した接続文字列を選択します。
ユーザー名とパスワードをリレーショナル接続に挿入します。
DB2に接続できるようになります。
(1) 設計モードの場合、Informatica クライアントを実行するクライアント コンピュータで ODBC 接続を作成する必要があります。クライアント コンピューターに DB2 クライアントをインストールし、DB2 構成ツールを使用して DB2 データベースをカタログ化する必要があります (インストール後に DB2 クライアント フォルダーにあります)。次に、カタログ化したエイリアスを使用するための ODBC 接続を作成できます。
(2) ランタイム モードの場合、Informatica サーバーで DB2 データベースをカタログ化し、ワークフロー マネージャーで接続を作成する必要があります。接続名を使用してセッション内の接続を割り当てます。