【发布时间】:2022-02-09 10:23:41
【问题描述】:
我需要使用 Python Azure Function 从容器中高效读取更大的 csv。
我正在使用下面的代码来读取 csv,它适用于小 csv,但必须有其他方法来有效地读取更大的 csv。
# Container Connection.
container_client1 = ContainerClient.from_connection_string(
conn_str=conn_str,
container_name=container_name
)
# Reading File.
downloaded_blob = container_client.download_blob(file_name.csv)
df = pd.read_csv(StringIO(downloaded_blob.content_as_text()))
上述函数读取 ~2gb 文件花费了太多时间。 我需要帮助才能使用 Python Azure Function 有效读取较大的 csv。
【问题讨论】:
标签: python pandas azure azure-functions azure-blob-storage