Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Cada vez que abro un informe creado previamente en el escritorio, que se estaba ejecutando correctamente durante la misma sesión en la que se creó (con ~ 160 MB de memoria), el uso de memoria de Power BI Desktop aumenta rápidamente durante un minuto más o menos hasta que alcanza entre 450-750 MB de uso, momento en el que el programa se bloquea abruptamente. El PC en este punto todavía tiene una gran cantidad de memoria disponible (al menos un GB). A veces da el mensaje de error "System.OutOfMemoryException" antes de que un símbolo del sistema de Windows para terminar el programa, otras veces sólo se bloquea después de devolver ese mensaje, y más recientemente sólo se bloquea sin devolver ningún mensaje de error en absoluto.
El informe está extraiendo un par de hojas de Excel de un servidor mediante HTTP y, a continuación, todos los demás conjuntos de datos son referencias de ellos. He notado que durante ese minuto después de abrir cuando el uso de memoria está aumentando, si elimino algunos conjuntos de datos (independientemente de si son los onces originados a través de HTTP o referenciados) entonces el programa no se bloquea y el uso de memoria se estabiliza a ~ 400MB. Si guardo este informe editado, lo cierro y lo pongo de nuevo, se bloquea igual que antes a pesar de que estaba funcionando bien un minuto antes.
Estoy usando la versión más reciente de Power BI Desktop de 32 bits (debe ser compatible con Office de 32 bits).
Cualquier puntero sería muy apreciado ya que estoy completamente perplejo! gracias
Estaba experimentando el mismo problema y lo resolví aumentando el tamaño del archivo de paginación siguiendo estos pasos:
1. Abra el explorador de archivos.
2. Haga clic derecho en "Mi PC"/"Este PC" y seleccione Propiedades.
3. Seleccione "Configuración avanzada del sistema" en el panel de navegación izquierdo.
4. Haga clic en la pestaña "Avanzado".
5. Haga clic en "Configuración" en la sección "Rendimiento".
6. Seleccione "Ajustar para obtener el mejor rendimiento" en la pestaña "Efectos visuales".
7. Haga clic en "Cambiar" en la pestaña "Avanzado".
8. Desmarque "Administrar automáticamente el tamaño del archivo de paginación"
9. Seleccione las unidades (preferiblemente SSD) y en tamaño personalizado mencione el tamaño en varios de miles para establecer el tamaño. Puse mínimo a 16000 y máximo a 32000
Esto funcionó para m.
Hola
¿Obtuvo la solución al problema que enfrenta?
Como también me enfrento al problema "System.OutOfMemoryException".
Por favor, ayuda en caso de que tengas la solución a esto.
Gracias de antemano
Vishnu
@Anonymous Intente desinstalar completamente Power BI y volver a instalarlo. O intente cargar el archivo en el servicio y, a continuación, volver a descargarlo en el escritorio
No sé si es el mismo problema que encontré, pero obtuvimos el mismo resultado al intentar leer un archivo de Excel que contiene una tabla. Resulta que el sistema de origen había creado la tabla con todas las columnas vacías en la hoja de Excel como columnas; más de 16.000 de ellos! Una vez que las columnas espurias se eliminaron de la tabla, funcionó bien.
@rkocher i tiene mismo error en pbi servicio refresh thru puerta? cualesquier soluciones?
@Anonymous @fletchb
No estoy seguro de si una solución o una feliz coincidencia. Hizo un restablecimiento completo en mi equipo, borró los archivos %temp% y, a continuación, abrió una nueva instancia de Power BI y no se produjo el mismo problema.
¡Mucha suerte!
Tengo el mismo error en un centro de datos de Windows Server 2016 con 32 GB de RAM, mientras que el uso de memoria es solo del 23 % cuando se produce el error.
¿Hay alguna solución para este error?
Tengo el mismo error en un centro de datos de Windows Server 2016 con 32 GB de RAM, mientras que el uso de memoria es solo del 23 % cuando se produce el error.
¿Hay alguna solución para este error?
Estamos teniendo un problema similar. Tenemos un informe que usa ambos datos de SQL Server 2016 y una hoja de Excel. Solía funcionar bien, pero ahora parece bloquearse después de unos 30 segundos con system.outofmemoryexception.
Sería muy interesante escuchar qué causa esto. Estoy usando la versión de 64 bits de PowerBI
Estoy teniendo el mismo problema, pero solo con un informe específico.
No @fletchb,
¿Tiene este problema sólo para este informe o para todos los informes?
Además, ¿cuál es su espacio de memoria?
Si es conveniente, ¿podría compartir los archivos de registro? Es útil activar el seguimiento y recopilar archivos de registro para aislar e identificar mejor el problema. Para activar el seguimiento, seleccione Opciones y configuración de > de archivos > Opciones y, a continuación, seleccione Diagnósticosy, a continuación, active Habilitar seguimiento en Opciones de diagnóstico. Nos damos cuenta de que Power BI Desktop debe estar en ejecución para establecer esta opción, lo que resulta más útil para futuros problemas asociados con el inicio de Power BI Desktop.
Saludos
cereza
Hay @v-piga-msft,
He adjuntado los errores del archivo de registro a continuación. No pude cargar más debido al límite de caracteres de mensaje y no puedo ver ninguna manera de adjuntar un archivo.
Lo apreciaría mucho si pudiera echar un vistazo, y hágamelo saber si necesita cualquier otra información
gracias 🙂
Error de DataMashup.Trace: 24579: {"Start":"2018-08-06T06:52:36.4112586Z","Action":"PackagePartitionAnalysisInfo/SetPreviewValue","Exception":"Exception:rnExceptionType: System.OutOfMemoryException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089rnMessage: Exception of type 'System.OutOfMemoryException' was thrown.rnStackTrace:n at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpressionUnchecked()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()n rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadUnaryExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFunctionOr InExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast .DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionMember()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSection()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionDocument(TokenReference begins)rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFirstDocument()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadDocument(ITokens tokens, Host IDocumentHost, registro de Action'1)rn a Microsoft.Mashup.Engine1.Engine.<Parse>b__0(ITokens t, IDocumentHost h, Action'1 l)rn a Microsoft.Mashup.Engine1.Engine.Parse(tokens ITokens, host IDocumentHost, Func'4 read)rn a Microsoft.Mashup.Engine1.Engine.Parse(tokens ITokens, host IDocumentHost, registro action'1)rn a Microsoft.Mashup.Engine1.Engine.Microsoft.Mashup.Engine.Interface.IEngine.Parse(tokens ITokens, host IDocumentHost, registro de Action'1)rn a Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.ParseSections()rn a Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.GetPartitionKeys()rn a Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument .<get_PartitionKeys>d__0.MoveNext()rn a Microsoft.Mashup.Evaluator.RelationshipIdentityAscriber.AscribeRelationshipIdentity(documento IPartitionedDocument)rn a Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult[T](Parámetros DocumentEvaluationParameters, llamada Action'1back)rn a Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.BeginEvaluation()rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete(Evaluation evaluation)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult(Evaluation evaluation)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult[T](Evaluator evaluator, DocumentEvaluationParameters parameters, Action'1 callback)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.BeginEvaluation()rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete( Evaluación de evaluación)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.<>c__DisplayClass2.<Complete>b__0()rn a Microsoft.Mashup.Evaluator.Interface.NotifyingPreviewValueSource.Dispose()rn a Microsoft.Mashup.Host.Document.Analysis.PackageDocumentAnalysisInfo.PackagePartitionAnalysisInfo.SetPreviewValue(EvaluationResult2'1 result, Func'1 getStaleSince, Func'1 getSampled)rrrn","ProductVersion":"2.60.5169.3201 (18.07)","ActivityId":"00000000-0000-0000-0000-0000-000000000000","Process":"PBIDesktop","Pid":8060,"Tid":24,"Duration":"00:00:00.9257497"}
Error de DataMashup.Trace: 24579: {"Start":"2018-08-06T06:52:37.3399678Z","Action":"UnexpectedExceptionHandler/HandleException","Exception":"Exception:rnExceptionType: System.OutOfMemoryException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089rnMessage: Exception of type 'System.OutOfMemoryException' was thrown.rnStackTrace:n at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpressionUnchecked()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()n rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadUnaryExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFunctionOrInExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()r n a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionMember()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSection()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionDocument(TokenReference begin)rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFirstDocument()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadDocument(tokens ITokens, host IDocumentHost, registro Action'1)rn en Microsoft.Mashup.Engine1.Engine.<Parse>b__0(ITokens t, IDocumentHost h, Action'1 l)rn en Microsoft.Mashup.Engine1.Engine.Parse(ITokens tokens, IDocumentHost host, Func'4 read)rn en Microsoft.Mashup.Engine1.Engine.Parse(ITokens tokens, IDocumentHost host, Action'1 log)rn en Microsoft.Mashup.Engine1.Engine.Microsoft.Mashup.Engine.Interface.IEngine.Parse(tokens ITokens, host IDocumentHost, registro Action'1)rn en Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.ParseSections()rn en Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.GetPartitionKeys()rn en Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.<get_PartitionKeys>d__0.MoveNext()rn en Microsoft.Mashup.Evaluator.RelationshipIdentityAscriber.AscribeRelationshipIdentity(documento IPartitionedDocument)rn en Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult[T](Parámetros DocumentEvaluationParameters, devolución de llamada Action'1)rn en Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1. BeginEvaluation()rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete(Evaluation evaluation)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult(Evaluation evaluation)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult[T](Evaluador evaluador, parámetros DocumentEvaluationParameters, devolución de llamada Action'1)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.BeginEvaluation()rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete(Evaluation evaluation)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.<>c__DisplayClass2.< Complete>b__0()rn en Microsoft.Mashup.Evaluator.Interface.NotifyingPreviewValueSource.Dispose()rn en Microsoft.Mashup.Host.Document.Analysis.PackageDocumentAnalysisInfo.PackagePartitionAnalysisInfo.SetPreviewValue(EvaluationResult2'1 result, Func'1 getStaleSince, Func'1 getSampled)rn en Microsoft.Mashup.Host.Document.Analysis.CachingDocumentAnalysisInfo.CachingPartitionAnalysisInfo.SetPreviewValue(EvaluationResult2'1 result, Func'1 getStaleSince, Func' 1 getSampled)rn en Microsoft.Mashup.DocumentHost.DocumentAnalyzer.Analyze(IPartitionAnalysisInfo partitionInfo, grabadora AccessRecorder, resultado EvaluationResult2'1, devolución de llamada Action'1)rn en Microsoft.Mashup.DocumentHost.DocumentAnalyzer.<>c__DisplayClass10.<BeginAnalyzeDocumentPartition>b__d(resultado EvaluationResult2'1)rn en Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.Complete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.Complete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.DocumentEvaluator.<>c__DisplayClass3'1.<BeginGetResult>b__0(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Devolución de llamada Action'1, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.Complete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.RemoteEvaluation'1.TryComplete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.PreviewValueSourceRemoteEvaluation.GetResult(Boolean enableFirewall)rn at Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.RemoteEvaluation.Evaluate(Boolean enableFirewall)rn en Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.EvaluationThread(Object state)rn en Microsoft.Mashup.Evaluator.GlobalizedEvaluatorThreadPool.<>c__DisplayClass4.<Start>b__3(Object s)rn en Microsoft.Mashup.Evaluator.EvaluatorThreadPool.EvaluatorThread(Object state)rn en Microsoft.Mashup.Evaluator.SafeThread2.<>c__DisplayClass2. <CreateThreadStart>b__0(Object o)rn en Microsoft.Mashup.Evaluator.SafeThread2.<>c__DisplayClass15.<CreateAction>b__14(Object o)rnrnrn","ProductVersion":"2.60.5169.3201 (18.07)","ActivityId":"00000000-0000-0000-0000-0000-000000000000","Process":"PBIDesktop","Pid":8060,"Tid":24,"Duration":"00:00:00.0003570"}
Error de DataMashup.Trace: 24579: {"Start":"2018-08-06T06:52:36.4112586Z","Action":"PackagePartitionAnalysisInfo/SetPreviewValue","Exception":"Exception:rnExceptionType: System.OutOfMemoryException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089rnMessage: Exception of type 'System.OutOfMemoryException' was thrown.rnStackTrace:n at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpressionUnchecked()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()n rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadUnaryExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFunctionOr InExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast .DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionMember()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSection()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionDocument(TokenReference begins)rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFirstDocument()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadDocument(ITokens tokens, Host IDocumentHost, registro de Action'1)rn a Microsoft.Mashup.Engine1.Engine.<Parse>b__0(ITokens t, IDocumentHost h, Action'1 l)rn a Microsoft.Mashup.Engine1.Engine.Parse(tokens ITokens, host IDocumentHost, Func'4 read)rn a Microsoft.Mashup.Engine1.Engine.Parse(tokens ITokens, host IDocumentHost, registro action'1)rn a Microsoft.Mashup.Engine1.Engine.Microsoft.Mashup.Engine.Interface.IEngine.Parse(tokens ITokens, host IDocumentHost, registro de Action'1)rn a Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.ParseSections()rn a Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.GetPartitionKeys()rn a Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument .<get_PartitionKeys>d__0.MoveNext()rn a Microsoft.Mashup.Evaluator.RelationshipIdentityAscriber.AscribeRelationshipIdentity(documento IPartitionedDocument)rn a Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult[T](Parámetros DocumentEvaluationParameters, llamada Action'1back)rn a Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.BeginEvaluation()rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete(Evaluation evaluation)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult(Evaluation evaluation)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult[T](Evaluator evaluator, DocumentEvaluationParameters parameters, Action'1 callback)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.BeginEvaluation()rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete( Evaluación de evaluación)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.<>c__DisplayClass2.<Complete>b__0()rn a Microsoft.Mashup.Evaluator.Interface.NotifyingPreviewValueSource.Dispose()rn a Microsoft.Mashup.Host.Document.Analysis.PackageDocumentAnalysisInfo.PackagePartitionAnalysisInfo.SetPreviewValue(EvaluationResult2'1 result, Func'1 getStaleSince, Func'1 getSampled)rrrn","ProductVersion":"2.60.5169.3201 (18.07)","ActivityId":"00000000-0000-0000-0000-0000-000000000000","Process":"PBIDesktop","Pid":8060,"Tid":24,"Duration":"00:00:00.9257497"}
Error de DataMashup.Trace: 24579: {"Start":"2018-08-06T06:52:37.3399678Z","Action":"UnexpectedExceptionHandler/HandleException","Exception":"Exception:rnExceptionType: System.OutOfMemoryException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089rnMessage: Exception of type 'System.OutOfMemoryException' was thrown.rnStackTrace:n at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpressionUnchecked()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn at Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()n rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadRecordExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSimpleExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadPrimaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadTypeExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader ReadUnaryExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadUnaryExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadMetadataExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadEqualityExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadAsExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadIsExpression()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalAndExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLogicalOrExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFunctionOrInExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()r n a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetInitializers()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadLetExpression()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpressionUnchecked()rn a Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadExpression()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionMember()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSection()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadSectionDocument(TokenReference begin)rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadFirstDocument()rn en Microsoft.Mashup.Engine1.Language.Ast.DocumentReader.ReadDocument(tokens ITokens, host IDocumentHost, registro Action'1)rn en Microsoft.Mashup.Engine1.Engine.<Parse>b__0(ITokens t, IDocumentHost h, Action'1 l)rn en Microsoft.Mashup.Engine1.Engine.Parse(ITokens tokens, IDocumentHost host, Func'4 read)rn en Microsoft.Mashup.Engine1.Engine.Parse(ITokens tokens, IDocumentHost host, Action'1 log)rn en Microsoft.Mashup.Engine1.Engine.Microsoft.Mashup.Engine.Interface.IEngine.Parse(tokens ITokens, host IDocumentHost, registro Action'1)rn en Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.ParseSections()rn en Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.GetPartitionKeys()rn en Microsoft.Mashup.Evaluator.MemberLetPartitionedDocument.<get_PartitionKeys>d__0.MoveNext()rn en Microsoft.Mashup.Evaluator.RelationshipIdentityAscriber.AscribeRelationshipIdentity(documento IPartitionedDocument)rn en Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult[T](Parámetros DocumentEvaluationParameters, devolución de llamada Action'1)rn en Microsoft.Mashup.Evaluator.DocumentEvaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1. BeginEvaluation()rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete(Evaluation evaluation)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult(Evaluation evaluation)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.BeginGetResult[T](Evaluador evaluador, parámetros DocumentEvaluationParameters, devolución de llamada Action'1)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluator.BeginGetResult(DocumentEvaluationParameters parameters, Action'1 callback)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.BeginEvaluation()rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.EvaluationComplete(Evaluation evaluation)rn en Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.<>c__DisplayClass2.< Complete>b__0()rn en Microsoft.Mashup.Evaluator.Interface.NotifyingPreviewValueSource.Dispose()rn en Microsoft.Mashup.Host.Document.Analysis.PackageDocumentAnalysisInfo.PackagePartitionAnalysisInfo.SetPreviewValue(EvaluationResult2'1 result, Func'1 getStaleSince, Func'1 getSampled)rn en Microsoft.Mashup.Host.Document.Analysis.CachingDocumentAnalysisInfo.CachingPartitionAnalysisInfo.SetPreviewValue(EvaluationResult2'1 result, Func'1 getStaleSince, Func' 1 getSampled)rn en Microsoft.Mashup.DocumentHost.DocumentAnalyzer.Analyze(IPartitionAnalysisInfo partitionInfo, grabadora AccessRecorder, resultado EvaluationResult2'1, devolución de llamada Action'1)rn en Microsoft.Mashup.DocumentHost.DocumentAnalyzer.<>c__DisplayClass10.<BeginAnalyzeDocumentPartition>b__d(resultado EvaluationResult2'1)rn en Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.Complete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.Complete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.DocumentEvaluator.<>c__DisplayClass3'1.<BeginGetResult>b__0(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose(Action'1 callback, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.Interface.EvaluationResultExtensions.InvokeThenOnDispose[T](Devolución de llamada Action'1, EvaluationResult2'1 result, Action action)rn at Microsoft.Mashup.Evaluator.LimitedDocumentEvaluatorFactory.Evaluation'1.Complete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.RemoteEvaluation'1.TryComplete(EvaluationResult2'1 result)rn at Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.PreviewValueSourceRemoteEvaluation.GetResult(Boolean enableFirewall)rn at Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.RemoteEvaluation.Evaluate(Boolean enableFirewall)rn en Microsoft.Mashup.Evaluator.RemoteDocumentEvaluator.EvaluationThread(Object state)rn en Microsoft.Mashup.Evaluator.GlobalizedEvaluatorThreadPool.<>c__DisplayClass4.<Start>b__3(Object s)rn en Microsoft.Mashup.Evaluator.EvaluatorThreadPool.EvaluatorThread(Object state)rn en Microsoft.Mashup.Evaluator.SafeThread2.<>c__DisplayClass2. <CreateThreadStart>b__0(Object o)rn en Microsoft.Mashup.Evaluator.SafeThread2.<>c__DisplayClass15.<CreateAction>b__14(Object o)rnrnrn","ProductVersion":"2.60.5169.3201 (18.07)","ActivityId":"00000000-0000-0000-0000-0000-000000000000","Process":"PBIDesktop","Pid":8060,"Tid":24,"Duration":"00:00:00.0003570"}Hay @v-piga-msft,
Aquí está el registro de errores de seguimiento, he mantenido todas las líneas que muestran "error" debido al límite de caracteres del mensaje, ya que no pude ver cómo cargar un archivo. Si pudieras echar un vistazo, realmente lo apreciaría
gracias 🙂
No @fletchb,
Si crea un informe con datos simples, ¿tiene este error?
Además, ¿tiene Power BI de 64 bits? Si no, deberías conseguirlo.
Para su caso, parece que no tiene suficiente memoria. Por favor, extienda su memoria tanto como sea posible. Puede consultar éste article(aunque el artículo trata sobre PowerPivot, debería ser similar con Power BI) para optimizar el modelo de datos de una manera que haga un mejor uso de la memoria disponible. Para otra cosa, si carga los datos en el modelo de importación, deshabilite "Permitir que la vista previa de datos se descargue en segundo plano" de opciones / opciones y configuración / carga de datos. Y comprobar si es útil.
Saludos
cereza
Hola Cereza,
Parece que tengo este problema para todos los informes, o al menos todos los que he probado que todos utilizan informes del mismo servidor. La memoria total del sistema es de 8 GB, y el uso total del sistema alcanza entre el 65% y el 85% antes de estrellarse.
Estoy fuera de la oficina hasta el lunes, así que no puedo compartir los archivos de registro hasta entonces, desafortunadamente.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!