I also get the same issue accessing my public odata feed.
I'm seeing the same issue as well - has there been a solution found for this?
One thing that probably hasn't been explained well enough is that Tableau expects the *resource path* in addition to the *root*. In the netflix case:
The root is:
The resource might be:
The full uri will be (use this in tableau):
or http://odata.netflix.com/v2/Catalog/Titles?$top=100 (for the first 100 items)
If you open up http://odata.netflix.com/v2/Catalog/ in the browser you can see the various resources that you can connect to.
As for the link on the first post (https://odata.sqlazurelabs.com/OData.svc/v0.1/frq6joxf0e/DWP/), it seems like none of the feeds are working (even in the browser).
I hope that helps!
I was able to import using path that includes "resource" but I was expecting to Tableau to load metadata just like other tools (LINQpad).
also I found for me to use oData, Tableau will load all rows into memory before I can use any oData resource (i.e. tabular items). Is this by design?
I trying give "http://localhost:54089/WebSite2/WcfDataService.svc/DEPARTMENTS(30)?$expand=EMPLOYEES" as odata URL in Tableau. It is failing with the error message - "HTTP Reuest Failed. Please make sure you specified a valid OData URL with valid Parameters.". Same URL is working fine in IE or Google Chrome. Any idea what is wrong? Is there another way to join 2 or more entity sets/Tables in Tableau OData option of "Connect to Data"?.