我已将数据加载到Azure表服务中。我想从数据砖访问数据的方式与从Azure blob访问数据的方式相同。
答案 0 :(得分:0)
不幸的是,Azure Databricks 不不支持Azure表存储的数据源。
有关Azure Databricks数据源的更多详细信息,请参阅此link。
此外,如果您要改进Azure Databricks,则可以在feedback中发布您的想法。
答案 1 :(得分:0)
我认为以上答案很旧-所以这是我的更新。
我目前正在像这样通过Azure
访问DataBricks
表中的数据:
from azure.cosmosdb.table.tableservice import TableService
table_service = TableService(account_name='accountX',
account_key=None,sas_token="tokenX") #set Azure connection
data = table_service.query_entities('tableX') #read
df_raw = pd.DataFrame([asset for asset in data]) #move it to pandas if you prefer
您需要自己的account_name和sas_token凭据; TableX是您要访问的表的名称