Ograniczenia dotyczące programu Databricks Connect dla języka Python
Uwaga
W tym artykule opisano usługę Databricks Connect dla środowiska Databricks Runtime 13.3 LTS lub nowszego.
W tym artykule wymieniono ograniczenia dotyczące programu Databricks Connect dla języka Python. Usługa Databricks Connect umożliwia łączenie popularnych środowisk IDE, serwerów notesów i aplikacji niestandardowych z klastrami usługi Azure Databricks. Zobacz Co to jest usługa Databricks Connect?. Aby zapoznać się z wersją tego artykułu, zobacz Ograniczenia dotyczące programu Databricks Connect dla języka Scala.
Niedostępne w usłudze Databricks Connect dla środowiska Databricks Runtime 13.3 LTS i poniżej:
- Przesyłanie strumieniowe
foreachBatch
- Tworzenie ramek danych większych niż 128 MB
- Długie zapytania w ciągu 3600 sekund
Niedostępne:
- Interfejs API zestawu danych
- Interfejsy API typizowane dla zestawu danych (takie jak
reduce()
iflatMap()
) - Narzędzia usługi Databricks:
credentials
,library
, ,notebook workflow
widgets
SparkContext
RDDs
- Wnioskowanie modelu MLflow:
pyfunc.spark_udf()
interfejs API - Mozaika geoprzestrzenna
CREATE TABLE <table-name> AS SELECT
(Zamiast tego użyj poleceniaspark.sql("SELECT ...").write.saveAsTable("table")
)ApplyinPandas()
iCogroup()
z udostępnionymi klastrami- Zmienianie poziomu dziennika log4j za pomocą
SparkContext
- Trenowanie rozproszonego uczenia maszynowego
- Synchronizowanie lokalnego środowiska deweloperskiego z klastrem zdalnym