目次

Search

  1. はじめに
  2. Cloud Integration Hub入門
  3. Hubの管理
  4. プロジェクトおよびアセットの管理
  5. アプリケーション
  6. トピック
  7. Data Integrationタスク
  8. ファイル取り込みタスク
  9. パブリケーション
  10. サブスクリプション
  11. 追跡と監視
  12. Cloud統合ハブのREST API
  13. 用語解説

Cloud Integration Hub

Cloud Integration Hub

プライベートパブリケーションリポジトリの設定

プライベートパブリケーションリポジトリの設定

オンプレミスまたは組織のプライベートクラウドにトピックデータを格納するためのプライベートパブリケーションリポジトリを設定できます。プライベートパブリケーションリポジトリを使用する場合は、次の要件を確認してください。
データベース
プライベートパブリケーションリポジトリは、Oracle、Microsoft SQL Server、MySQLデータベース、またはAurora MySQLデータベースに配置する必要があります。プライベートパブリケーションリポジトリには、
Informatica Intelligent Cloud Services
Secure Agentを介してアクセスできる必要があります。パフォーマンスを最適化するには、Secure Agentとプライベートリポジトリを同じマシンに設定します。
プライベートパブリケーションリポジトリを使用する場合、
Cloud Integration Hub
はデータを暗号化しません。パブリケーションリポジトリ機能の詳細については、ホストされたパブリケーションリポジトリおよびプライベートパブリケーションリポジトリを参照してください。
プライベートリポジトリがMySQLデータベースに配置され、MySQLサーバーとSecure Agentが異なるタイムゾーンを使用している場合は、
connectionTimeZone
プロパティを接続文字列に追加して、共通のタイムゾーンを定義します。
例えば、接続文字列を次のように設定します。
jdbc:mysql://<HOST_NAME>:<port>/<DB_NAME>?connectionTimezone=<AGENT_TIMEZONE>
ここで、<AGENT_TIMEZONE>は、Secure Agentがインストールされているノードのタイムゾーンです。
次の表に、プライベートパブリケーションリポジトリの設定に使用できるデータベースを一覧表示します。
データベース
バージョン
エディション
システム
Oracle
19c、18c、12cR2、12c
エンタープライズ
64ビット
Microsoft SQL Server
2019、2017、Azure SQLデータベース
エンタープライズ
-
MySQL
5.7、8.x
エンタープライズ
INNODB
Aurora MySQL
3
MySQL 8.0.23 Community
INNODB
Aurora MySQLを使用して、プライベートリポジトリとホストされたリポジトリの両方を設定できます。Oracle RDSを使用してプライベートリポジトリを設定できます。
データベースユーザーアカウント
作成する必要なデータベースユーザーアカウントのユーザー名とパスワードがあることを確認します。このデータベースユーザーアカウントには、以下のアクションを実行する特権が含まれている必要があります。
  • テーブルおよびビューからのデータの選択。
  • テーブルへのデータの挿入、テーブルからのデータの削除、およびテーブル内のデータの更新。
  • 次の要素を作成、変更、削除します。
    • テーブル
    • ビュー
    • シノニム
    • インデックス
    • カスタムデータタイプ
    • トリガ
  • ストアドプロシージャおよび関数の作成、変更、削除、および実行。
Microsoft SQL Serverデータベースを使用する場合は、データベースユーザーアカウントにデータベース所有者特権を付与することを検討してください。
言語のサポート
OracleデータベースでUTF-8文字エンコードを有効にできます。文字セット<
AMERICAN_AMERICA.AL32UTF8
>を使用するようにデータベースを構成します。
Secure AgentマシンでLinuxオペレーティングシステムを使用する場合は、文字セット<
EN_US.UTF8
>を使用するようにシステムを構成します。
MySQL 8.xおよびAurora MySQLプライベートパブリケーションリポジトリの設定に関する推奨事項
MySQL 8.xまたはAurora MySQLプライベートパブリケーションデータベースを設定するときは、次のルールとガイドラインを考慮してください。
  • lower_case_table_names
    設定を
    1
    にして、MySQLデータベースを初期化します。
  • utf8mb3
    文字セットを使用します。

トップに戻る