Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee worden de (logische en fysieke) plannen afgedrukt naar de console voor foutopsporing.
Syntaxis
explain(extended=False)
Parameterwaarden
| Kenmerk | Typ | Beschrijving |
|---|---|---|
extended |
bool, optioneel | Als False (standaard) alleen het fysieke plan wordt afgedrukt. Als True, worden ook de geparseerde, geanalyseerde en geoptimaliseerde logische plannen afgedrukt. |
Retouren
None
Examples
sdf = spark.readStream.format("rate").load()
sq = sdf.writeStream.format('memory').queryName('query_explain').start()
sq.processAllAvailable()
Alleen het fysieke plan afdrukken:
sq.explain()
# == Physical Plan ==
# ...
Alle plannen afdrukken:
sq.explain(True)
# == Parsed Logical Plan ==
# ...
# == Analyzed Logical Plan ==
# ...
# == Optimized Logical Plan ==
# ...
# == Physical Plan ==
# ...
sq.stop()