Table of Contents

Search

  1. Preface
  2. Introduction to Data Integration Hub
  3. PowerCenter Mappings and Workflows
  4. Data Engineering Integration and Streaming Mapping and Workflows
  5. Data Quality Mappings and Workflows
  6. Informatica Cloud Mappings and Tasks
  7. Data Integration Hub Workflows
  8. Data Integration Hub Transformations
  9. Operational Data Store Dashboard and Reports
  10. Forms Designer
  11. Data Integration Hub Publications and Subscriptions APIs
  12. Data Extraction APIs

Developer Guide

Developer Guide

Sample Data Integration Hub Catalog API Response

Sample Data Integration Hub Catalog API Response

The following example shows a response to a request to extract data from the
Data Integration Hub
catalog:
{ "responseCode": "SUCCESS", "catalogTopics": [ { "topicName": "FileTopic", "topicDesc": null, "topicType": "Delta" "topicTables": [ { "tableName": "Orders" "tableFields":[ { "name":"_Name_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_Type_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ParentId_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true } } ], "publications": [ { "publicationName": "FilePub", "publicationDesc": null, "applicationName": "FileApp", "publicationSourceType": "
FLAT_FILE
", "publicationConnectionName": null, "publicationDBType": null } ], "subscriptions": [ { "subscriptionName": "FileSub", "subscriptionDesc": null, "applicationName": "FileApp", "subscriptionTargetType": "
FLAT_FILE
", "subscriptionConnectionName": null, "subscriptionDBType": null } ] }, { "topicName": "OrderTopic", "topicDesc": null, "topicType": "Delta", "topicTables": [ { "tableName": "OrderTable" "tableFields":[ { "name":"_Name_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_Type_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ParentId_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_StartDate_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_EndDate_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true } }, { "tableName": "CustomerTable" "tableFields":[ { "name":"_Name_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_Type_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ParentId_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ExpectedRevenue_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_IsActive_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true } }, { }, ], "publications": [ { "publicationName": "OrdersPublication", "publicationDesc": null, "applicationName": "OrderPublications", "publicationSourceType": "
RDBMS
", "publicationConnectionName": "
OrderSource
", "publicationDBType": "
SQLSERVER
" } ], "subscriptions": [ { "subscriptionName": "OrdersSubscription", "subscriptionDesc": null, "applicationName": "OrderSubscriptions", "subscriptionTargetType": "
FLAT_FILE
", "subscriptionConnectionName": null, "subscriptionDBType": null }, { "subscriptionName": "OrderSubs", "subscriptionDesc": null, "applicationName": "OrderSubscriptions", "subscriptionTargetType": "
RDBMS
", "subscriptionConnectionName": "
OrderTarget
", "subscriptionDBType": "
SQLSERVER
" } ] } ] } ] }

0 COMMENTS

We’d like to hear from you!