- детали подключения pyspark к учетной записи хранилища BLOB-объектов
- Чтение файла через Spark Dataframe
- преобразование в Pandas Df
- моделирование данных в Pandas Df
- преобразование в Spark Df
- запись в хранилище BLOB-объектов в одном файле
Можно ли переименовать это в pyspark?
Код: Выделить всё
## Blob Storage account information
storage_account_name = ""
storage_account_access_key = ""
## File location and File type
file_location = "path/.blob.core.windows.net/Databricks_Files/input"
file_location_new = "path/.blob.core.windows.net/Databricks_Files/out"
file_type = "csv"
## Connection string to connect to blob storage
spark.conf.set(
"fs.azure.account.key."+storage_account_name+".blob.core.windows.net",
storage_account_access_key)
Код: Выделить всё
dfspark.coalesce(1).write.format('com.databricks.spark.csv') \
.mode('overwrite').option("header", "true").save(file_location_new)
Где целью является создание "Output.csv"
Другой подход, который я рассмотрел, заключался в простом воссоздании этого в Python, но пока не нашел в документации способа вывода файла обратно в хранилище BLOB-объектов.
Я знаю, что метод извлечения из хранилища BLOB-объектов – это .get_blob_to_path через microsoft.docs
Любая помощь здесь будет очень признательна.
Подробнее здесь: https://stackoverflow.com/questions/536 ... ob-storage
Мобильная версия