Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Om du vill definiera en vy i Python använder du dekoratören @temporary_view och refererar sedan till vyer efter namn i andra frågor, inklusive materialiserade vyer och strömmande tabeller. Resultatet av vyn beräknas när den frågas.
Anmärkning
Den äldre dlt modulen använde dekoratören @view för att definiera en tillfällig vy. Databricks rekommenderar att du använder modulen pyspark.pipelines (importerad som dp) och dekoratören @temporary_view för att definiera tillfälliga vyer.
Syntax
from pyspark import pipelines as dp
@dp.temporary_view(
  name="<name>",
  comment="<comment>")
@dp.expect(...)
def <function-name>():
    return (<query>)
Parameterar
| Parameter | Typ | Description | 
|---|---|---|
| funktion | function | 
Obligatoriskt. En funktion som returnerar en Apache Spark DataFrame eller strömmande DataFrame från en användardefinierad fråga. | 
name | 
str | 
Visningsnamnet. Om det inte anges används funktionsnamnet som standard. Namnet måste vara unikt i katalogen och schemat som pipelinen är inriktad på. | 
comment | 
str | 
En beskrivning av tabellen. |