Skip to main content

Change data source provider

  • January 29, 2025
  • 2 replies
  • 143 views

Thomas Hjermitslev
Community Manager

You can change the data source provider of a data source connection if, for example, the provider is outdated or stopped working, or a better provider has become available.

To be safe, the change provider feature will not change the provider of an existing data source connection. Instead, a copy of the data source connection will be created that uses the new provider, leaving the old connection using the old provider in place. 


Changing the data source provider of a data source connection.

  1. In the TDI Portal, navigate to the Data source connections page or the details page of the data source connection you want to change the provider for.
  2. Click the  context menu on the data source connection you would like to change provider for then click Change connection provider.
  3. On the Change provider for [connection] page, select the new provider. As you select the provider, the form will be updated the match the form used by the provider you selected and filled with the values from data source connection. Note that “COPY” will be appended to the name of the data source connection since we’re technically creating a clone.
  4. If some fields in the old provider cannot be mapped to the new provider’s fields, an Unmapped fields card will be displayed listing the mismatched fields and you’ll have to decide what to do with them. When the providers simply use different names for the same thing, like “host” for “server”, you can copy-paste the value to the appropriate field. In other cases, unmapped fields can be ignored.
  5. Click Save.
  6. In TimeXtender Data Integration, change the connection for the data sources you want to use the new provider. Open the Ingest instance, right-click the data source, and click Edit… Under Connection, click Change and select the new data source connection.

 

Did this topic help you find an answer to your question?

2 replies

  • Participant
  • 10 replies
  • April 14, 2025

Hi Thomas,

Updating the current Cdata Rest provider to the TimeXtender Rest provider seems to be impossible, it gives me the following error:
“Error: Changing to the TimeXtender REST data source connection provider is not supported”

What is the best way to update/ change the rest provider instead?


Thomas Lind
Community Manager
Forum|alt.badge.img+5
  • Community Manager
  • 1057 replies
  • April 22, 2025

Hi ​@r.miltenburg 

A conversion of CData REST to TX REST isn’t possible.

The issue is due to how the CData provider works compared to our own. CData often uses RSD files where the setup is found and the calls are done. This can’t be directly converted to our endpoint setup with XLST code and similar.

There is not a faster way, but depending on the setup of the actual API, there is some options that may make it fast to set up.

If your API actually is a OData setup you can pull all the endpoints by using the metadata discovery URL and if it uses OpenAPI or Swagger, you can add this to the setup to pull the endpoints from that.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings