Omezení služby Databricks Connect pro Scala

Poznámka

Tento článek pojednává o Databricks Connect pro Databricks Runtime verze 13.3 LTS a novější.

Tento článek uvádí omezení služby Databricks Connect pro Scala. Databricks Connect umožňuje propojení oblíbených prostředí IDE, serverů poznámkových bloků a vlastních aplikací k výpočetním prostředkům Azure Databricks. Viz Databricks Connect. Informace o Python verzi tohoto článku najdete v tématu Limitations with Databricks Connect for Python.

Důležitý

V závislosti na verzi Scala, Java, Databricks Runtime a Databricks Connect, které používáte, můžou některé funkce mít požadavky na verzi. Viz požadavky .

Dostupnost funkcí

Není k dispozici v Databricks Connect pro Databricks Runtime 13.3 LTS a níže:

  • Streamování foreachBatch
  • Vytváření datových rámců s nevyřešeným logickým plánem větším než 128 MB Tento limit platí pro velikost plánu, ne pro samotná data.
  • Dlouhé dotazy delší než 3600 sekund
  • Skalární UDF na výpočetních prostředcích, které používají vyhrazený režim přístupu (dříve označován jako 'jeden uživatel')

Není k dispozici:

  • Nástroje Databricks: credentials, library, notebook workflow, widgets
  • Kontext Sparku
  • RDDs
  • CREATE TABLE <table-name> AS SELECT (místo toho použijte spark.sql("SELECT ...").write.saveAsTable("table"))
  • Změna úrovně protokolu log4j prostřednictvím SparkContext
  • Distribuované trénování strojového učení
  • Synchronizace místního vývojového prostředí se vzdáleným výpočetním prostředkem