evento
Junte-se a nós na FabCon Vegas
31/03, 23 - 2/04, 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registe-se hoje mesmoEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual
Nota
Esta função é desencorajada para uso em cálculos visuais pois provavelmente retorna resultados sem sentido.
Retorna uma tabela que contém uma coluna de datas que representa um período paralelo às datas na coluna dates
especificada, no contexto atual, com as datas deslocadas vários intervalos para frente no tempo ou para trás no tempo.
PARALLELPERIOD(<dates>,<number_of_intervals>,<interval>)
Vigência | Definição |
---|---|
dates |
Uma coluna que contém datas. |
number_of_intervals |
Um inteiro que especifica o número de intervalos a serem adicionados ou subtraídos das datas. |
interval |
O intervalo pelo qual as datas devem ser alteradas. O valor para intervalo pode ser um dos seguintes: year , quarter , month . |
Uma tabela que contém uma única coluna de valores de data.
Esta função usa o conjunto atual de datas na coluna especificada por dates
, desloca a primeira data e a última data o número especificado de intervalos e, em seguida, retorna todas as datas contíguas entre as duas datas deslocadas. Se o intervalo for um intervalo parcial de mês, trimestre ou ano, todos os meses parciais no resultado também serão preenchidos para completar todo o intervalo.
O argumento dates
pode ser qualquer um dos seguintes:
Restrições em expressões booleanas são descritas no tópico, função CALCULATE.
Se o número especificado para number_of_intervals
for positivo, as datas em dates
são antecipadas no tempo; Se o número for negativo, as datas em dates
são deslocadas no tempo.
O parâmetro interval
é uma enumeração, não um conjunto de cadeias de caracteres; por conseguinte, os valores não devem ser colocados entre aspas. Além disso, os valores: year
, quarter
, month
devem ser escritos na íntegra ao usá-los.
A tabela de resultados inclui apenas datas que aparecem nos valores da coluna da tabela subjacente.
A função PARALLELPERIOD é semelhante à função DATEADD, exceto que PARALLELPERIOD sempre retorna períodos completos no nível de granularidade determinado, em vez dos períodos parciais que DATEADD retorna. Por exemplo, se você tiver uma seleção de datas que começa em 10 de junho e termina em 21 de junho do mesmo ano, e deseja antecipar essa seleção em um mês, a função PARALLELPERIOD retornará todas as datas do mês seguinte (1º de julho a 31 de julho); no entanto, se DATEADD for usado em vez disso, o resultado incluirá apenas datas de 10 a 21 de julho.
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
A fórmula de exemplo a seguir cria uma medida que calcula as vendas do ano anterior para vendas pela Internet.
= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PARALLELPERIOD(DateTime[DateKey],-1,year))
Funções de inteligência de tempo
Funções de data e hora
função DATEADD
evento
Junte-se a nós na FabCon Vegas
31/03, 23 - 2/04, 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registe-se hoje mesmo