Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Databricks má integrované vazby klíčových slov pro všechny formáty dat nativně podporované Apache Sparkem. Azure Databricks používá Delta Lake jako výchozí protokol pro čtení a zápis dat a tabulek, zatímco Apache Spark používá Parquet.
Tyto články poskytují přehled mnoha dostupných možností a konfigurací při dotazování dat v Azure Databricks.
Následující formáty dat mají integrované konfigurace klíčových slov v datových rámcích Apache Spark a SQL:
- Delta Lake
- Iceberg
- OpenSharing
- Parkety
- ORC
- JSON
- CSV
- Avro
- Text
- Binární
- XML
Azure Databricks také poskytuje specifické klíčové slovo pro načítání experimentů MLflow.
Formáty dat se zvláštními aspekty
Některé formáty dat vyžadují další konfiguraci nebo zvláštní aspekty použití:
- Databricks doporučuje načítat obrázky jako
binarydata. - Většina formátů podporuje kompresi při zápisu pomocí volby
compression. Podrobnosti o konfiguraci najdete v části komprese v dokumentaci k jednotlivým formátům. Azure Databricks mohou také přímo číst předkomprimované soubory v mnoha formátech a v případě potřeby můžete komprimované soubory rozbalit na Azure Databricks.-
Textové (CSV, JSON, XML, text):
none(výchozí),bzip2,gzip,lz4, ,snappy,deflateazstd -
Parquet:
snappy(výchozí),gzip,lzo,brotli,lz4, azstd -
ORC:
snappy,zlibalzo -
Avro:
snappy(výchozí),deflate,bzip2,xzazstandard
-
Textové (CSV, JSON, XML, text):
Další informace o zdrojích dat Apache Sparku najdete v tématech věnovaných obecným funkcím pro načítání a ukládání a generickým možnostem zdrojů souborů.