truncar
Retorna a data truncada para a unidade especificada pelo formato.
Para a função Databricks SQL correspondente, consulte a funçãotrunc.
Sintaxe
Python
from pyspark.databricks.sql import functions as dbf
dbf.trunc(date=<date>, format=<format>)
Parâmetros
Parâmetro | Tipo | Descrição |
|---|---|---|
|
| Coluna de entrada com os valores a serem truncados. |
|
| 'ano', 'aaaa', 'aa' para truncar por ano, ou 'mês', 'seg', 'mm' para truncar por mês. Outras opções são: 'semana', 'trimestre'. |
Devoluções
pyspark.sql.Column: data truncada.
Exemplos
Python
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('1997-02-28',)], ['dt'])
df.select('*', dbf.trunc(df.dt, 'year')).show()
df.select('*', dbf.trunc('dt', 'mon')).show()