Forum Discussion

jiri4282's avatar
jiri4282
New Member
2 years ago
Solved

ConnectionString error for Redshift datasource creation via API

Hi all,

 

I'm encountering an error while trying to create datasource for Amazon Redshift via PowerBI REST API. I have succefully created datasources for SQL Server and the error seems to be in not having connection_details in proper format for Redshift.

 

dataSourceType = "Extension"

example connectionDetails used tried: 

"{"server":"{not_relevant}.redshift.amazonaws.com:5439", "database":"{somedb}", "kind":"AmazonRedshift"}"

"{"path":"{not_relevant}.redshift.amazonaws.com:5439;{somedb}", "kind":"AmazonRedshift"}"

 

Error message:

400 Client Error: Bad Request for url: https://api.powerbi.com/v1.0/myorg/gateways/{gatewayId]/datasources. Additional information from API: {'error': {'code': 'DMTS_UnsupportedConnectionStringError', 'pbi.error': {'code': 'DMTS_UnsupportedConnectionStringError', 'parameters': {}, 'details': [], 'exceptionCulprit': 1}}}

 

Thanks you,

 

Best Regards,

Jiri

1 Reply