Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Me cuesta encontrar una manera de resumir las tablas de consulta directa sevaral basadas en algunas medidas. Lo que realmente me llama la atención es que, si creo la tabla resumida (ya sea con SUMMARIZE() o SUMMARIZECOLUMNS()) y luego la publico, realmente funciona en el servicio PBI. El problema viene cuando intento abrir el archivo .pbix o descargarlo desde el servicio para realizar cambios adicionales - Algo salió mal: Referencia de objeto no establecida en una instancia de un objeto. Suponiendo que eso se debe a que DQ no es compatible con resumir.
Mis tablas tienen columnas y medidas completamente diferentes basadas en varias tarifas/fechas.
Consolidated =
VAR LocationX = SUMMARIZE(Date,
Date[Calendar Year], Date[Calendar Month],,
"Revenue",[Total Revenue (LocationX)],
"Gross Profit",[Gross Profit (LocationX)],
"Efficiency",[Efficiency (LocationX)])
VAR LocationY = SUMMARIZE(Date,
Date[Calendar Year], Date[Calendar Month],,
"Revenue",[Total Revenue (LocationY)],
"Gross Profit",[Gross Profit (LocationY)],
"Efficiency",[Efficiency (LocationY)])
RETURN
UNION(LocationX,
LocationY)
¿Cómo puedo evitar esto sin cambiar las tablas al modo de importación. He examinado la definición de vistas de tabla para usar como agregados, pero no estoy seguro de que vaya a ayudar o no puedo entenderlo completamente. Tiene que haber una manera de hacer algo al respecto. ¿Qué sugiererían?
Muchas gracias
Hola @IoanCosmin ,
Lo prueno esto en mi entorno (conectar a sql, consulta directa, escritorio 2019 Dic), que funciona bien. Entonces, ¿cuál es tu versión actual de tu escritorio? ¿Y cuál es su conector en su archivo pbix? Usted podría probar la nueva versión del escritorio (también voy a probar esto en la nueva versión más adelante) para ver si funciona o no. Y usted necesita para asegurarse de que no perdió nada en el archivo youir , usted podría volver a crear un informe para ver whetehr que funciona o no.
Saludos
Zoe Zhi
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Zoe,
Muchas gracias por tomarse el tiempo para probarlo por mí. Estoy ejecutando la versión de marzo de 2020 y el conector de SQL Server integrado. El informe del que hablo se ha vuelto a crear. ¿Está seguro de que todavía funciona después de cerrar el archivo e intentar abrirlo de nuevo? No estoy seguro de qué más probar. Puesto que RESUME no es compatible con la consulta directa, creo que eso es lo que está causando el problema. https://docs.microsoft.com/en-us/analysis-services/tabular-models/dax-formula-compatibility-in-direc...
No estoy seguro de qué más probar. ¿Qué sugieres?
Gracias
C
¡Hola!
Tuve el mismo problema donde RESUMIR no era posible de usar y para mí funcionaba "CROSSJOIN"
SUMMARIZE(
FILTER(
CROSSJOIN(
{DIRECT_QUERY_TABLE} , {OHTER_REQUIRED_TABLES}
)
, {Create relations between Crossjoined tables}
)
, {Do calculations}
)