2 Replies Latest reply on Jan 23, 2019 4:14 PM by Nick Raphael

    OData feed that works for PowerBI does not work for Tableau.  "The specified object does not exist"

    Nick Raphael

      I've created an oData endpoint to return some very basic data.  This works fine from PowerBI, but is throwing an error in Tableau.  I need to get this resolved fast or my client will select PowerBI for their system (I'd prefer Tableau).

       

      Let me paste the data below...

       

      https://xxx/odata/report   returns this...

      {

          "@odata.context": "https://xxx/odata/report/metadata#NoTokens",

          "value": [

              {

                  "Message": "Please supply Token"

              }

          ]

      }

       

      https://xxx/odata/report/metadata#NoTokens returns...

      <edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">

          <edmx:DataServices>

              <Schema Namespace="Canvas.Models" xmlns="http://docs.oasis-open.org/odata/ns/edm">

                  <EntityType Name="NoToken">

                      <Key>

                          <PropertyRef Name="Message" />

                      </Key>

                      <Property Name="Message" Type="Edm.String" />

                  </EntityType>

              </Schema>

              <Schema Namespace="Default" xmlns="http://docs.oasis-open.org/odata/ns/edm">

                  <EntityContainer Name="Container">

                      <EntitySet Name="NoTokens" EntityType="Canvas.Models.NoToken" />

                  </EntityContainer>

              </Schema>

          </edmx:DataServices>

      </edmx:Edmx>

       

      Can anyone give me some advice?