Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы определить представление в Python, примените декоратор @view
. Как и декоратор @table
, вы можете использовать представления в декларативных конвейерах Lakeflow для работы со статическими или потоковыми наборами данных. Ниже приведен синтаксис для определения представлений с помощью Python:
Синтаксис
import dlt
@dlt.view(
name="<name>",
comment="<comment>")
@dlt.expect(...)
def <function-name>():
return (<query>)
Параметры
Параметр | Тип | Описание |
---|---|---|
функция | function |
Обязательное. Функция, которая возвращает кадр данных Apache Spark или потоковый кадр данных из определяемого пользователем запроса. |
name |
str |
Имя таблицы. Если этот параметр не указан, по умолчанию используется имя функции. |
comment |
str |
Описание таблицы. |