データ取り込みおよびレプリケーション の基本操作データ取り込みおよびレプリケーション タスクを設定する前に、すべての前提条件の手順が完了していることを確認してください。これらの手順のほとんどは、共通のAdministratorサービスで実行されます。
手順1。システム要件の確認 以下の項目をチェックします。
手順2.組織を設定します。 管理者の場合は、管理者 の[組織] のページから組織を設定します。組織は、ライセンス、ユーザーアカウント、取り込みタスク、およびジョブとセキュリティに関する情報を格納するIDMC リポジトリ内の安全な領域です。
次に、組織のユーザー、ユーザーグループ、およびユーザーロールの権限を設定します。
組織に組織階層ライセンスがある場合は、組織内に1つ以上のサブ組織も作成できます。企業内のさまざまなビジネス環境を表すサブ組織を作成できます。例えば、開発、テスト、およびプロダクション環境を表す個別のサブ組織を作成することができます。
詳細については、管理者 ヘルプの「組織」を参照してください。
手順3.Secure Agentのダウンロードとインストール 管理者 の[ランタイム環境] ページで、ローカルのSecure Agentをダウンロードしてインストールします。Secure Agentは、タスクを実行し、組織とIDMC 間でのファイアウォールを越えた安全な通信を可能にする軽量プログラムです。
1つのセキュアエージェント、または複数のエージェントを持つセキュアエージェントグループを使用できます。または、サポートされているソースタイプおよびターゲットタイプの
アプリケーション取り込みとレプリケーション ジョブと
データベース取り込みとレプリケーション ジョブに対して、Microsoft Azureでホストされているサーバーレスランタイム環境を使用できます。詳細については、「
サーバーレスランタイム環境 」およびお使いのコネクタに対応する『
コネクタと接続 』ドキュメントの「
データ取り込みおよびレプリケーション 」を参照してください。
注: データ取り込みおよびレプリケーションは、Informatica Cloudホステッドエージェントをサポートしていません。
Secure Agentをダウンロードしてインストールすると、Secure Agentグループ (ランタイム環境とも呼ばれる)が作成されます。Secure Agentグループには、ライセンスで許可されている場合、1つのSecure Agentまたは複数のエージェントを含めることができます。
大量またはパフォーマンスが重要な環境で最高のパフォーマンスを実現するには、データ取り込みおよびレプリケーション 専用、つまり他の製品やプロセスと共有されていないセキュアエージェントまたはセキュアエージェントグループで、データ取り込みおよびレプリケーション タスクを実行します。
Secure Agentグループのサービスとコネクタを有効にすると、選択内容に基づいたコンポーネントとパッケージがダウンロードされ、関連するランタイム環境が作成されます。詳細については、管理者 ヘルプの「Secure Agentグループ」を参照してください。
複数のエージェントで構成されたSecure Agentグループを使用する場合、ジョブを実行するためにアクティブなエージェントリストの中から使用可能なエージェントが選択されます。複数のエージェントの使用は、任意のソースタイプのアプリケーション取り込みおよびレプリケーションジョブとデータベース取り込みおよびレプリケーションジョブのほか、Db2 for i、Db2 for z/OS、Oracle、またはSQL Serverソースを持つデータベース取り込みおよびレプリケーションの増分ロードジョブ、および初期ロードと増分ロードの組み合わせジョブでサポートされていますが、いくつか制限があります。エージェントの自動スイッチオーバーの詳細については、
Secure Agentグループでのエージェントのフェイルオーバー を参照してください。
親組織の管理者である場合は、親組織のSecure Agentグループをサブ組織と共有できます。ただし、サブ組織のユーザーがSecure Agentグループを共有することはできません。Secure Agentグループが共有されている場合、サブ組織のユーザーは、任意のロードタイプのアプリケーション取り込みまたはデータベース取り込みおよびレプリケーションタスクを作成し、グループ内のSecure Agentで関連するジョブを実行できます。Secure Agentグループを共有すると、使用可能なSecure Agentリソースの使用を最適化できます。詳細については、Administratorヘルプにある、Secure Agentグループの共有に関する説明を参照してください。
ガイドライン:
• Secure AgentグループからSecure Agentを削除し、別のSecure Agentグループに追加する場合は、少なくとも60分待ってから、アプリケーション取り込みとレプリケーションジョブまたはデータベース取り込みとレプリケーションジョブの実行に使用してください。アプリケーション取り込みとレプリケーション 、およびデータベース取り込みとレプリケーション では、デフォルトでSecure Agentランタイム情報の内部キャッシュが1時間ごとに更新されます。• Secure Agentのサブ組織を使用している場合、サブ組織を親組織からリンク解除した後に別の親組織に再リンクすることができない。この操作を行うと、ジョブで実行IDの重複などの問題が発生する可能性があります。• ランタイム環境として共有Secure Agentグループを使用して接続を作成し、その接続を使用して非共有Secure Agentグループを使用するサブ組織でアプリケーション取り込みまたはデータベース取り込みおよびレプリケーションタスクを作成した場合、タスクウィザードはターゲットのスキーマのリストを取得できません。接続およびタスクで、共有Secure Agentグループ(同じ共有グループまたは異なる共有グループ)を使用する必要があります。手順4.ランタイム環境の設定 管理者 の[ランタイム環境] ページで、1つ以上のSecure Agentが含まれる新しいランタイム環境を作成するか、または使用するランタイム環境を選択して、その環境が実行中であることを確認します。あるいは、ホームページの[ランタイム環境] パネルで、[ランタイム環境の管理] をクリックして、Administratorの[ランタイム環境] ページに移動します。
ランタイム環境は、タスクを実行するための実行プラットフォームです。ユーザーがタスクを実行できるようにするには、組織内に少なくとも1つのランタイム環境が必要です。別のランタイム環境を作成する場合は、割り当てられていないSecure Agentを追加する必要があります。
[システム構成の詳細] で、CMIストリーミングエージェント、データベース取り込み、または一括取り込み(ファイル取り込み)サービスのプロパティを構成します。詳細については、「
Secure Agentサービス 」を参照してください。
クラウド環境がAzureの場合は、サーバーレスランタイム環境を設定できます。この環境はInformaticaによってホストされるため、Secure AgentまたはSecure Agentグループを設定する必要はありません。サーバーレスランタイム環境の詳細については、Administrator > 「ランタイム環境」 > 「サーバーレスランタイム環境」を参照してください。
手順5.接続の設定 管理者 の[接続] ページで、データ取り込みおよびレプリケーション タスクで使用するソースコネクタとターゲットコネクタの接続プロパティを設定します。[新しい接続] ページにすばやくアクセスするには、ホームページの[接続する] ペインをクリックします。
手順6.プロジェクトの作成 [参照] ページで、
データ取り込みおよびレプリケーション タスクを整理するためのプロジェクトとプロジェクトフォルダを作成します。[参照]ページにアクセスするには、ホームページの左ナビゲーションバーにある
[参照] をクリックします。プロジェクトには、複数のサブフォルダを含めることができます。「
プロジェクトとプロジェクトフォルダの作成 」を参照してください。