[英]how to read an excel file using pandad pd.read_excel in databricks from /Filestore/tables/ directory?
您好我正在嘗試讀取從 UI 上傳到 DBX 文件存儲的 excel 文件。 我可以看到該文件在 /Filestore/tables 目錄下可用,我正在嘗試使用以下代碼創建 pandas dataframe
import pandas as pd
df = pd.read_excel("/dbfs/FileStore/tables/abc.xlsx")
display(df)
我收到以下錯誤
FileNotFoundError:[Errno 2] 沒有這樣的文件或目錄:'/dbfs/FileStore/tables/abc.xlsx
我知道該路徑與我當前的工作目錄無關我想知道如何使用 python 從文件存儲中指向文件
我嘗試過的事情:
我在路徑中使用了 /FileStore/tables/abc.xlsx 但它不起作用
I know the scala code with spark-excel jar works but I cant execute scala commands as my org didn't and will not provide me access to execute scala commands.
任何想法如何讓這個工作?
創建表時,該文件不存儲為 excel 文件。 您可以通過Spark API訪問數據。
如果您不想使用考拉,您也可以將表格讀入考拉 dataframe,然后將其轉換為 pandas。
如果您不想使用 Spark 或 koalas,則將文件上傳到 /dbfs/FileStore 並從該位置的文件中使用 read_excel。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.