cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
tessahurr
Microsoft
Microsoft

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

308 REPLIES 308

Estoy eliminando el mismo problema.

Lo probé en varios conjuntos de datos PBI

'La clave dada no estaba presente en el diccionario'

¿tiene el modelo una tabla de solo medida por casualidad?

Además, lo probé en varias cuentas de PBI

Maw
Frequent Visitor

@tessahurr Lo cansé esta mañana y recibí el siguiente error meassage.

"no podemos cargar el modelo que no pudimos conectar a su origen de datos directquery o modelo interno. Compruebe que el servidor y los nombres de base de datos son correctos y que tiene permisos para tener acceso a ellos OLE DB u ODBC error."

Continué y agregué mi 2a fuente (SQL) al modelo. El modelo Liveconnection convertido a un modelo local, pero todos mis objetos visuales muestran ahora un error con:

"No se pudieron cargar los datos para este objeto visual" - error OLE DB u ODBC.

La opción de vista previa está activada. ¿Hay alguien que resuelva esto?

Saludos
Manuel

¿Puede proporcionar más detalles sobre el tipo de modelo que eligió al principio?

daamruth
Frequent Visitor

No @Maw ,

Estoy teniendo el mismo problema. Cualquier ayuda apreciada, @tessahurr.

saludos

Daniel

ChoiJunghoon
Helper III
Helper III

La función "Reemplazar valores" no se puede utilizar en la consulta de alimentación después de la actualización del 20 de diciembre.

"El resultado del paso no se admite en la consulta directa"...

No hubo ningún problema hasta la versión de noviembre, pero dicen que no admiten la función si la actualizo a diciembre.

¿Tiene algún plan para que la consulta de energía vuelva a utilizar la función "Reemplazar valores" o "Columnas renombradas"?

No estoy seguro de lo que quiere decir, este tema es acerca de DQ para conjuntos de datos PBI y AAS. ¿Esto está relacionado?

AnonymousPerson
Helper II
Helper II

@tessahurr ¡Felicidades por tu "increíble" Guy en un debut en Un Cubo! 😀

Espero utilizar esta función para dividir/modularizar mis modelos.

Tengo un modelo grande en el servicio, con varias tablas de hechos que no tienen el mismo requisito de frecuencia de actualización. Actualmente, me veo obligado a actualizar todas las tablas de hechos cada 10 minutos, aunque algunas solo necesitan actualizarse diariamente, porque el punto de conexión XMLA de PBI no admitirá la automatización con SSIS o el Agente SQL. Eso cuesta tiempo y recursos innecesarios.

Con esta nueva característica, voy a hacer de cada tabla de hechos un "modelo" de una sola tabla que se actualizará según su propia programación. Voy a tener un modelo "principal" que es sólo las dimensiones más pequeñas, refrescante como cada 10 minutos. Entonces puedo simplemente conectar y jugar con las diferentes tablas de hechos según sea necesario. Mi POC en esta idea funcionó bien hoy. Sólo espero que funcione cuando escale hasta 500 millones de filas.

De cualquier manera, no estoy planeando poner esto en producción hasta que no haya vista previa... Demasiadas limitaciones pendientes (utilizo "ALLSELECTED" mucho, y no ser capaz de eliminar los objetos una vez añadidos es un poco molesto). Pero gracias por dejarnos probarlo, y por hacerme llegar continuamente inteligente a todos mis clientes y jefes! GA no puede llegar muy pronto. Mientras tanto. ¡Felices Fiestas!

En su escenario, definitivamente se solucionó el problema de actualización en lugar de realizar una solución alternativa con esta nueva característica. Forseas que se mete en problemas de rendimiento cuando se empieza a unir tablas de tantos modelos diferentes. Las implicaciones generales de rendimiento al usar DQ también se aplican al usarlo con Analysis ServicesAnalysis Services: https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models#performance-impli...

¿Tiene instaladas las bibliotecas de cliente MSOLAP y ADOMD.NET más recientes en su equipo SSIS?

ncmiller
Frequent Visitor

He estado teniendo dificultades con esta característica, que es un desastre porque he estado muy emocionado de usarlo. He conectado con éxito pequeños modelos de datos publicados en el servicio. Sin embargo, cada vez que intento conectar un modelo de datos más grande > 200 mb obtengo este error, excepto en el modelo de 550 mb con sólo 9 tablas. Cuando golpeo cancelar aparece una y otra vez y necesito cerrar el programa desde el administrador de tareas. Todos los modelos son solo importados y se alojan/se accede con una licencia profesional.

ncmiller_0-1608172477667.png

A continuación se muestra una copia del informe cuando selecciono 'Informar de este problema'

Feedback Type:
Frown (Error)

Timestamp:
2020-12-17T02:25:03.7471645Z

Local Time:
2020-12-16T21:25:03.7471645-05:00

Session ID:
3d361669-bfb6-41ee-a337-7d929976c0fc

Release:
December 2020

Product Version:
2.88.621.0 (20.12) (x64)

Stack Trace:
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
at Microsoft.PowerBI.Modeling.Engine.DataModel.Utilities.DataModelExtensions.GetLastKnownQueryName(IQueryableObject obj, Boolean isV3FeatureSwitchEnabled)
at Microsoft.PowerBI.Modeling.Engine.DataModel.Utilities.DataModelExtensions.GetLinkedQuery(IQueryableObject obj, TwoWayDictionary`2 queryOriginalNameToRuntimeIdMap, ModelingMashupDocument mashupDocument, Boolean isV3FeatureSwitchEnabled)
at Microsoft.PowerBI.Modeling.Engine.Loader.QueryStalenessEvaluator.<GetQueryableModelItemsWithoutQuery>d__5.MoveNext()
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
at Microsoft.PowerBI.Modeling.Engine.Loader.QueryStalenessEvaluator.GetStalenessReason(ModelingMashupDocument mashupDocument, IModelingSession modelingSession, IModelingQueryServices modelingQueryServices, IDataModel dataModel, Boolean isModelV3Enabled, Boolean isV3FeatureSwitchEnabled, Boolean includePendingUpgrades, Dictionary`2& queryIdToStalenessReasonMap)
at Microsoft.PowerBI.Client.Windows.PowerBIQueryStalenessEvaluator.IsLoadRequired(Report report, Boolean includePendingUpgrades)
at Microsoft.PowerBI.Client.Windows.Services.ReportFactory.CreatePowerBIPackageFromReport(Report report, DataModelSaveMode abfSaveState, Queries overrideQueries, IReadOnlyDictionary`2 parameterExpressionsToUpdate, Boolean packageWillHaveLabel)
at Microsoft.PowerBI.Client.Windows.Services.PowerBIPackagingService.Save(Report report, FileStream fileStream, DataModelSaveMode dataModelSaveMode, Queries overrideQueries, IReadOnlyDictionary`2 parameterExpressionsToUpdate)
at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.<>c__DisplayClass82_1.<PerformAutoSave>b__3()
at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.<>c__DisplayClass85_0.<TryIOActionAndLogException>b__0()
at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.TryIOActionAndLogException[T](Func`1 action, String description)
at Microsoft.PowerBI.Client.Windows.Services.AutoRecoveryManager.<>c__DisplayClass82_0.<<PerformAutoSave>b__1>d.MoveNext()

PowerBINonFatalError:
{"AppName":"PBIDesktop","AppVersion":"2.88.621.0","ModuleName":"Microsoft.PowerBI.Modeling.Engine.dll","Component":"Microsoft.PowerBI.Modeling.Engine.DataModel.Utilities.DataModelExtensions","Error":"System.InvalidOperationException","MethodDef":"GetLastKnownQueryName - PowerBIPackager.Save","ErrorOffset":"92"}

OS Version:
Microsoft Windows NT 10.0.18362.0 (x64 en-US)

CLR Version:
4.7 or later [Release Number = 528040]

Peak Virtual Memory:
39.2 GB

Private Memory:
745 MB

Peak Working Set:
897 MB

IE Version:
11.1139.18362.0

User ID:
d3d15e6c-c879-408e-bc45-d21c1a816328

Workbook Package Info:
1* - en-US, Query Groups: 0, fastCombine: Disabled, runBackgroundAnalysis: True.

Telemetry Enabled:
True

Model Default Mode:
DirectQuery

Model Version:
PowerBI_V3

Is Report V3 Models Enabled:
True

Enabled Preview Features:
PBI_shapeMapVisualEnabled
PBI_NewWebTableInference
PBI_v3ModelsPreview
PBI_dataPointLassoSelect
PBI_compositeModelsOverAS
PBI_narrativeTextBox
PBI_newFieldList
PBI_cartesianMultiplesAuthoring

Disabled Preview Features:
PBI_SpanishLinguisticsEnabled
PBI_JsonTableInference
PBI_ImportTextByExample
PBI_ExcelTableInference
PBI_qnaLiveConnect
PBI_eimInformationProtectionForDesktop
PBI_azureMapVisual
PBI_dynamicParameters
PBI_anomalyDetection

Disabled DirectQuery Options:
TreatHanaAsRelationalSource

Cloud:
GlobalCloud

DPI Scale:
125%

Supported Services:
Power BI

A medida que estoy probando más acabo de encontrar otro mensaje de error:

ncmiller_1-1608173208407.png

Esto fue después de que me había conectado en vivo a un modelo en el servicio y estaba convirtiendo para traer el modelo en el archivo al conectarse a otro origen de datos.

Tipo de comentarios:
Frown (Error)

Timestamp:
2020-12-17T02:47:33.4852072Z

Hora local:
2020-12-16T21:47:33.4852072-05:00

ID de sesión:
afb01825-2553-4afc-9255-6bfa94d8b141

Lanzamiento:
Diciembre de 2020

Versión del producto:
2.88.621.0 (20.12) (x64)

Rastreo de pila:
   en System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary'2.get_Item(TKey key)
   en Microsoft.PowerBI.Client.Windows.Modeling.RelationshipLoader.TableInputRelationshipVisitor.. ctor(Informe de informe, IDataModel dataModel, IEnumerable'1 tableInputs, HashSet'1 existingTableInputs, List'1 tableInputsToProcess)
   en Microsoft.PowerBI.Client.Windows.Modeling.RelationshipLoader.TryImportRelationships(CancellationToken cancellationToken, IEnumerable'1 tableInputs, IDataModel dataModel, HashSet'1 existingTableInputs, IReadOnlyDictionary'2 dqResourceInfoMap, TableInputToQueryMap tableInputToQueryMap)
   en Microsoft.PowerBI.Client.Windows.Modeling.RelationshipLoader.TryDetectAndImportRelationships(IExtendedModelChangeScope modelChangeScope, CancellationToken cancellationToken, IEnumerable'1 tableInputs, List'1 newTableColumnPairs, HashSet'1 existingTableInputs, TableInputToQueryMap tableInputToQueryMap)
   en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.CreateRelationships(IRelationshipLoader relationshipLoader, IExtendedModelChangeScope modelChangeScope, List'1 newTableColumnPairs, HashSet'1 existingTableInputs)
   en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.ProcessLoadInputs(IRelationshipLoader relationshipLoader, IExtendedModelChangeScope modelChangeScope, Action'1 beforeSchemaSyncCallback, Action'1 afterSchemaSyncCallback)
   en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.<>c__DisplayClass19_0.<PerformLoadInternal>b__0(IExtendedModelChangeScope modelChangeScope)
   en Microsoft.PowerBI.Modeling.Engine.Authoring.AsyncModelAuthoringService.<>c__DisplayClass14_0.<RunExtendedModelChangeAsync>b__0()
   en System.Threading.Tasks.ContinuationResultTaskFromResultTask'2.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en Microsoft.PowerBI.Modeling.Common.TaskExtensions.WaitAndUnpackException(Task task)
   en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.PerformLoadInternal(IRelationshipLoader relationshipLoader, IModelAuthoringChangeScopeProvider authoringChangeScopeProvider, IModelingQueryServices queryServices, Action'1 beforeSchemaSyncCallback, Action'1 afterSchemaSyncCallback, IRefreshPolicyUpdater refreshUpdater, Boolean skipImpactAnalysisWarning)
   en Microsoft.PowerBI.Modeling.Engine.Loader.PowerQueryToModelLoader.<>c__DisplayClass18_0.<PerformLoadAsync>b__1()
   en System.Threading.Tasks.Task'1.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<>c__DisplayClass8_0'1.<<RunInAsyncActivity>b__0>d.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__7.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__8'1.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Modeling.Engine.Loader.LoadToReportFlow.<PerformLoadToAnalysisServices>d__37.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Modeling.Engine.Loader.LoadToReportFlow.<ExecuteInternal>d__32.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   En System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Tarea de tarea)
   en Microsoft.PowerBI.Modeling.Engine.Loader.LoadToReportFlow.<Execute>d__31.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Modeling.Engine.ModelingEngine.<LoadModelAsyncInternal>d__10.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<>c__DisplayClass8_0'1.<<RunInAsyncActivity>b__0>d.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__7.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingTelemetryService.<RunInAsyncActivity>d__8'1.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.Modeling.Hosting.ModelingService.<LoadToModel>d__16.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.FloatingDialog.KoLoadToReportDialog.<>c__DisplayClass35_0.<<StartLoadToReportFlow>b__0>d.MoveNext()
--- seguimiento de fin de pila desde la ubicación anterior donde se produce una excepción ---
   en System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en Microsoft.PowerBI.Client.Windows.IExceptionHandlerExtensions.<HandleAwaitableAsyncExceptions>d__1.MoveNext()

PowerBINonFatalError:
"AppName":"PBIDesktop","AppVersion":"2.88.621.0","ModuleName":"Microsoft.PowerBI.Client.Windows.dll","Component":"Microsoft.PowerBI Client.Client.Windows.Modeling.RelationshipLoader+TableInputRelationshipVisitor","Error":"System.Collections.Generic.KeyNotFoundException","MethodDef":".ctor","ErrorOffset":"194"

Versión del sistema operativo:
Microsoft Windows NT 10.0.18362.0 (x64 en-US)

Versión CLR:
4.7 o posterior [Número de liberación n.o 528040]

Máxima memoria virtual:
38,1 GB

Memoria privada:
457 MB

Conjunto de trabajo de pico:
672 MB

Versión IE:
11.1139.18362.0

ID de usuario:
d3d15e6c-c879-408e-bc45-d21c1a816328

Información del paquete del libro de trabajo:
1* - en-US, Grupos de consulta: 0, fastCombine: Deshabilitado, runBackgroundAnálisis: Verdadero.

Telemetría habilitada:
Verdad

AS Conexión en vivo:
Verdad

Funciones de vista previa habilitadas:
PBI_shapeMapVisualEnabled
PBI_NewWebTableInference
PBI_v3ModelsPreview
PBI_dataPointLassoSelect
PBI_compositeModelsOverAS
PBI_narrativeTextBox
PBI_newFieldList
PBI_cartesianMultiplesAuthoring

Funciones de vista previa desactivadas:
PBI_SpanishLinguisticsEnabled
PBI_JsonTableInference
PBI_ImportTextByExample
PBI_ExcelTableInference
PBI_qnaLiveConnect
PBI_eimInformationProtectionForDesktop
PBI_azureMapVisual
PBI_dynamicParameters
PBI_anomalyDetection

Opciones de DirectQuery deshabilitadas:
TreatHanaAsRelationalSource

Nube:
GlobalCloud

Escala de PPP:
125%

Servicios soportados:
Power BI

Encantado de proporcionar detials adicionales.

gracias, ¿está utilizando un modelo que contiene una de las tablas más de solo medida por casualidad?

@ncmiller El segundo error que mencionó, "La clave dada no estaba presente en el diccionario", es un problema conocido. Está relacionado con las tablas de medida en el origen, por lo que no debería ver esto si intenta conectarse a un conjunto de datos que no tiene ninguna tabla de medida. Ya estamos trabajando en la solución y estará disponible pronto.

El primer error, "Sequence contains more than one matching element", es uno nuevo. Parece que podría estar sucediendo durante un guardado automático. ¿Recuerda si recibió el error al conectarse a un conjunto de datos en modo de conexión en vivo o durante la conversión a DirectQuery (o ya tenía datos en el informe cuando se conectó forzando el modo DQ)?

ncmiller
Frequent Visitor

Gracias por la respuesta, espero con ansias la solución con la tabla de medidas. Prefiero no volver a través de todos mis modelos y cambiarlos. Pregunta, ¿se aplica ese error incluso si la tabla es una tabla de hechos, pero todas las columnas están ocultas dejando solo medidas? Esto parece una tabla de medida, pero todavía tiene relaciones con otras tablas.

Para la 'Secuencia contiene más de un elemento coincidente' puedo obtener eso al pasar al modo DQ desde la conexión en vivo, o al agregar un segundo modelo DQ. He estado probando con modelos de datos de informes de uso y no he podido cargar un segundo informe de uso en el mismo modelo de datos hoy, aunque ayer tuve éxito.

@ncmiller @st_oleg @illeke612 @pr2000 @MCornish

La corrección del error "La clave dada no estaba presente en el diccionario" al intentar convertir un informe de conexión en vivo o agregar un nuevo origen de DirectQuery AS que tiene una tabla de solo medida se corrige en la última compilación de diciembre de 2020 (versión 2.88.702.0) que está disponible en el Centro de descarga y Microsoft Store (es posible que necesite comprobar manualmente si hay actualizaciones). Por favor, háganos saber si todavía está teniendo problemas con estos modelos de datos!

st_oleg
Frequent Visitor

funciona.

gran trabajo rápido! ¡Gracias!

ncmiller
Frequent Visitor

¡Increíble! Qué vuelta tan rápido. ¡Funciona como un encanto!

Solo debe afectar a las tablas de solo medida (sin columnas en absoluto). Si las columnas están ocultas, entonces no esperamos ver este error.

Vamos a investigar el otro tema hoy. ¡Me pondré en contacto si necesito más información!

@megank

Aquí está el error sobre la fórmula "RELACIONADO" que no funciona.

1.PNG2.PNG

Gracias por la captura de pantalla, @pamboys09 ! Confirmé con el equipo que esto es por diseño. Básicamente RELACIONADO no se admite para relaciones débiles/limitadas, lo que incluye las relaciones entre islas. Este es el mismo comportamiento que vería si tuviera un modelo compuesto con dos orígenes de SQL DirectQuery (porque están en islas diferentes), puede hacerlo para importar tablas porque todas están en la misma isla (local).

Puede encontrar más información sobre esto en los documentos de la función RELACIONADA aquí: Función RELACIONADA (DAX) - DAX ? Documentos de Microsoft y la sección sobre relaciones limitadas: Relaciones de modelo en Power BI Desktop - Power BI - Power BI Documentos de Microsoft

mim
Advocate V
Advocate V

primera retroalimentación hasta ahora.

1- Será bueno tener la descripción del modelo de origen apoyado pensando en usarlo como una manera de documentar la fórmula de medida, para que los usuarios de nivel inferior puedan ver la fórmula utilizada en una medida.

2-es posible eliminar tablas y medidas, en algunos casos, todo lo que quiero es obtener datos usando directQuery de 1 Tabla.

3- si 2 no es posible, ¿podemos tener una carpeta para agrupar todas las tablas y medidas de 1 modelo, de lo contrario puede llegar a ser muy difícil navegar por grandes modelos.

obras muy grandes

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Top Solution Authors