Aracılığıyla paylaş


Python için Databricks Connect ile ilgili sınırlamalar

Not

Bu makale Databricks Runtime 13.3 LTS ve üzeri için Databricks Connect'i kapsar.

Bu makalede Python için Databricks Connect ile ilgili sınırlamalar listelenir. Databricks Connect popüler IDE'leri, not defteri sunucularını ve özel uygulamaları Azure Databricks kümelerine bağlamanızı sağlar. Bkz. Databricks Connect nedir?. Bu makalenin Scala sürümü için bkz . Scala için Databricks Connect ile ilgili sınırlamalar.

Önemli

Kullandığınız Python, Databricks Runtime ve Databricks Connect sürümüne bağlı olarak, bazı özellikler için sürüm gereksinimleri olabilir. Bkz. Databricks Connect kullanım gereksinimleri.

Özellik kullanılabilirliği

Databricks Runtime 13.3 LTS ve altı için Databricks Connect'te kullanılamaz:

  • Akış foreachBatch
  • 128 MB'tan büyük DataFrame'ler oluşturma
  • 3600 saniyeden uzun sorgular

Databricks Runtime 15.3 ve altı için Databricks Connect'te kullanılamaz:

  • ApplyinPandas() ve Cogroup() standart erişim modu ile işlem ile

Databricks Runtime 16.3 ve altı için Databricks Connect'te kullanılamaz:

  • Sunucusuz işlemde UDF'ler özel kitaplıklar içeremez.

Yok:

  • dataframe.display() UPA
  • Databricks Yardımcı Programları: credentials, library, notebook workflow, widgets
  • Spark Bağlamı
  • RDD'ler
  • RDD, Spark Context veya temel Spark JVM'sine erişen Mosaic geospatial, GraphFrames veya GreatExpectations gibi kütüphaneler
  • CREATE TABLE <table-name> AS SELECT (bunun yerine kullanın spark.sql("SELECT ...").write.saveAsTable("table"))
  • log4j günlük düzeyini değiştirme aracılığıyla SparkContext
  • Dağıtılmış ML eğitimi desteklenmez.
  • Yerel geliştirme ortamını uzak kümeyle eşitleme