目次

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

APIを使用してデータをコンシュームするサブスクリプションの作成

APIを使用してデータをコンシュームするサブスクリプションの作成

ナビゲータを使用し、Consume Data REST APIを使用して
Cloud Integration Hub
リレーショナルパブリケーションリポジトリの特定のトピックのデータをコンシュームするサブスクリプションを作成します。
サブスクリプションを作成するには、次の条件を満たしておく必要があります。
  • データをコンシュームするアプリケーションが1つ以上存在する必要があります。既存のアプリケーションを使用することも、新しいアプリケーションを作成して保存することもできます。
  • データのコンシューム元となるリレーショナルトピックが存在する必要があります。既存のトピックを使用することも、あるいは新しいトピックを作成して保存することもできます。
  1. ナビゲータで、
    [新規]
    [サブスクリプション]
    をクリックします。
    [新しいサブスクリプション]
    ページが表示されます。
  2. サブスクリプション名を入力します。必要に応じて、サブスクリプションの説明を入力します。
  3. サブスクリプションモードを選択します。次のいずれかのオプションを選択します。
    • 有効
      。サブスクリプションは、
      [スケジュール]
      ページで定義したスケジュールに従って実行されます。Cloud統合ハブからサブスクリプションを手動で実行することもできます。
    • 一時停止
      。サブスクリプションは、スケジュールに従って、または外部APIによって実行されません。Cloud統合ハブからサブスクリプションを手動で実行することで、遅延イベントをコンシュームできます。
    • 無効
      。サブスクリプションは、スケジュールに従って、または外部APIによって実行されません。無効化されたサブスクリプションをCloud統合ハブから手動で実行することはできません。関連するパブリケーションが正常に実行された場合でも、無効化されたサブスクリプションによって遅延イベントが作成されることはありません。サブスクリプションが[無効]モードの場合、パブリッシュされたデータをコンシュームすることはできません。
  4. [APIを使用してデータをコンシューム]
    を選択します。
  5. 必要に応じて、通知URLを入力します。データのコンシュームの準備が整うと、
    Cloud Integration Hub
    ではこのURLに通知が送信されます。認証されていないURLまたは基本認証されたURLを入力できます。
    詳細については、サブスクリプションプロパティを参照してください。
  6. データにサブスクライブするアプリケーションを選択します。
  7. アプリケーションによるデータのコンシューム元となるリレーショナルデータベースにデータを格納するトピックを選択し、
    [トピックの追加]
    をクリックします。必要な数のトピックを追加することができます。
  8. [保存]
    をクリックします。
    次のURLをコピーして、サブスクリプションを実行する要求で使用できます。
    • REST APIのURL。このURLを使用してデータをコンシュームします。
    • サブスクリプションがデータをコンシュームするトピックのSwagger構造のURL。
      組織にSwagger構造のベースURLが構成されている場合、Cloud統合ハブはベースURLをトピックのSwagger構造URLに追加します。詳細については、システムプロパティを参照してください。