目次

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

リレーショナルデータベースでのトピック構造の更新

リレーショナルデータベースでのトピック構造の更新

リレーショナルデータベースで関連付けられたパブリケーションまたはサブスクリプションによってトピックの構造を編集すると、関連付けられたパブリケーションおよびサブスクリプションに影響することがあります。トピック構造の変更はパブリケーションリポジトリ内のデータにも影響する可能性があり、場合によってはデータが失われます。
更新内容によっては、関連付けられたパブリケーションおよびサブスクリプションを新しいトピック構造に合わせて編集することが必要になる場合があります。トピックの更新では、[処理中]または[遅延]のステータスにあるパブリケーションイベントまたはサブスクリプションイベントがあってはなりません。[処理中]のステータスにあるパブリケーションイベントまたはサブスクリプションイベントを
[イベント]
ページで検索し、それらを更新する前にステータスを[破棄済み]に変更します。詳細については、処理中ステータスにあるすべてのイベントの破棄を参照してください。
次の表に、トピック構造の更新がパブリケーションリポジトリ内のデータに及ぼす影響を示します。また、更新の結果、関連付けられたパブリケーションおよびサブスクリプションで必要となるオプションまたは必須の変更を示します。
トピック構造の更新
パブリケーションリポジトリのデータに対する影響 1
関連付けられたパブリケーションおよびサブスクリプションに対するオプション/必須の変更
テーブルの追加
テーブルが追加される
オプション: 追加のテーブルをパブリッシュしてコンシュームするには、マッピングを編集してテーブルを追加します。
マッピングを更新しないと、テーブル内のデータはパブリケーションリポジトリにパブリッシュされず、サブスクリプションはデータを受け取りません。
テーブルの削除
テーブル、およびテーブルにパブリッシュされていたデータが削除される
パブリケーションのマッピングおよびサブスクリプションのマッピングとフィルタから、テーブルへの参照を削除します。
カラムの追加
カラムが追加される
オプション: 追加のカラムをパブリッシュしてコンシュームするには、マッピングを編集してカラムを追加します。
マッピングを更新しないと、カラム内のデータはパブリケーションリポジトリにパブリッシュされず、サブスクライバはデータを受け取りません。
カラムの削除
カラムおよびカラムにパブリッシュされていたデータが削除される
パブリケーションのマッピングおよびサブスクリプションのマッピングとフィルタから、カラムへの参照を削除します。
カラム名の変更
カラムおよびカラムにパブリッシュされていたデータが削除され、新しい名前で別のカラムが作成される
パブリケーションのマッピングおよびサブスクリプションのマッピングとフィルタから、変更済みカラムへの参照を削除します。
オプション: 新しい名前で作成されたカラムをパブリッシュまたはコンシュームするには、マッピングを編集して新しいカラムを追加します。
マッピングを更新しないと、新しいカラム内のデータはパブリケーションリポジトリにパブリッシュされず、サブスクライバはデータを受け取りません。
カラムデータ型の変更
カラムおよびカラムにパブリッシュされていたデータが削除され、新しいデータ型で別のカラムが作成される
パブリケーションのマッピングおよびサブスクリプションのマッピングとフィルタから、変更済みカラムへの参照を削除します。
オプション: 新しいデータ型で作成されたカラムをパブリッシュまたはコンシュームするには、マッピングを編集して新しいカラムを追加します。
マッピングを更新しないと、新しいカラム内のデータはパブリケーションリポジトリにパブリッシュされず、サブスクライバはデータを受け取りません。
カラムの精度向上(スケールは変更なし)
カラムが更新される
関連付けられたすべてのパブリケーションおよびサブスクリプションに対して、パブリケーションまたはサブスクリプションページを開きます。パブリケーションまたはサブスクリプションの設定を編集する必要はありません。
カラムの精度向上、および精度の向上分と同じか少ない値でスケールを向上
カラムが更新される
関連付けられたすべてのパブリケーションおよびサブスクリプションに対して、パブリケーションまたはサブスクリプションページを開きます。パブリケーションまたはサブスクリプションの設定を編集する必要はありません。
他のすべての精度またはスケールの更新
カラムおよびカラムにパブリッシュされていたデータが削除され、新しい精度またはスケールで別のカラムが作成される
パブリケーションのマッピングおよびサブスクリプションのマッピングとフィルタから、変更済みカラムへの参照を削除します。
オプション: 新しい精度またはスケールで作成されたカラムをパブリッシュまたはコンシュームするには、マッピングを編集して新しいカラムを追加します。
マッピングを更新しないと、新しいカラム内のデータはパブリケーションリポジトリにパブリッシュされず、サブスクライバはデータを受け取りません。

トップに戻る