メインコンテンツまでスキップ

眺める

Python でビューを定義するには、 @view デコレータを適用します。@table デコレーターと同様に、DLT のビューは静的データセットまたはストリーミングデータセットに使用できます。以下は、Python でビューを定義するための構文です。

構文

Python
import dlt

@dlt.view(
name="<name>",
comment="<comment>")
@dlt.expect(...)
def <function-name>():
return (<query>)

パラメーター

パラメーター

タイプ

説明

関数

function

必須。Apache Spark DataFrame またはユーザー定義クエリからストリーミング DataFrame を返す関数。

name

str

テーブル名。指定しない場合、デフォルトは関数名になります。

comment

str

テーブルの説明。