Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Čeká na ukončení tohoto dotazu, a to buď výjimkou stop() , nebo výjimkou. Pokud se dotaz ukončil s výjimkou, vyvolá se výjimka. Pokud timeout je nastavená hodnota, vrátí dotaz, zda se dotaz ukončil v sekundách časového limitu.
Pokud už dotaz skončil, následné volání se vrátí okamžitě (pokud je normálně zastaveno) nebo vyvolá výjimku okamžitě (pokud je ukončena výjimkou).
Syntaxe
awaitTermination(timeout=None)
Parametry
| Parameter | Typ | Description |
|---|---|---|
timeout |
int, volitelné | Počet sekund, které se mají počkat. Pokud není nastavená, počká na neomezenou dobu. |
Návraty
bool nebo None
Vrátí True nebo False pokud timeout je nastavená hodnota označující, jestli se dotaz ukončil v rámci časového limitu. Vrátí None , pokud není nastavený žádný časový limit.
Příklady
sdf = spark.readStream.format("rate").load()
sq = sdf.writeStream.format('memory').queryName('query_awaitTermination').start()
sq.awaitTermination(5)
# False
sq.stop()