view
Para definir um view em Python, aplique o decorador @view
. Assim como o decorador @table
, o senhor pode usar a visualização em DLT para conjuntos de dados estáticos ou de transmissão. A seguir, a sintaxe para definir a visualização com Python:
Sintaxe
Python
import dlt
@dlt.view(
name="<name>",
comment="<comment>")
@dlt.expect(...)
def <function-name>():
return (<query>)
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
função |
| Obrigatório. Uma função que retorna um Apache Spark DataFrame ou uma transmissão DataFrame de uma consulta definida pelo usuário. |
|
| O nome da tabela. Se não for fornecido, o padrão será o nome da função. |
|
| Uma descrição para a tabela. |