LadyMagnus
New Member
- Joined
- Sep 22, 2015
- Messages
- 7
I am trying to use a .atomsvc file from an SSRS report as my external data connection in power pivot. Every time I tried to connect to this particular report I get an error message: Invalid URI: the Uri string is too long.
Anyone know what this means? Is there any way I can get around this error -- without having to edit the source SSRS report?
the entire detail of the error message is copied below:
============================
Error Message:
============================
Invalid URI: The Uri string is too long.
----------------------------
Failed to connect to the server. Reason: Invalid URI: The Uri string is too long.
============================
Call Stack:
============================
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at Microsoft.Data.OData.Atom.ODataAtomDeserializer.ProcessUriFromPayload(String uriFromPayload, Uri xmlBaseUri, Boolean makeAbsolute)
at Microsoft.Data.OData.Atom.ODataAtomServiceDocumentDeserializer.ReadCollectionElement()
at Microsoft.Data.OData.Atom.ODataAtomServiceDocumentDeserializer.ReadWorkspace()
at Microsoft.Data.OData.Atom.ODataAtomServiceDocumentDeserializer.ReadServiceDocument()
at Microsoft.Data.OData.ODataMessageReader.ReadFromInput[T](Func`2 readFunc, ODataPayloadKind[] payloadKinds)
at Microsoft.Data.DataFeedClient.DataFeedODataReader.InterceptODataException[T](Func`1 function)
at Microsoft.Data.DataFeedClient.ODataHelper.GetCollectionsFromODataReader(DataFeedODataReader reader)
at Microsoft.Data.DataFeedClient.ODataHelper.GetCollectionsFromServiceDocumentUrl(Uri serviceDocumentUrl, DataFeedConnection connection)
at Microsoft.Data.DataFeedClient.DataFeedConnection.Open()
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.InitializeConnectionObject(String connectionIdentifier)
----------------------------
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.InitializeConnectionObject(String connectionIdentifier)
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.Open(String& connectionIdentifier)
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.Open()
at Microsoft.AnalysisServices.Common.DataSourceBasic.ClickTestConnection(Object progressControl)
============================
Anyone know what this means? Is there any way I can get around this error -- without having to edit the source SSRS report?
the entire detail of the error message is copied below:
============================
Error Message:
============================
Invalid URI: The Uri string is too long.
----------------------------
Failed to connect to the server. Reason: Invalid URI: The Uri string is too long.
============================
Call Stack:
============================
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at Microsoft.Data.OData.Atom.ODataAtomDeserializer.ProcessUriFromPayload(String uriFromPayload, Uri xmlBaseUri, Boolean makeAbsolute)
at Microsoft.Data.OData.Atom.ODataAtomServiceDocumentDeserializer.ReadCollectionElement()
at Microsoft.Data.OData.Atom.ODataAtomServiceDocumentDeserializer.ReadWorkspace()
at Microsoft.Data.OData.Atom.ODataAtomServiceDocumentDeserializer.ReadServiceDocument()
at Microsoft.Data.OData.ODataMessageReader.ReadFromInput[T](Func`2 readFunc, ODataPayloadKind[] payloadKinds)
at Microsoft.Data.DataFeedClient.DataFeedODataReader.InterceptODataException[T](Func`1 function)
at Microsoft.Data.DataFeedClient.ODataHelper.GetCollectionsFromODataReader(DataFeedODataReader reader)
at Microsoft.Data.DataFeedClient.ODataHelper.GetCollectionsFromServiceDocumentUrl(Uri serviceDocumentUrl, DataFeedConnection connection)
at Microsoft.Data.DataFeedClient.DataFeedConnection.Open()
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.InitializeConnectionObject(String connectionIdentifier)
----------------------------
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.InitializeConnectionObject(String connectionIdentifier)
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.Open(String& connectionIdentifier)
at Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.Open()
at Microsoft.AnalysisServices.Common.DataSourceBasic.ClickTestConnection(Object progressControl)
============================