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