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
Tengo que hacer una selección de datos específica de la tabla de datos sin procesar basada en la segmentación de tablas Criteria.
Tabla RawData
Fuente | Fecha | Ext Rev |
Cci | 11/1/2019 | 182 |
Cci | 1/1/2020 | 102 |
NONGFS | 1/1/2019 | 151 |
Altn | 1/1/2019 | 126 |
Altn | 2/1/2019 | 125 |
Altn | 3/1/2019 | 115 |
Altn | 4/1/2019 | 127 |
Altn | 5/1/2019 | 199 |
Altn | 1/1/2020 | 137 |
Altn | 2/1/2020 | 170 |
Altn | 3/1/2020 | 176 |
Altn | 4/1/2020 | 197 |
Altn | 5/1/2020 | 122 |
Tabla de criterios
Fuente | Fecha | Vista |
Altn | 4/1/2020 | Const |
Altn | 5/1/2020 | Const |
Cci | 11/1/2019 | Const |
Cci | 1/1/2020 | Const |
NONGFS | 1/1/2019 | Const |
Altn | 4/1/2019 | Org |
Altn | 5/1/2019 | Org |
Altn | 4/1/2020 | Org |
Altn | 5/1/2020 | Org |
Cci | 11/1/2019 | Org |
Cci | 1/1/2020 | Org |
NONGFS | 1/1/2019 | Org |
Altn | 1/1/2019 | Pro |
Altn | 2/1/2019 | Pro |
Altn | 3/1/2019 | Pro |
Altn | 4/1/2019 | Pro |
Altn | 5/1/2019 | Pro |
Altn | 1/1/2020 | Pro |
Altn | 2/1/2020 | Pro |
Altn | 3/1/2020 | Pro |
Altn | 4/1/2020 | Pro |
Altn | 5/1/2020 | Pro |
Cci | 11/1/2019 | Pro |
Cci | 1/1/2020 | Pro |
NONGFS | 1/1/2019 | Pro |
Comprender el campo "Ver" integrado en la tabla Criterios es:
Const: si la tabla Source (Fuente) ) Altn (Altn) no tiene registros con las fechas <- 31 de marzo de 2020
Org: si la tabla Fuente Altn no tiene fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020
Pro: Todas las fechas y todas las fuentes están disponibles
Creé la relación de muchos a muchos entre tablas basada en fechas y mantuve la relación activa. Dirección del filtro cruzado ambos.
Pero cuando selecciono "Org" o "Const" en View slicer no afecta a la tabla RawData. Las tablas de Rawdata siguen mostrando los datos completos en lugar de los datos según las fechas de la tabla Criterios
Por favor, aconséjelo cómo lo logro.
Gracias
Shinu
Solved! Go to Solution.
@Shinu1
Utilice esta medida:
VisibleFlag =
VAR _VIEW = SELECTEDVALUE(Criteria[View])
VAR _SOURCE = SELECTEDVALUE('Raw Data'[Source])
VAR _DATE = SELECTEDVALUE('Raw Data'[Date])
RETURN
IF( _VIEW = "Const",
IF(_SOURCE = "Altn" && _DATE <= DATE(2020,3,31),1,0),
IF( _VIEW = "Org",
IF( _SOURCE = "Altn" &&
(
(_DATE >= DATE(2019,1,1) && _DATE <= DATE(2019,3,31)) || (_DATE >= DATE(2020,1,1) && _DATE <= DATE(2020,3,31))
)
,1
,
0)
,
0
)
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Shinu1
No muy claro acerca de su requisito. ¿Puede mostrar la salida esperada, mejor si pudiera compartir un archivo PBIX de ejemplo?
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Aquí está la salida que estoy buscando en función de las selecciones de segmentación de datos:
Vista (Slicer contiene tres opciones)
Org
Const
Pro
Cuando se selecciona "Org", a continuación se muestra la tabla de salida. Las filas comentadas no deben ser visibles
Fuente | Fecha | Ext Rev | Comentarios |
Cci | 11/1/2019 | 182 | |
Cci | 1/1/2020 | 102 | |
NONGFS | 1/1/2019 | 151 | |
Altn | 1/1/2019 | 126 | Fuente: Altn y fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben ser visibles |
Altn | 2/1/2019 | 125 | Fuente: Altn y fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben ser visibles |
Altn | 3/1/2019 | 115 | Fuente: Altn y fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben ser visibles |
Altn | 4/1/2019 | 127 | |
Altn | 5/1/2019 | 199 | |
Altn | 1/1/2020 | 137 | Fuente: Altn y fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben ser visibles |
Altn | 2/1/2020 | 170 | Fuente: Altn y fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben ser visibles |
Altn | 3/1/2020 | 176 | Fuente: Altn y fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben ser visibles |
Altn | 4/1/2020 | 197 | |
Altn | 5/1/2020 | 122 |
Cuando se selecciona "Const", a continuación se muestra la tabla de salida. Las filas comentadas no deben ser visibles
Fuente | Fecha | Ext Rev | Comentarios |
Cci | 11/1/2019 | 182 | |
Cci | 1/1/2020 | 102 | |
NONGFS | 1/1/2019 | 151 | |
Altn | 1/1/2019 | 126 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 2/1/2019 | 125 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 3/1/2019 | 115 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 4/1/2019 | 127 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 5/1/2019 | 199 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 1/1/2020 | 137 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 2/1/2020 | 170 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 3/1/2020 | 176 | Fuente: Altn y fechas inferiores al 31 de marzo de 2020 no deben ser visibles |
Altn | 4/1/2020 | 197 | |
Altn | 5/1/2020 | 122 |
Cuando se selecciona "Pro", a continuación se muestra la tabla de salida. Todas las filas deben estar visibles.
Fuente | Fecha | Ext Rev | Comentarios |
Cci | 11/1/2019 | 182 | Todos los datos que se mostrarán |
Cci | 1/1/2020 | 102 | Todos los datos que se mostrarán |
NONGFS | 1/1/2019 | 151 | Todos los datos que se mostrarán |
Altn | 1/1/2019 | 126 | Todos los datos que se mostrarán |
Altn | 2/1/2019 | 125 | Todos los datos que se mostrarán |
Altn | 3/1/2019 | 115 | Todos los datos que se mostrarán |
Altn | 4/1/2019 | 127 | Todos los datos que se mostrarán |
Altn | 5/1/2019 | 199 | Todos los datos que se mostrarán |
Altn | 1/1/2020 | 137 | Todos los datos que se mostrarán |
Altn | 2/1/2020 | 170 | Todos los datos que se mostrarán |
Altn | 3/1/2020 | 176 | Todos los datos que se mostrarán |
Altn | 4/1/2020 | 197 | Todos los datos que se mostrarán |
Altn | 5/1/2020 | 122 | Todos los datos que se mostrarán |
Espero que lo anterior ayude a entender mi requisito
@Shinu1
Cree la siguiente medida y asígnela al filtro visual del objeto visual de la tabla y establézcala en 0
Puede descargar el archivo: HERE
VisibleFlag =
VAR _VIEW = SELECTEDVALUE(Criteria[View])
VAR _SOURCE = SELECTEDVALUE('Raw Data'[Source])
VAR _DATE = SELECTEDVALUE('Raw Data'[Date])
RETURN
IF( _VIEW = "Const",
IF(_SOURCE = "Altn" && _DATE <= DATE(2020,3,31),1,0),
IF( _VIEW = "Org",
IF( _SOURCE = "Altn" && NOT(_DATE >= DATE(2019,1,1) && _DATE <= DATE(2019,3,31)) && NOT(_DATE >= DATE(2020,1,1) && _DATE <= DATE(2020,3,31)),1,0)
,
0
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Hola Fowmy,
¿Es posible que haga este entrenamiento sin crear una medida simplemente creando relaciones?
He comprobado la salida, la selección Const y Pro se ve bien, pero la selección de la organización muestra una salida incorrecta.
si la fuente Altn y las fechas entre el 1 de enero de 2019 y el 31 de marzo de 2019 y el 1 de enero de 2020 al 31 de marzo de 2020 no deben mostrarse.
La salida de la organización debe ser similar a la tabla siguiente
Fuente | Fecha | Ext Rev |
Cci | 11/1/2019 | 182 |
Cci | 1/1/2020 | 102 |
NONGFS | 1/1/2019 | 151 |
Altn | 4/1/2019 | 127 |
Altn | 5/1/2019 | 199 |
Altn | 4/1/2020 | 197 |
Altn | 5/1/2020 | 122 |
Total | 1080 |
saludos
Shinu
@Shinu1
Utilice esta medida:
VisibleFlag =
VAR _VIEW = SELECTEDVALUE(Criteria[View])
VAR _SOURCE = SELECTEDVALUE('Raw Data'[Source])
VAR _DATE = SELECTEDVALUE('Raw Data'[Date])
RETURN
IF( _VIEW = "Const",
IF(_SOURCE = "Altn" && _DATE <= DATE(2020,3,31),1,0),
IF( _VIEW = "Org",
IF( _SOURCE = "Altn" &&
(
(_DATE >= DATE(2019,1,1) && _DATE <= DATE(2019,3,31)) || (_DATE >= DATE(2020,1,1) && _DATE <= DATE(2020,3,31))
)
,1
,
0)
,
0
)
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Aquí está el enlace al archivo PBI
https://drive.google.com/file/d/1fUNtPDfoV0Z8QNpxkURRvNs8EgUqA8LU/view?usp=sharing
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 |