目次

Search

  1. はじめに
  2. アナリストサービス
  3. カタログサービス
  4. コンテンツ管理サービス
  5. データ統合サービス
  6. データ統合サービスアーキテクチャ
  7. データ統合サービス管理
  8. データ統合サービスグリッド
  9. データ統合サービスREST API
  10. Data Integration Serviceアプリケーション
  11. Data Privacy Managementサービス
  12. Enterprise Data Preparationサービス
  13. Interactive Data Preparationサービス
  14. Informatica Cluster Service
  15. 一括取り込みサービス
  16. メタデータアクセスサービス
  17. Metadata Managerサービス
  18. モデルリポジトリサービス
  19. PowerCenter統合サービス
  20. PowerCenter統合サービスのアーキテクチャ
  21. PowerCenter統合サービスの高可用性
  22. PowerCenterリポジトリサービス
  23. PowerCenterリポジトリ管理
  24. PowerExchange Listenerサービス
  25. PowerExchangeロッガーサービス
  26. SAP BWサービス
  27. 検索サービス
  28. システムのサービス
  29. Test Data Managerサービス
  30. Test Data Warehouseサービス
  31. WebサービスHub
  32. アプリケーションサービスのアップグレード
  33. 付録 A: アプリケーションサービスのデータベース
  34. 付録 B: Windowsからのデータベースへの接続
  35. 付録 C: UNIXまたはLinuxからのデータベースへの接続
  36. 付録 D: DB2データベースのDynamicSectionsパラメータの更新

アプリケーションサービスガイド

アプリケーションサービスガイド

モデルリポジトリサービスのバージョン管理

モデルリポジトリサービスのバージョン管理

モデルリポジトリと、組織で使用しているバージョン管理システムを統合できます。バージョン管理システムによって、複数の開発者が同じプロジェクトで作業する場合に、モデルリポジトリオブジェクトがチームのオブジェクトで上書きされるのを防止します。モデルリポジトリでは、バージョン管理システムインスタンスを1つだけ使用できます。モデルリポジトリは、Perforce、Subversion、またはGitバージョン管理システムと統合できます。
バージョン管理システムでは、一度に1人のユーザーがオブジェクトのチェックアウト、編集、保存を行うことができます。オブジェクトを保存すると、オブジェクトがモデルリポジトリに保存されます。オブジェクトをチェックインすると、バージョン管理システムでバージョンが作成されます。バージョン管理システムは、すべてのバージョンの履歴を保持します。編集できるのは、オブジェクトの最新バージョンのみです。オブジェクトの他のバージョンは、読み取り専用モードで表示できます。以前のバージョンにロールバックしたり、チェックアウト状態のオブジェクトを別のユーザーに再割り当てしたりすることができます。バージョン管理システムでは、複数のユーザーが同時にオブジェクトを編集できないため、モデルリポジトリのオブジェクトを意に反した更新から保護することができます。
PerforceとSubversionは、一元的なバージョン管理システムです。PerforceまたはSubversionのバージョン管理システムサーバーにアクセスできない場合、またはサーバーが予期せずシャットダウンした場合は、データが失われる可能性があります。
Gitは分散型のバージョン管理システムです。オブジェクトをチェックインすると、Gitバージョン管理システムによってオブジェクトがチェックインされます。コピーがリモートGitリポジトリとローカルGitリポジトリに保存されます。リモートGitリポジトリにアクセスできない場合、またはリモートGitリポジトリが予期せずシャットダウンした場合は、ローカルGitリポジトリにアクセスして、すべてのバージョンを表示したり、オブジェクトの最新バージョンを編集したりすることができます。
Gitバージョン管理システムを選択する場合は、次のコンポーネントを設定できます。
リモートGitリポジトリ
Gitサーバー上のリモートリポジトリにアクセスできる必要があります。バージョン管理システムを設定するには、リモートリポジトリのURL、ユーザー名、パスワードが必要です。HTTPまたはHTTPSプロトコルを使用して、リモートGitリポジトリにアクセスできます。
ローカルGitリポジトリ
ローカルGitリポジトリとして機能させるモデルリポジトリサービスをホストするマシンにディレクトリを作成します。
ディレクトリは以下の要件をすべて満たす必要があります。
  • すべてのクライアントマシンにアクセスできる。
  • 高可用性を有効にした後に、モデルリポジトリサービスのバックアップノードにアクセスできる。
  • NFS、FAT32、NTFSファイルシステムをサポートしている。
  • 一意の名前がある。
  • 読み取り、書き込み、実行権限が付与されている。
モデルリポジトリがバージョン管理システムと統合されている場合、改訂されたオブジェクトをチェックインし、オブジェクトのチェックアウトを取り消して、オブジェクトのチェックアウト状態を別のユーザーに再割り当てすることができます。
モデルリポジトリがバージョン管理システムと統合されている場合、一括取り込み用にモデルリポジトリを使用することはできません。