首页 > 解决方案 > 将数据从数据库移动到 Azure Blob 存储

问题描述

我可以使用dask.dataframe.read_sql_table来读取数据,例如df = dd.read_sql_table(table='TABLE', uri=uri, index_col='field', npartitions=N)

将其保存为 Azure Blob 存储中的镶木地板文件的下一个(最佳)步骤是什么?

根据我的小型研究,有两种选择:

标签: azuredaskfastparquetintake

解决方案


$ pip install adlfs

dd.to_parquet(
    df=df, 
    path='absf://{BLOB}/{FILE_NAME}.parquet', 
    storage_options={'account_name': 'ACCOUNT_NAME',
                     'account_key': 'ACCOUNT_KEY'},
    )

推荐阅读