Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos,
Estoy intentando crear una manera fácil para que los usuarios seleccionen las opciones YTD / QTD / MTD de una segmentación de datos. El problema principal es que cuando extrago la tabla calculada que almacena los datos de segmentación de datos en Power BI Desktop, se produce un error indistinto que indica que la tabla no tiene datos a pesar de que la tabla muestra los datos en ella en el lado de SSAS. Estoy perplejo aquí y agradecería cualquier consejo.
Tabla de relación hasta fecha
Ejemplo de datos en la tabla Fecha facturada de TIS en SSAS tabular (tabla calculada)
Dax usó:
=
VAR TodaysDate = TODAY()
VAR YearStart = CALCULATE(STARTOFYEAR('Date'[Full Date]), YEAR('Date'[Full Date]) = YEAR(TodaysDate) )
VAR QuarterStart = CALCULATE(STARTOFQUARTER('Date'[Full Date]), YEAR('Date'[Full Date]) = YEAR(TodaysDate), QUARTER('Date'[Full Date]) = QUARTER(TodaysDate) )
VAR MonthStart = CALCULATE(STARTOFMONTH('Date'[Full Date]), YEAR('Date'[Full Date]) = YEAR(TodaysDate), MONTH('Date'[Full Date]) = MONTH(TodaysDate) )
VAR Result =
UNION (
ADDCOLUMNS(
CALENDAR( YearStart, TodaysDate),
"Selection", "YTD"
),
ADDCOLUMNS(
CALENDAR( QuarterStart, TodaysDate),
"Selection", "YTD"
),
ADDCOLUMNS(
CALENDAR( MonthStart, TodaysDate),
"Selection", "YTD"
)
)
RETURN
Result
En Power BI, estas columnas se clasifican incorrectamente como numéricas a pesar de que se clasifican como "Fecha" y "Texto" respectivamente en SSAS.
Error de Power BI:
Tipo de voto:
Fruncir el ceño (error)
Timestamp:
2021-06-28T16:31:53.4745107Z
hora local:
2021-06-28T11:31:53.4745107-05:00
Id. de sesión:
68a49f03-789b-43d5-8717-b2e5d9ba17b2
Lanzamiento:
Mayo 2021
Versión del producto:
2.93.981.0 (21.05) (x64)
mensaje de error:
La consulta hace referencia a la tabla calculada 'TIS Date Invoiced' que no contienen ningún dato porque hay un error en su expresión.
Versión del sistema operativo:
Microsoft Windows NT 10.0.19042.0 (x64 en-US)
Versión de CLR:
4.7 o posterior [Número de versión = 528372]
Memoria virtual máxima:
38,3 GB
Memoria privada:
479 MB
Conjunto de trabajo máximo:
798 MB
Versión de IE:
11.789.19041.0
Seudónimo:
525ca465-21b7-4456-95e2-264e790dffd8
Información del paquete de libro:
1* - en-US, Grupos de consultas: 0, fastCombine: Deshabilitado, runBackgroundAnalysis: True.
Telemetría habilitada:
verdadero
AS Conexión en vivo:
verdadero
Registros de seguimiento de rendimiento:
C:\Users\a_acason\Microsoft\Power BI Desktop Store App\PerformanceTraces.zip
Características de vista previa habilitadas:
PBI_JsonTableInference
PBI_NewWebTableInference
PBI_ImportTextByExample
PBI_ExcelTableInference
PBI_eimInformationProtectionForDesktop
PBI_cartesianMultiplesAuthoring
Características de vista previa deshabilitadas:
PBI_shapeMapVisualEnabled
PBI_SpanishLinguisticsEnabled
PBI_qnaLiveConnect
PBI_azureMapVisual
PBI_dataPointLassoSelect
PBI_compositeModelsOverAS
PBI_dynamicParameters
PBI_enhancedTooltips
Opciones de DirectQuery deshabilitadas:
TreatHanaAsRelationalSource
nube:
GlobalCloud
Escala DPI:
100%
Servicios compatibles:
Power BI
Fórmulas:
sección Sección 1;
Solved! Go to Solution.
Hey @v-kkf-msft,
Pude confirmar que la tabla calculada estaba disponible en la base de datos tabular. Por cualquier razón, no pude hacer que Power BI reconociera esta tabla incluso después de ejecutar 'Proceso completo' en la base de datos, aunque nunca he tenido un problema con otras tablas calculadas.
Terminé creando la tabla calculada como una vista en SQL y ahora está funcionando perfectamente. ̄\_(ツ)_/ ̄
Hey @v-kkf-msft,
Pude confirmar que la tabla calculada estaba disponible en la base de datos tabular. Por cualquier razón, no pude hacer que Power BI reconociera esta tabla incluso después de ejecutar 'Proceso completo' en la base de datos, aunque nunca he tenido un problema con otras tablas calculadas.
Terminé creando la tabla calculada como una vista en SQL y ahora está funcionando perfectamente. ̄\_(ツ)_/ ̄
Hay @andrew5083 ,
Creo que esto es causado por la tabla calculada, por favor compruebe si la tabla calculada se ha implementado correctamente en SSAS.
Y puede referirse a:
Si el problema sigue sin resolverse, proporcione información detallada del error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |