Managing Data APIs - Cloud

Talend Cloud Data Inventory User Guide

Talend Cloud
Talend Data Inventory
Administration and Monitoring > Managing connections
Data Governance
Data Quality and Preparation > Enriching data
Data Quality and Preparation > Identifying data
Data Quality and Preparation > Managing datasets
Last publication date
Talend Cloud Data Inventory allows you to easily generate an API based on your dataset so the data it contains can be consumed by applications or business partners. It also improves the Talend Trust Score™ of your dataset.

You can for example consume a dataset containing customer data, directly in a platform such as Salesforce, after a quick configuration in the Talend Cloud Data Inventory interface.

Enabling an API for a dataset comes with the following specifications and limitations:

  • You can only enable an API for datasets created from a JDBC connection, see the list of compatible data sources.
  • The resulting API is OData v4 compliant, and can therefore be called by applications supporting this standard, such as:
    • Salesforce
    • Power BI
    • Tableau
    • Microsoft Excel (only on Windows with the desktop application)
  • The generated API gives read-only access to the data.
  • The engine used to host the API endpoint is the same as the one hosting the connection to your dataset. If you are using a Cloud Engine for Design, the API will have performance and scaling limitations. A Cloud Engine for Design is best suited for designing and testing the API. Consider installing a Remote Engine Gen2 for production use. For more advanced configuration when using a Remote Engine Gen2, see Customizing Data APIs usage.
  • The API generated has limited OData v4 expressivity, see Calling the API for examples of supported expressivity.
  • When retrieving records containing fields of type blob that are larger than 10 MB, the value will not be returned and will be replaced by an empty value.
Note: Once your API is enabled, you can still edit the configuration. After any edit the API will be disabled and re-enabled with the updated configuration.