I have an OData service that I am connected to on Tableau Desktop that I am able to refresh and get data from. When I embed my credentials and publish that Data Source with scheduled refresh, the Tableau Server is not able to refresh. I get an email every hour which just says that the extract failed due to an unknown failure. The server logs show this message: com.tableausoftware.nativeapi.dll.DataSourceException: Internet communication error: Couldn't connect to server. Can anyone give me any ideas what I can do to resolve this?
In tableau, server enable the firewall to process inbound and outbound connections and as well OData server enable the inbound connection to enable which tells accept the request which is sent by tableau server machine IP
Hope this helps kindly mark this answer as correct or helpful so that it will help others