共用方式為


適用於 Python 的 Databricks Connect 限制

注意

本文涵蓋 Databricks Runtime 13.3 LTS 和更新版本適用的 Databricks Connect。

本文列出適用於 Python 的 Databricks Connect 限制。 Databricks Connect 可讓您將熱門的 IDE、Notebook 伺服器和自定義應用程式連線到 Azure Databricks 叢集。 請參閱什麼是 Databricks Connect?。 如需本文的 Scala 版本,請參閱 適用於 Scala 的 Databricks Connect 限制。

重要

根據您使用的 Python、Databricks Runtime 和 Databricks Connect 版本而定,某些功能可能會有版本需求。 請參閱 需求

功能可用性

Databricks Connect for Databricks Runtime 13.3 LTS 和以下版本無法使用:

  • foreachBatch
  • 建立大於 128 MB 的數據框架
  • 超過 3600 秒的長查詢

無法使用:

  • dataframe.display() API
  • Databricks 公用程式:credentials、、librarynotebook workflowwidgets
  • Spark 上下文
  • RDDs
  • 使用 RDD、Spark 上下文或存取基礎 Spark JVM 的函式庫,例如 Mosaic 地理空間、GraphFrames 或 Great Expectations。
  • CREATE TABLE <table-name> AS SELECT (請改用 spark.sql("SELECT ...").write.saveAsTable("table")
  • ApplyinPandas()Cogroup() 與共用叢集
  • 透過變更log4j記錄層級 SparkContext
  • 分散式 ML 定型
  • 同步處理本機開發環境與遠端叢集
  • 在無伺服器計算中,UDF 不能包含自定義連結庫。