Forum Discussion
Mensaje de error (Frown)
Recibo el siguiente mensaje cuando intento actualizar PowerBI para poder realizar cambios de modelado.
Tipo de comentarios:
Frown (Error)
Mensaje de error:
La clave dada no estaba presente en el diccionario.
Rastreo de pila:
en System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary'2.get_Item(TKey key)
en Microsoft.PowerBI.Client.Windows.Modeling.LoadToReportProgress.<UpdateImportProgress>b__22_0()
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
Mensaje de seguimiento de pila:
La clave dada no estaba presente en el diccionario.
Seguimiento de pila de invocación:
en Microsoft.Mashup.Host.Document.ExceptionExtensions.GetCurrentInvocationStackTrace()
en Microsoft.Mashup.Client.UI.Shared.StackTraceInfo.. ctor(String exceptionStackTrace, String invocationStackTrace, String exceptionMessage)
en Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.GetStackTraceInfo(Exception e)
en Microsoft.PowerBI.Client.Windows.Telemetry.PowerBIUserFeedbackServices.ReportException(IWindowHandle activeWindow, IUIHost uiHost, FeedbackPackageInfo feedbackPackageInfo, Exception e, Boolean useGDICapture)
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.<>c__DisplayClass15_0.<HandleException>b__0()
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Exception e)
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
en System.Windows.Forms.Timer.OnTick(EventArgs e)
en System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
en System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
en Microsoft.Mashup.Client.UI.Windows.DialogWindowBase.ShowModal(IWindowHandle windowHandle)
en Microsoft.Mashup.Client.UI.Shared.WindowManager.ShowModal[T](T dialog, Func'1 showModalFunction)
en Microsoft.PowerBI.Client.Windows.FloatingDialog.KoLoadToReportDialog.TryShowDialog(Informe, IExceptionHandler exceptionHandler, IPowerBIWindowService windowService, IQueryServices queryServices, IModelingService modelingService, IUIHost uiHost, LocalizedString title, LoadToModelContext loadToModelContext, IEventAggregationService eventAregggationService)
en Microsoft.PowerBI.Client.Windows.FloatingDialog.KoLoadToReportDialog.<>c__DisplayClass17_0.<TryShowDialogForQueriesInternal>b__0()
en Microsoft.PowerBI.Client.Windows.Report.<>c__DisplayClass53_0'1.<SynchronizeLooselyWithQueries>b__0()
en Microsoft.PowerBI.Client.Windows.Report.<SynchronizeLooselyWithQueriesAsync>d__54'1.MoveNext()
en System.Runtime.CompilerServices.AsyncTaskMethodBuilder'1.Start[TStateMachine](TStateMachine& stateMachine)
en Microsoft.PowerBI.Client.Windows.Report.SynchronizeLooselyWithQueriesAsync[T](Func'1 getTask)
at Microsoft.PowerBI.Client.Windows.Report.SynchronizeLooselyWithQueries[T](Func'1 action)
en Microsoft.PowerBI.Client.Windows.Services.FileOperationUIHandler.TryLoadQueries(IExceptionHandler exceptionHandler, IPowerBIWindowService windowService, IQueryServices queryServices)
en Microsoft.PowerBI.Client.Windows.Services.FileOperationUIHandler.TrySaveFile(IPowerBIWindowService windowService, IExceptionHandler exceptionHandler, IReportDocumentProvider reportDocumentProvider, IDiagramLayoutProvider diagramLayoutProvider, IQueryServices queryServices, TelemetryUserActionId entryPoint, IOpenSaveUI openSaveUI, Boolean saveAsNewFile, Boolean saveAsPbixOnly)
en Microsoft.PowerBI.Client.Windows.Services.FileOperationUIHandler.TrySaveFile(IReportDocumentProvider reportDocumentProvider, IDiagramLayoutProvider diagramLayoutProvider, IPowerBIWindowService windowService, IExceptionHandler exceptionHandler, IQueryServices queryServices, TelemetryUserActionId entryPoint, Boolean saveAsNewFile, Boolean saveAsPbixOnly)
en Microsoft.PowerBI.Client.Windows.FileCommands.SaveFileLocal(IPowerBIWindowService windowService, IExceptionHandler exceptionHandler, SaveFileCommandParameter saveParameters)
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
en Microsoft.Practices.Prism.Commands.DelegateCommandBase.<>c__DisplayClass4_0.<.ctor>b__0(Object arg)
en Microsoft.Practices.Prism.Commands.DelegateCommandBase.<Execute>d__10.MoveNext()
en System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
en Microsoft.Practices.Prism.Commands.DelegateCommandBase.Execute(Object parameter)
en Microsoft.Practices.Prism.Commands.DelegateCommand'1.<Execute>d__5.MoveNext()
en System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
en Microsoft.Practices.Prism.Commands.DelegateCommand'1.Execute(T parameter)
en Microsoft.PowerBI.Client.Windows.Commands.CompositeCommand'1.Execute(ICommand command, Object parameter)
en Microsoft.Practices.Prism.Commands.CompositeCommand.Execute(Object parameter)
en Microsoft.PowerBI.Client.Windows.Commands.CompositeCommand'1.Execute(T parameter)
en Microsoft.Mashup.Client.UI.Windows.Ribbon.RibbonCommandHandler.Execute(UInt32 commandId, CommandExecutionVerb verb, PropertyKeyRef keyRef, PropVariantRef currentValue, IUISimplePropertySet commandExecutionProperties)
en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
en System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
en Microsoft.Mashup.Client.UI.Shared.WindowManager.ShowModal[T](T dialog, Func'1 showModalFunction)
en Microsoft.PowerBI.Client.Program.<>c__DisplayClass4_0.<Main>b__1()
en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<>c__DisplayClass3_0.<HandleExceptionsWithNestedTasks>b__0()
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Action action)
en Microsoft.PowerBI.Client.Program.Main(String[] args)
Hay mucho más de esto, por supuesto, pero realmente no me dice *dónde* está el problema (o no estoy acostumbrado a leer registros de errores como este, así que no puedo encontrarlo), así que si alguien pudiera ayudar con esto, eso sería muy apreciado.
Hola, @breadearner
"Mensaje de error: La clave dada no estaba presente en el diccionario" puede estar relacionada con un problema conocido, Icm:219187990.
Si el problema se produce después de instalar la actualización, Microsoft publicará una nueva actualización para solucionar el problema.
Por favor, intente seguir los pasos para descargar e instalar el escritorio más reciente de nuevo.
- Inicie la aplicación Microsoft Store y busque Power BI.
- Descargue e instale si hay alguna actualización disponible para la aplicación Power BI.
A continuación, utilice la nueva versión de escritorio PoweBI para publicar el informe.
Saludos
Equipo de soporte de la comunidad _ Eason
3 Replies
- Syndicate_Admin
Administrator
@breadearner . Si viene en la versión Dec-2020. Compruebe los problemas notificados aquí -https://community.powerbi.com/t5/Issues/idb-p/Issues
Si es necesario registrar uno nuevo
- v-easonf-msft
Community Support
Hola, @breadearner
"Mensaje de error: La clave dada no estaba presente en el diccionario" puede estar relacionada con un problema conocido, Icm:219187990.
Si el problema se produce después de instalar la actualización, Microsoft publicará una nueva actualización para solucionar el problema.
Por favor, intente seguir los pasos para descargar e instalar el escritorio más reciente de nuevo.
- Inicie la aplicación Microsoft Store y busque Power BI.
- Descargue e instale si hay alguna actualización disponible para la aplicación Power BI.
A continuación, utilice la nueva versión de escritorio PoweBI para publicar el informe.
Saludos
Equipo de soporte de la comunidad _ Eason - v-easonf-msft
Community Support
Hola, @breadearner
El mensaje que recibí es que el problema se ha solucionado. ¿Podría decirme si su problema ha sido resuelto?
Por ahora, no hay contenido de descripción en el subproceso.
Si todavía necesita ayuda, por favor comparta más detalles con nosotros.
Saludos
Equipo de soporte de la comunidad _ Eason