March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola, quiero calcular la pentración del contrato en cada mes, pero no estoy seguro de cómo crear dicha medida.
Un producto puede tener más de un contrato, ya que se renueva después de que expira el contrato. Algunos productos no renuevan el contrato después de que expiró.
Por ejemplo, en 2021-01, los productos A, B, D se instalan antes o en 2021-1 y, por lo tanto, el total de productos activos = 3.
En 2021-02, los productos A, B, D, E se instalan antes o en 2021-02 y, por lo tanto, el total de productos activos = 4. Pero en 2021-02, el contrato del Producto E comienza a partir de 2021-03, por lo que los Productos bajo Contrato = 3.
En 2021-09, el Producto B no tiene contrato de renovación. Solo el Producto A y E tiene contratos activos. De ahí los Productos bajo Contrato = 2.
Producto | Número de contrato | Fecha de inicio | Fecha final | Fecha de instalación |
A | CN-111 | 08/17/2021 | 08/16/2022 | 01/10/2019 |
A | CN-222 | 08/17/2020 | 08/16/2021 | 01/10/2019 |
A | CN-333 | 08/17/2019 | 08/16/2020 | 01/10/2019 |
B | CN-444 | 09/16/2015 | 09/15/2020 | 05/11/2009 |
B | CN-555 | 09/16/2020 | 08/31/2021 | 05/11/2009 |
C | CN-666 | 08/03/2021 | ||
D | CN-777 | 12/01/2019 | 03/30/2021 | 05/09/2019 |
E | CN-888 | 03/10/2021 | 03/09/2022 | 02/13/2021 |
Resultado esperado:
Mes | Productos bajo Contrato | Total de productos activos | Penetración de contratos |
2021-01 | 3 | 3 | 100% |
2021-02 | 3 | 4 | 75% |
2021-03 | 4 | 4 | 100% |
2021-04 | 3 | 4 | 75% |
2021-05 | 3 | 4 | 75% |
2021-06 | 3 | 4 | 75% |
2021-07 | 3 | 4 | 75% |
2021-08 | 3 | 5 | 60% |
2021-09 | 2 | 5 | 40% |
2021-10 | 2 | 5 | 40% |
2021-11 | 2 | 5 | 40% |
2021-12 | 2 | 5 | 40% |
Solved! Go to Solution.
Hola
Sugiero tener una tabla de calendario como la siguiente.
Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.
Products under contract: =
IF (
HASONEVALUE ( 'Calendar'[Year-Month] ),
COUNTROWS (
SUMMARIZE (
FILTER (
Data,
Data[Start Date] <= MAX ( 'Calendar'[Date] )
&& Data[End Date] >= MIN ( 'Calendar'[Date] )
),
Data[Product]
)
)
)
Products Active: =
IF (
HASONEVALUE ( 'Calendar'[Year-Month] ),
COUNTROWS (
SUMMARIZE (
FILTER ( Data, Data[Install Date] <= MAX ( 'Calendar'[Date] ) ),
Data[Product]
)
)
)
Ratio measure: =
DIVIDE ( [Products under contract:], [Products Active:] )
Hola
Sugiero tener una tabla de calendario como la siguiente.
Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.
Products under contract: =
IF (
HASONEVALUE ( 'Calendar'[Year-Month] ),
COUNTROWS (
SUMMARIZE (
FILTER (
Data,
Data[Start Date] <= MAX ( 'Calendar'[Date] )
&& Data[End Date] >= MIN ( 'Calendar'[Date] )
),
Data[Product]
)
)
)
Products Active: =
IF (
HASONEVALUE ( 'Calendar'[Year-Month] ),
COUNTROWS (
SUMMARIZE (
FILTER ( Data, Data[Install Date] <= MAX ( 'Calendar'[Date] ) ),
Data[Product]
)
)
)
Ratio measure: =
DIVIDE ( [Products under contract:], [Products Active:] )
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.