Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.
Hola a todos
Tengo un cálculo complicado en el que estoy tratando de entender.
Tengo 3 tablas: Servicio, Suscripción y Fecha (la fecha es una Directquery de DB y no está marcada como una tabla de fechas)
La tabla de servicio tiene la columna ID de servicio, precio mensual y estado del servicio (solo estoy interesado en el estado activo o inactivo)
La tabla de suscripción tiene la fecha de inicio del servicio y la fecha de finalización del servicio (para servicios inactivos)
Estoy tratando de crear una medida que me ayude a traer el año calendario (con todos los meses del año actual) para que pueda mostrar la suma total de todos los servicios activos + la suma de los servicios cancelados en un mes determinado. También la capacidad de mostrarlos como acumulativos a lo largo de meses.
El problema que tengo es que el ID de servicio tiene un precio total único, está destinado a ser un cargo recurrente mensual hasta que el servicio se vuelva inactivo.
He creado la siguiente medida que marca todos los ID de servicio que aún están activos o que estuvieron activos en algún momento del año en curso (es decir, servicios que se cancelaron en el año en curso). Pero quiero llevarlo al siguiente paso ahora y usar estos ID de servicio para crear una tabla visual que me muestre el cargo recurrente mensual durante el año en curso.
Cualquier ayuda apreciar. Gracias.
Active in Current Year =
CALCULATE (
MAX ( SERVICE[SERVICE_ID] ),
TREATAS ( { "Active", "Inactive" }, 'SERVICE'[SERVICE_STATUS] ),
SERVICE[MONTHLY_PRICE] > 0,
SERVICE[CANCEL_DATE] >= DATE ( YEAR ( TODAY () ), 2, 1 )
)
I'm guessing this is because there is no relationship.
Muestre su modelo de datos.
De nada. Alguien más te ayudará con esto.
Gracias @Ashish_Mathur por tomarse el tiempo para ayudar.
Solo tengo un problema con esto. Estoy usando un conjunto de datos publicado y, como resultado, no puedo crear una columna calculada, como la que proporcionó con la solución.
La tabla Suscripción tenía esta columna calculada:
Eso podría funcionar, pero no sé cómo mostrar el precio en el año actual, ya que el precio se almacena en el nivel de fila de ID de servicio que tiene una fecha de activación (que estaba en el pasado). Mientras que estoy tratando de usar esta información para mostrar en una tabla visual qué ingresos han sido generados por los servicios activos en el año en curso por mes.
Gracias por su ayuda. Por favor, vea a continuación.
El desafío para mí con la medida DAX como mencioné es porque quiero mostrar la lista de servicios que estuvieron activos en el año actual o tuvieron al menos 1 día facturable. Pero quiero usar el precio como una tabla visual que muestra los ingresos generados por los servicios en el año actual por mes (es decir, enero-diciembre). Yo
Tabla de servicio
ID de servicio | Precio (por mes) | Estado del servicio |
1 | $ 50 | Activo |
2 | $ 25 | Activo |
3 | $ 40 | Activo |
4 | $ 50 | Inactivo |
5 | $ 25 | Activo |
6 | $ 40 | Activo |
7 | $ 50 | Activo |
8 | $ 25 | Activo |
9 | $ 40 | Activo |
10 | $ 50 | Activo |
11 | $ 25 | Inactivo |
12 | $ 40 | Inactivo |
13 | $ 50 | Inactivo |
14 | $ 25 | Activo |
15 | $ 40 | Activo |
16 | $ 50 | Inactivo |
17 | $ 25 | Inactivo |
18 | $ 40 | Inactivo |
Tabla de suscripción
ID de servicio | Fecha de activación del servicio | Fecha de finalización del servicio |
1 | 1/02/2002 | |
2 | 1/09/2010 | |
3 | 2/02/2019 | |
4 | 1/06/2002 | 1/12/2016 |
5 | 1/06/2010 | |
6 | 2/12/2019 | |
7 | 1/01/2020 | |
8 | 12/12/2005 | |
9 | 2/02/2019 | |
10 | 1/06/2002 | |
11 | 1/06/2010 | 1/07/2015 |
12 | 2/12/2019 | 23/02/2023 |
13 | 1/02/2002 | 1/04/2023 |
14 | 1/09/2010 | |
15 | 2/02/2019 | |
16 | 8/08/2011 | 1/06/2023 |
17 | 9/08/2017 | 9/05/2023 |
18 | 1/01/2023 | 30/03/2023 |
Hola
Comparta las tablas en un formato que se pueda pegar en un archivo de MS Excel.
RESUMIR las columnas sobre Service_ID y mes, y agregar una medida que extrae los ingresos mensuales si el service_id estaba activo en ese mes. Luego SUMX el resultado.
Check out the November 2023 Power BI update to learn about new features.
Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.