Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
tessahurr
Microsoft Employee
Microsoft Employee

Comparta sus ideas sobre DirectQuery para conjuntos de datos de Power BI y Azure Analysis Services (versión preliminar)

Pulse Responder y háganos saber qué piensa de los conjuntos de datos de DirectQuery para Power BI y Azure Analysis Services. Para obtener más información sobre esta función, visite esta entrada de blog o nuestra documentación.

Estas son algunas áreas de las que nos gustaría escuchar en particular:

  • Rendimiento
  • Experiencia del editor de consultas: la consulta de modelo remoto no se muestra en el editor de consultas y solo en el cuadro de diálogo de configuración del origen de datos. ¿Cuáles son tus pensamientos?
  • Experiencia de navegación
  • Pensamientos sobre la gobernanza y los permisos para los modelos que aprovechan esta característica
  • Modelos de anidamiento, es decir, la construcción de un modelo compuesto en la parte superior de un modelo compuesto
  • Actualización automática de páginas para conexión en vivo en modelos compuestos

Gracias y esperamos escuchar sus comentarios!

- El equipo de modelado de Power BI

520 REPLIES 520
Syndicate_Admin
Administrator
Administrator

Hola
Hemos creado algunos conjuntos de datos con las tablas de hechos como importación y las dimensiones como consulta directa de otro conjunto de datos PBI (DQ sobre AS).
El rendimiento es muy malo cuando construimos visualización de datos.
Nos gustaría entender el rendimiento de DQ sobre AS y no encontramos mucha documentación. ¿Podemos suponer que el rendimiento debe ser igual a DQ "clásico" o igual a Import (ya que también es una tabla pbi)?
Por ahora es más igual a un DQ clásico y, por lo tanto, tiene un mal rendimiento para dimensiones con más de unos pocos cientos de líneas.
Me pregunto si será posible cuando usemos DQ sobre AS tener la opción de obtener una copia "local" de los metadatos *Y* también de los datos en el modelo para obtener una mejor perfiormancia.
Algo similar a la difusión de una tabla en Databricks por ejemplo.
Eso sería realmente impresionante para el rendimiento, ya que los datos de la tabla serán parte del modelo y la copia/sincronización será manejada por Power Bi. En nuestra mano necesitamos que la dimensión se actualice solo en el conjunto de datos remoto.


¿Alguna idea al respecto?
Cualquier enlace para el rendimiento de DQ a través de AS será excelente


Syndicate_Admin
Administrator
Administrator

Publicamos el archivo pbix después de agregar otro "conjunto de datos de Power Bi" (desde la misma área de trabajo) mediante los elementos del centro de datos de inicio> > conjuntos de datos de Power BI. El informe parece funcionar bien en el explorador de servicios. Sin embargo, el informe no parece cargarse (y se muestra una página en blanco) en el portal de la organización donde está incrustado (mediante la entidad de servicio). Esto requería que se habilitara una característica en versión preliminar: DirectQuery para conjuntos de datos PBI y AS.

Hola Rajesh,

¿Se está conectando al conjunto de datos con una conexión dinámica o DirectQuery? Con DirectQuery, hay un problema al insertar el informe.

Syndicate_Admin
Administrator
Administrator

Actualmente, Power BI incrustado no admite los conjuntos de datos de DirectQuery a Power BI. Así que tengo que usar el método de importación o la conexión en vivo. Pero para algunos informes, necesito crear un modelo compuesto para el que se requiere DirectQuery. Sería genial si eso se puede admitir en futuras versiones.

Gracias

Ruchita Gupta

Syndicate_Admin
Administrator
Administrator

Estoy usando DirectQuery en combinación con el conjunto de datos de Power BI.
He definido las directqueries en power query. Ahora, cuando obtengo el conjunto de datos de PowerBI, me enfrento a este problema

Jainam_0-1681377873401.png

Tipo de comentarios:
Fruncir el ceño (error)

Mensaje de error:
El valor no puede ser null.
Nombre del parámetro: Origen de datos

Seguimiento de pila:
System.ArgumentNullException
en System.Windows.Forms.Control.MarshaledInvoke(Llamador de control, método Delegado, Object[] args, sincrónico booleano)
en System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
en System.Windows.Forms.WindowsFormsSynchronizationContext.Send(SendOrPostCallback d, estado del objeto)
en Microsoft.PowerBI.Client.Windows.Services.UIBlockingService.AllowModalDialogs(Acción de acción)
en Microsoft.PowerBI.Client.Windows.LiveConnectHelpers.LiveConnectionPropertiesValidator.TryGetValidLiveConnectionProperties(IPowerBIWindowService windowService, ILiveConnectionProperties connectionProperties, Report report, ILiveConnectionCompleter liveConnectionPropertiesCompleter, ILiveConnectionProperties& validLiveConnectionProperties, Boolean& resultIsSameConnection, ValidationStatus& validationStatus)
en Microsoft.PowerBI.Client.Windows.PowerBIDataImporter.AreAnalysisServicesConnectionPropertiesValid(IPowerBIWindowService windowService, Report report, ILiveConnectionProperties connectionProperties, AnalysisServicesConnectionMode connectionMode, ILiveConnectionCompleter completer, ILiveConnectionProperties& validConnectionProperties)
en Microsoft.PowerBI.Client.Windows.PowerBIDataImporter.ValidateAndCreateAnalysisServicesConnection(ILiveConnectionProperties connectionProperties, boolean addToFormulaHistory, boolean isExternalDataset)
en Microsoft.PowerBI.Client.Windows.PowerBIDataImporter.<>c__DisplayClass24_0.<b__0>d.MoveNext()
--- Fin del seguimiento de pila desde la ubicación anterior donde se produjo la excepción ---
en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(tarea Task)
en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions. d__1.MoveNext()

Mensaje de seguimiento de pila:
El valor no puede ser null.
Nombre del parámetro: Origen de datos

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(Excepción 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__DisplayClass14_0.b__0()
en Microsoft.Mashup.Client.UI.Shared.UnexpectedExceptionHandler.HandleException(Excepción e)
en Microsoft.PowerBI.Client.PowerBIUnexpectedExceptionHandler.HandleException(Exception e)
en Microsoft.PowerBI.Client.Windows.Utilities.PowerBIFormUnexpectedExceptionHandler.HandleException(Exception e)
en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.d__1.MoveNext()
en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run()
en System.Threading.Tasks.AwaitTaskContinuation.RunCallback(ContextCallback callback, Object state, Task& currentTask)
en System.Threading.Tasks.Task.FinishContinuations()
en System.Threading.Tasks.Task.Finish(booleano bUserDelegateExecuted)
en System.Threading.Tasks.Task'1.TrySetException(Object exceptionObject)
en System.Runtime.CompilerServices.AsyncTaskMethodBuilder'1.SetException(excepción de excepción)
en Microsoft.PowerBI.Client.Windows.PowerBIDataImporter.<>c__DisplayClass24_0.<b__0>d.MoveNext()
en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run()
en System.Threading.Tasks.AwaitTaskContinuation.RunCallback(ContextCallback callback, Object state, Task& currentTask)
en System.Threading.Tasks.Task.FinishContinuations()
en System.Threading.Tasks.Task'1.TrySetResult(TResult result)
en System.Runtime.CompilerServices.AsyncTaskMethodBuilder'1.SetResult(resultado de TResult)
en Microsoft.PowerBI.Client.Windows.LiveConnectHelpers.PowerBIService.PowerBIServiceConnector.d__14.MoveNext()
en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run()
en System.Threading.Tasks.AwaitTaskContinuation.RunCallback(ContextCallback callback, Object state, Task& currentTask)
en System.Threading.Tasks.Task.FinishContinuations()
en System.Threading.Tasks.Task'1.TrySetResult(TResult result)
en System.Runtime.CompilerServices.AsyncTaskMethodBuilder'1.SetResult(resultado de TResult)
en Microsoft.PowerBI.Client.Windows.PowerBIService.Flows.AuthenticatedWebRequestor.d__5'1.MoveNext()
en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run()
en System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
en System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, parámetros Object[], argumentos Object[])
en System.Delegate.DynamicInvokeImpl(Object[] args)
en System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
en System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, estado del objeto)
en System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
en System.Windows.Forms.Control.InvokeMarshaledCallbacks()
en System.Windows.Forms.Control.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(motivo Int32, contexto ApplicationContext)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(motivo Int32, contexto ApplicationContext)
en System.Windows.Forms.Form.ShowDialog(propietario de IWin32Window)
en Microsoft.Mashup.Client.UI.Shared.WindowManager.ShowModal[T](T dialog, Func'1 showModalFunction)
en Microsoft.PowerBI.Client.Program.<>c__DisplayClass4_1.

b__4()
en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<>c__DisplayClass3_0.b__0()
en Microsoft.Mashup.Host.Document.ExceptionHandlerExtensions.HandleExceptions(IExceptionHandler exceptionHandler, Acción de acción)
en Microsoft.PowerBI.Client.Program.Main(String[] args)


PowerBINonFatalError:
{"AppName":"PBIDesktop","AppVersion":"2.114.864.0","ModuleName":"Microsoft.PowerBI.Client.Windows.dll","Component":"Microsoft.PowerBI.Client.Windows.Services.UIBlockingService","Error":"System.ArgumentNullException","MethodDef":"AllowModalDialogs","ErrorOffset":"43"}

Registros de seguimiento de instantáneas:
C:\Users\bnxt_win_power_bi\AppData\Local\Microsoft\Power BI Desktop\FrownSnapShotf7784200-4ceb-4e8c-8649-cf17490bfe45.zip

Modo predeterminado del modelo:
Importación

Versión del modelo:
PowerBI_V3

Registros de seguimiento de rendimiento:
C:\Users\bnxt_win_power_bi\AppData\Local\Microsoft\Power BI Desktop\PerformanceTraces.zip

Funciones de vista previa habilitadas:
PBI_compositeModelsOverAS
PBI_enableWebView2
PBI_sparklines
PBI_scorecardVisual
PBI_fieldParametersSuperSwitch
PBI_horizontalFusion
PBI_relationshipEditPane
PBI_setLabelOnExportPdf

Funciones de vista previa deshabilitadas:
PBI_shapeMapVisualEnabled
PBI_SpanishLinguisticsEnabled
PBI_qnaLiveConnect
PBI_azureMapVisual
PBI_b2bExternalDatasetSharing
PBI_enhancedTooltips
PQ_WebView2Connector
PBI_NlToDax
PBI_optimizeTabRibbon
PBI_angularRls

Opciones de DirectQuery deshabilitadas:
TreatHanaAsRelationalSource

Nube:
GlobalCloud

PowerBIUserFeedbackServices_IsReported:
Verdadero

Fórmulas:


sección Sección1;

tarjeta compartida = dejar
Source = Odbc.Query("dsn=prod_db", "select * from public.power_bi_card_dump() where updated_date>='2023-03-15 00:00:00.000';")
en
Fuente;

usuario compartido = let
Source = Odbc.Query("dsn=prod_db", "select * from public.power_bi_user_dump() where updated_date >='2023-03-15 00:00:00.000';")
en
Fuente;

Transacción compartida = LET
Source = Odbc.Query("dsn=prod_db", "select * from public.power_bi_transaction_dump() where created_date between '" & Text.From(RangeStart) & "' and '" & Text.From(RangeEnd) & "';")
en
Fuente;

compartido RangeStart = #datetime(2023, 4, 1, 0, 0, 0) meta [IsParameterQuery=true, Type="DateTime", IsParameterQueryRequired=true];

shared RangeEnd = #datetime(2023, 4, 11, 0, 0, 0) meta [IsParameterQuery=true, Type="DateTime", IsParameterQueryRequired=true];

compartido #"Archivo de muestra" = dejar
Source = Folder.Files("C:\Users\bnxt_win_power_bi\Documents\product integration\History data\card history"),
Navigation1 = Origen{0}[Contenido]
en
Navegación1;

shared Parameter1 = #"Sample File" meta [IsParameterQuery=true, BinaryIdentifier=#"Sample File", Type="Binary", IsParameterQueryRequired=true];

shared #"Transformar archivo de muestra" = let
Source = Csv.Document(Parameter1,[Delimiter=",", Columns=14, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])
en
#"Encabezados promocionados";

[ FunctionQueryBinding = "{""exemplarFormulaName"":""Transform Sample File""}" ]shared #"Transform File" = let
Source = (Parámetro1 como binario) => let
Source = Csv.Document(Parameter1,[Delimiter=",", Columns=14, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])
en
#"Encabezados promocionados"
en
Fuente;

compartido #"Archivo de muestra (2)" = let
Source = Folder.Files("C:\Users\bnxt_win_power_bi\Documents\product integration\History data\user history"),
Navigation1 = Origen{0}[Contenido]
en
Navegación1;

shared Parameter2 = #"Sample File (2)" meta [IsParameterQuery=true, BinaryIdentifier=#"Sample File (2)", Type="Binary", IsParameterQueryRequired=true];

shared #"Transformar archivo de muestra (2)" = let
Source = Csv.Document(Parameter2,[Delimiter=",", Columns=11, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])
en
#"Encabezados promocionados";

[ FunctionQueryBinding = "{""exemplarFormulaName"":""Transform Sample File (2)""}" ]shared #"Transform File (2)" = let
Source = (Parámetro2 como binario) => let
Source = Csv.Document(Parameter2,[Delimiter=",", Columns=11, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])
en
#"Encabezados promocionados"
en
Fuente;

compartido #"Archivo de muestra (3)" = let
Source = Folder.Files("C:\Users\bnxt_win_power_bi\Documents\product integration\History data\txn history"),
Navigation1 = Origen{0}[Contenido]
en
Navegación1;

shared Parameter3 = #"Sample File (3)" meta [IsParameterQuery=true, BinaryIdentifier=#"Sample File (3)", Type="Binary", IsParameterQueryRequired=true];

shared #"Transformar archivo de muestra (3)" = let
Source = Csv.Document(Parameter3,[Delimiter=",", Columns=22, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])
en
#"Encabezados promocionados";

[ FunctionQueryBinding = "{""exemplarFormulaName"":""Transform Sample File (3)""}" ]shared #"Transform File (3)" = let
Source = (Parameter3 como binario) => let
Source = Csv.Document(Parameter3,[Delimiter=",", Columns=22, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true])
en
#"Encabezados promocionados"
en
Fuente;

compartido #"error 2021" = dejar
Source = Odbc.Query("dsn=prod_db", "SELECT * FROM public.power_bi_2021_report('" & Text.From(RangeStart) & "','" & Text.From(RangeEnd) & "')"),
#"Duplicados eliminados" = Table.Distinct(Source, {"id"}),
#"Added Custom" = Table.AddColumn(#"Removed Duplicates", "Error Reason", each if (Text.Contains([response], "api Request Failed", Comparer.OrdinalIgnoreCase)) then "API Request Failed"
else if (Text.Contains([response], "issuer bank or payment service provider declined the transaction", Comparer.OrdinalIgnoreCase)) then "Issuer Bank Declined" else if (Text.Contains([response], "instrument not found for customer", Comparer.OrdinalIgnoreCase)) then "Instrument Not Found" else if (Text.Contains([response], "card network failed to generate cryptogram for the saved instrument", Comparer.OrdinalIgnoreCase)) then "Failed to Generate Cryptogram" else if (Text.Contains([response], "Transacción no permitida al titular de la tarjeta", Comparer.OrdinalIgnoreCase)) then "Transaction not allowed to Cardholder" else if (Text.Contains([response], "network infrastructure error", Comparer.OrdinalIgnoreCase)) then "Network Infrastructure Error" else if (Text.Contains([response], "Token bin for the card network token passed in the request could not be identified", Comparer.OrdinalIgnoreCase)) then "Token Bin-Card Bin Mapping Issue" else if (Text.Contains([response], "Do not honour", Comparer.OrdinalIgnoreCase)) then "Do not honour" else if (Text.Contains([response], "Card holder name has invalid characters", Comparer.OrdinalIgnoreCase)) then "Invalid Characters in Card Name" else if (Text.Contains([response], "card_cvv", Comparer.OrdinalIgnoreCase)) then "Wrong CVV format" else if (Text.Contains([response], "Too many requests from your app", Comparer.OrdinalIgnoreCase)) then "Rate limit - Too Many Request from App" else if (Text.Contains([response], "Error interno del servidor", Comparer.OrdinalIgnoreCase)) then "Internal Server Error" else if (Text.Contains([response], "mode not enabled", Comparer.OrdinalIgnoreCase)) then "Unsupported Payment Method - Mode not enabled" else if (Text.Contains([response], "Payment has failed", Comparer.OrdinalIgnoreCase)) then "Payment has failed - API Error" else if (Text.Contains([response], "s2s_enabled", Comparer.OrdinalIgnoreCase)) then "Order Pay Feature not enabled" else null)
en
#"Añadido personalizado";

Syndicate_Admin
Administrator
Administrator

¡Esta función fue marcada oficialmente como generalmente disponible ayer! Queremos agradecer a todos los que proporcionaron comentarios durante el tiempo de vista previa, ya que dio forma a la función a lo que es hoy. Gracias a todos. Por favor, lea la publicación del blog aquí: https://powerbi.microsoft.com/en-us/blog/announcing-general-availability-for-composite-models-on-pow...

Syndicate_Admin
Administrator
Administrator

Se creó un informe basado en el modelo compuesto a partir de un conjunto de datos PBI y una importación de SharePoint. Una vez que se publica en PBI Service, la actualización del conjunto de datos compuesto pierde todos los datos de la conexión de SharePoint manteniendo solo los datos de la conexión DirectQuery subyacente.

Si descargo el informe después de la actualización del conjunto de datos en el servicio PBI, las fuentes de datos muestran solo la conexión en vivo al conjunto de datos original, parece que la actualización del conjunto de datos compuesto revertirá la característica de DirectQuery para conjuntos de datos PBI a Live Connection.

Dura lección para aprender el día del despliegue

Hola , @lfp93pbi eso no se supone que suceda. ¿Puede abrir un problema en issues.powerbi.com o comunicarse con el soporte de otra manera para que podamos recopilar detalles de usted?

Syndicate_Admin
Administrator
Administrator

Característica útil, que evita la duplicación del flujo de datos y las partes del modelo de datos. Sin embargo, una gran llave en las obras es la falta de soporte para la autenticación por parte del principal de servicio.

Usamos Power BI Embedded a lo grande y esta deficiencia deshabilita la característica para nosotros. Un informe basado en esta característica no muestra ningún dato, ya que nuestra entidad de servicio web no se autentica en los conjuntos de datos encadenados.


Por favor, corrija esta falta de soporte para la entidad de servicio.

Hola @jpbarnard gracias por tus comentarios. Desafortunadamente, no estamos planeando apoyar a los directores de servicio, pero siéntase libre de votar por él en ideas.powerbi.com. Eso nos ayudará a priorizarlo.

¿Esta característica ya está soportada?

Bueno, esa decisión hace que esta característica sea inútil para una comunidad de usuarios sustancial. No puedo pensar en una sola y buena razón técnica por la que no se pueda admitir la autenticación de entidad de servicio. Esto parece ser puramente una decisión de marketing, lo cual es lamentable. No estamos impresionados.

¿Esta función ya es compatible?

Syndicate_Admin
Administrator
Administrator

Hola queridos

Cualquier fecha de GA para darnos incluso no es precisa, por favor? (Ya en GA para tableau)

Todos nuestros modeladores de datos tienen prisa por esta gran característica (crear modelos transversales a partir de conjuntos de datos maestros, KPI dorados son seguros y no duplicados, posibilidad de crear ahora cruzados, heredar dimensiones del sistema RLS, etc ...)

23/04/2023 todavía errores para
-Problema de propagación de RLS al modelo compuesto desde modelos DQ

-Algunas columnas cambian de fecha de formato durante el cambio (Live DS --> DQ a DS)

-¡Curiosamente, algunas tablas de hechos obtienen parámetros de consulta M dinámicos automáticos después del cambio! ... o estoy soñando

El rendimiento de DAX Queries suena bien

No puedo darle una fecha de AG aquí, pero nos estamos acercando mucho. El "problema" de RLS que mencionaste es algo que no planeamos agregar pronto. Si tiene problemas con el cambio de formatos, abra un ticket de soporte o use issues.powerbi.com para informar de esto. En cuanto al hecho de que las tablas obtienen parámetros de consulta M dinámicos automáticos, no estoy seguro de lo que está viendo, pero eso no me suena. Por favor, abra también un problema para esto. gracias.

HI jeroenterheerdt

Lo sentimos, no hay problema con el parámetro M de consulta dinámica
Solo con el formato de 2 campos que cambian durante el swith
Christophe93_0-1679595637725.png

Syndicate_Admin
Administrator
Administrator

Pido disculpas si esto se ha preguntado y respondido, o no es el foro correcto, pero recientemente, importé un conjunto de datos de Power BI (conjunto de datos de streaming) en PBI Desktop. Estaba funcionando bien, pero el jueves pasado, comencé a recibir un mensaje de error que decía que "la base de datos no existe o no tengo permiso". Los permisos no son el problema; el mensaje de error puede estar relacionado con "Agregar al modo local". ¿Ha cambiado algo recientemente?

Obtuve información privilegiada sobre esto, y probablemente se deba a que algunos de los espacios de trabajo más antiguos se están "actualizando". Intente crear un nuevo espacio de trabajo para el dataset 'origen'.

Estamos experimentando el mismo problema. ¡Cualquier idea sería apreciada! ¡Gracias!

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors