パブリケーションプロセス パブリケーションプロセスは、パブリケーションタイプによって異なります。
Data Integrationタスクをトリガするパブリケーションのパブリケーションプロセス データ統合 タスクをトリガするパブリケーションの場合、パブリケーションプロセスでは、パブリッシャからのデータの取得、パブリケーションタスクの実行、パブリケーションリポジトリ内の関連トピックへのデータの書き込みが行われます。パブリケーションプロセスが完了した後、サブスクリプションの作成時に定義されたスケジュールとフィルタに従って、各サブスクライバがパブリッシュ済みデータをコンシュームします。
パブリケーションプロセスには以下のステージがあります。
1 スケジュールに従って、または外部APIによってパブリケーションがトリガされると、Cloud Integration Hub サーバーは、Informatica Intelligent Cloud Services REST APIによってパブリケーション用に定義されたData Integrationタスクをトリガします。2 パブリケーションプロセスは、Cloud Integration Hub クラウドコネクタを使用してデータをCloud Integration Hub に書き込みます。3 Cloud Integration Hub サーバーがパブリケーションイベントのステータスを完了に変更し、サブスクリプション処理をトリガします。ファイル取り込みタスクをトリガするパブリケーションのパブリケーションプロセス ファイル取り込みタスクをトリガするパブリケーションの場合、パブリケーションプロセスにはパブリケーションタスクの実行、およびパブリケーションリポジトリ内の関連するファイルストアトピックへのファイルの書き込みが含まれます。パブリケーションプロセスが完了した後、サブスクリプションの作成時に定義されたスケジュールに従って、各サブスクライバがパブリッシュ済みファイルをコンシュームします。
パブリケーションプロセスには以下のステージがあります。
1 スケジュールに従って、または外部APIによってパブリケーションがトリガされると、Cloud Integration Hub サーバーは、パブリケーション用に定義されたファイル取り込みタスクをトリガします。2 ファイル取り込みタスクは、ソースからファイルを読み取り、ファイルストアパブリケーションリポジトリにそのファイルを書き込みます。3 Cloud Integration Hub サーバーがパブリケーションイベントのステータスを完了に変更し、サブスクリプション処理をトリガします。APIを使用してデータをパブリッシュするパブリケーションのパブリケーションプロセス APIを使用してデータをパブリッシュするパブリケーションの場合は、Publish Data APIを実行します。APIはパブリッシャからデータを取得し、リレーショナルパブリケーションリポジトリ内の関連するトピックにデータを書き込みます。パブリケーションプロセスが完了した後、サブスクリプションの作成時に定義されたスケジュールとフィルタに従って、各サブスクライバがパブリッシュされたデータを使用します。
パブリケーションプロセスには以下のステージがあります。
1 ユーザーがPublish Data APIをトリガする。2 Publish Data APIは、パブリケーションを実行し、パブリッシュ元アプリケーションからデータを取得し、パブリケーションで定義されているトピックにデータを書き込みます。3 Cloud Integration Hub サーバーがパブリケーションイベントのステータスを完了に変更し、サブスクリプション処理をトリガします。