Table of Contents

Search

  1. Preface
  2. Introduction to Cloud Integration Hub
  3. Hub administration
  4. Project and Asset Management
  5. Applications
  6. Topics
  7. Data Integration tasks
  8. Publications
  9. Subscriptions
  10. Tracking and monitoring
  11. Cloud Integration Hub REST APIs
  12. Glossary

Cloud Integration Hub

Cloud Integration Hub

Creating a topic

Creating a topic

Use the Navigator to create topics.
  1. In the Navigator, click
    New
    Topic
    .
    The
    New Topic
    page appears.
  2. Enter the topic name.
    The name must begin with an alphabetic character or underscore and can contain only alphanumeric characters or underscores.
    Optionally, enter a description for the topic.
  3. Choose the topic type.
    • Incremental Load
      . The topic instance contains only the latest data changes. If you choose this topic type, verify that the data source includes delta indicators.
    • Full Load
      . The topic instance contains all of the data changes that occurred after the last publication.
  4. Choose whether to prevent new publications and new subscriptions to the topic. If you choose this option you cannot create publications and subscriptions that publish to and subscribe from the topic.
  5. Enter the number of days to retain consumed data in the publication repository in the
    Retention period for consumed data
    field. Enter a value between 1 and 90 days. For each publication instance, the retention period for consumed data starts if all the subscribers have either successfully consumed or discarded the data. That is, after all the events that are associated with the publication instance are either in a Complete or in a Discarded event status.
  6. Enter the number of days to retain unconsumed data in the publication repository in the
    Retention period for unconsumed data
    field. Enter a value between the retention period for consumed data and 90 days.
  7. Click
    Create Table From
    and select one of the following methods:
    • Create a table from a connection. Use this method when the structure of a table in the data domain that the topic represents exists in a connection object. You can use relational, flat file, and Salesforce connections to create topic tables.
    • Create a table from a flat file. Use this method when the structure of a table in the data domain that the topic represents exists in a flat file.
    • Create a table from a metadata file. Use this method when the structure of a table in the data domain that the topic represents exists in a JSON, XML, XLS, or XLSX file. For more information, see Using metadata files to create topic tables.
    • Create a new table. Use this method to define the structure manually if the structure of the table does not exist in a compatible file.
  8. Define the table in the create table dialog box and then click
    OK
    .
    The structure of the table shows in the
    Topic Structure
    area.
  9. Add the number of tables that you require to the topic. You must add at least one table to the topic. You can use multiple methods to add tables to the topic.
    To edit or to delete a topic table, rest on a row in the table and click the Action menu at the right end of the line. From the menu select the required action: add row, rename table, delete row, or delete table.
  10. Click
    Save
    .
    The topic page shows the Topic Diagram.
  11. Optionally, add publications and subscriptions to the topic. Perform one or both of the following actions:
    • To add a publication to the topic, expand the
      Publications
      area and click
      New Publication
      . For more information about creating publications, see Creating a publication.
    • To add a subscription to the topic, expand the
      Subscriptions
      area and click
      New Subscription
      . For more information about creating subscriptions, see Creating a subscription.