0
Votar
Presentado por
Iain Bowler
sobre
19-01-2019
10:03
Puedo cargar los datos en una hoja de cálculo de Excel y luego usar eso
como fuente de datos para Power BI pero obviamente sería mejor si
Power BI podría obtenerlo directamente de Timetracker
Cuando intento cargarlo en Power BI me sale este error:
Tipo de Comentarios:
fruncir el ceño (error)
Marca de tiempo:
2019-01-19T17:46:13.8381494Z
Hora local:
2019-01-19T17:46:13.8381494+00:00
ID de sesión:
8daadaf2-85b1-4b6c-9711-a6f863e82f34
Liberar:
diciembre 2018
Version del producto:
2.65.5313.1381 (18.12) (x64)
Rastreo de pila:
Microsoft.Mashup.Evaluator.Interface.ErrorException: no se puede acceder a un objeto desechado.
Nombre del objeto: ‘Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader’. —> System.ObjectDisposedException: No se puede acceder a un objeto desechado.
Nombre del objeto: ‘Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader’. —> System.ObjectDisposedException: No se puede acceder a un objeto desechado.
Nombre del objeto: ‘Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader’.
en Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader.AssertNotDisposed()
en Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader.ToResourceReader(Boolean isResourceSet)
en Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataReaderEnumerable.GetReaderEnumerator(GetReader getReader)
en Microsoft.Mashup.Engine1.Language.Query.SkipTakeEnumerable.GetEnumerator()
en Microsoft.Mashup.Engine1.Language.Query.QueryTableValue.GetEnumerator()
en Microsoft.Mashup.Engine1.Runtime.TableValue.Microsoft.Mashup.Engine.Interface.ITableValue.GetEnumerator()
en Microsoft.Mashup.Evaluator.SimpleDocumentEvaluator.ValuePreviewValueSource.TableValuePreviewValueSource.SerializeRows(Int32 count)
en Microsoft.Mashup.Evaluator.SimpleDocumentEvaluator.ValuePreviewValueSource.TableValuePreviewValueSource.get_SmallValue()
en Microsoft.Mashup.Evaluator.Interface.TracingPreviewValueSource.get_SmallValue()
en Microsoft.Mashup.Evaluator.RemotePreviewValueSource.<>c__DisplayClass5.
en Microsoft.Mashup.Evaluator.E EvaluationHost.ReportExceptions(seguimiento de IHostTrace, IEngineHost engineHost, canal de IMessageChannel, acción de acción)
— Fin del seguimiento de la pila de excepción interna —
en Microsoft.Mashup.Evaluator.EvalueHost.<>c__DisplayClass7.
en Microsoft.Mashup.Common.SafeExceptions.IgnoreSafeExceptions (host de IEngineHost, seguimiento de IHostTrace, acción de acción)
en Microsoft.Mashup.Evaluator.E EvaluationHost.TryReportException(seguimiento IHostTrace, IEngineHost engineHost, canal IMessageChannel, excepción de excepción)
en Microsoft.Mashup.Evaluator.E EvaluationHost.ReportExceptions(seguimiento de IHostTrace, IEngineHost engineHost, canal de IMessageChannel, acción de acción)
en Microsoft.Mashup.Evaluator.RemotePreviewValueSource.RunStub(IEngineHost engineHost, canal IMessageChannel, Func`1 getPreviewValueSource)
en Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.Service.<>c__DisplayClass1e`1.
en Microsoft.Mashup.Evaluator.E EvaluationHost.ReportExceptions(seguimiento de IHostTrace, IEngineHost engineHost, canal de IMessageChannel, acción de acción)
en Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.Service.OnBeginGetResult[T](Canal IMessageChannel, mensaje BeginGetResultMessage, acción Action`1)
en Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.Service.OnBeginGetPreviewValueSource(canal IMessageChannel, mensaje BeginGetPreviewValueSourceMessage)
en Microsoft.Mashup.Evaluator.MessageHandlers.TryDispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.ChannelMessenger.ChannelMessageHandlers.TryDispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.MessageHandlers.Dispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.ChannelMessenger.OnMessageWithUnknownChannel(IMessageChannel baseChannel, MessageWithUnknownChannel messageWithUnknownChannel)
en Microsoft.Mashup.Evaluator.MessageHandlers.TryDispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.ChannelMessenger.ChannelMessageHandlers.TryDispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.MessageHandlers.Dispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.E EvaluationHost.Run()
en Microsoft.Mashup.Evaluator.SafeThread2.<>c__DisplayClass15.
en Microsoft.Mashup.Container.E EvaluationContainerMain.SafeRun(String[] argumentos)
en Microsoft.Mashup.Container.E EvaluationContainerMain.Main(String[] argumentos)
— Fin del seguimiento de la pila de excepción interna —
en Microsoft.Mashup.Evaluator.E EvaluationHost.OnException(IEngineHost engineHost, canal IMessageChannel, mensaje ExceptionMessage)
en Microsoft.Mashup.Evaluator.MessageHandlers.TryDispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.MessageHandlers.Dispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.ChannelMessenger.ChannelMessageHandlers.TryDispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.MessageHandlers.Dispatch (canal IMessageChannel, mensaje de mensaje)
en Microsoft.Mashup.Evaluator.Interface.IMessageChannelExtensions.WaitFor[T](canal IMessageChannel)
en Microsoft.Mashup.Evaluator.RemotePreviewValueSource.PreviewValueSource.WaitFor (condición Func`1, disposición booleana)
en Microsoft.Mashup.Evaluator.RemotePreviewValueSource.PreviewValueSource.get_SmallValue()
en Microsoft.Mashup.Evaluator.Interface.TracingPreviewValueSource.get_SmallValue()
en Microsoft.Mashup.Host.Document.Analysis.PackageDocumentAnalysisInfo.PackagePartitionAnalysisInfo.SetPreviewValue(Resultado de la evaluación2`1, Func`1 getStaleSince, Func`1 getSampled)
Versión del sistema operativo:
Microsoft Windows NT 10.0.17134.0 (x64 en GB)
Versión CLR:
4.7 o posterior [Release Number = 461808]
Pico de memoria virtual:
37,9GB
Memoria Privada:
366 MB
Conjunto de trabajo máximo:
529 megabytes
Versión IE:
11.523.17134.0
ID de usuario:
f9922690-010d-4211-9b1d-1a91e1a91553
Información del paquete del libro de trabajo:
1* – en-GB, grupos de consulta: 0, fastCombine: deshabilitado, runBackgroundAnalysis: verdadero.
Telemetría habilitada:
Cierto
Modo predeterminado del modelo:
Vacío
Registros de seguimiento de instantáneas:
C:UsersibowlMicrosoftPower BI Desktop Store AppFrownSnapShot835416696.zip
Funciones de vista previa deshabilitadas:
PBI_shapeMapVisualHabilitado
Intellisense
PBI_Lingüística Española Habilitada
Importar PBI_Pdf
PBI_ColumnProfiling
PBI_variationUIChange
PBI_PythonSupport habilitado
PBI_showIncrementalRefreshPolicy
PBI_showManageAgregations
PBI_Coincidencia difusa
PBI_EnableWebDiagramView
PBI_experiencia de filtro mejorada
PBI_qnaLiveConnect
Opciones de DirectQuery deshabilitadas:
PBI_DirectQuery_Unrestricted
Tratar a Hana como fuente relacional
Nube:
nube global
Escala DPI:
200%
Servicios admitidos:
BI de energía
Estado: Necesita información
v-yuezhe-msft
@IainBowler,
¿Qué URL de OData usa? Siga la guía en el blog a continuación para conectarse a Timetracker Api.
API de informes de seguimiento de tiempo para VSTS
API de informes de seguimiento de tiempo para TFS
Saludos,
lidia
v-yuezhe-msft
Estado cambiado a: Necesita información
Iain Bowler
He estado siguiendo la guía en el enlace API para VSTS
https://support.7pace.com/hc/en-us/articles/115002686103-Timetracker-Reporting-API-para-VSTS
Así que la API a la que me he estado conectando es la finalizando /api/odata?api-version=2.1
Salud,
Ian
v-yuezhe-msft
@IainBowler,
Utilice la herramienta de validación para verificar si su servicio OData devuelve los datos esperados. Por favor, comprenda que este enlace se proporciona «TAL CUAL» sin garantías ni garantías de cambios de contenido, y no confiere ningún derecho.
Saludos,
lidia
Iain Bowler
@v-yuezhe-msft
Esa sería una gran idea, desafortunadamente el validador vinculado por ese
la página no está en funcionamiento. Parece que hay una versión más reciente (2013
a diferencia de 2011) pero eso tampoco está en funcionamiento.
¿Tiene alguna otra sugerencia sobre cómo podría enviar un mensaje de texto a una fuente de OData?
maxim7
@v-yuezhe-msft,
Soy de 7pace e investigo este problema con Timetracker y Power BI.
Nuestra fuente OData representada por la función OData, funciona muy bien con versiones anteriores de PowerBI y Excel, pero comenzó a mostrar errores cuando realizó cambios con la introducción de «Implementación = 2.0».
Ahora este error anterior enviado por IanBowler
Microsoft.Mashup.Evaluator.Interface.ErrorException: no se puede acceder a un objeto desechado.
Nombre del objeto: ‘Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader’. —> System.ObjectDisposedException: No se puede acceder a un objeto desechado.
Nombre del objeto: ‘Microsoft.Mashup.Engine1.Library.OData.V4_7.Reader.ODataHttpResponseReader’. —>
se muestra cuando Implementación = 2.0 presente en la configuración de OData, cuando lo eliminamos allí: funciona correctamente.
¿Algunas ideas? No dude en ponerse en contacto conmigo si necesita detalles adicionales.
Máxima
6 comentarios (6 nuevos)