python - 如何在突触分析(Microsoft azure)中将spark_df读取为数据帧?

标签 python azure azure-synapse

如何在突触分析(Microsoft azure)中读取spark_df作为数据帧,以便我可以在笔记本中使用pandas的必要代码?

spark_df = spark.createDataFrame(filtered_df)
spark_df.write.mode("overwrite").saveAsTable("default.NYC_Taxi")

现在我想将表格读取为数据帧。我尝试了以下代码:

new_df = NYC_Taxi.to_pandas_dataframe()

错误:

NameError : name 'nyc_taxi' is not defined
Traceback (most recent call last):
NameError: name 'nyc_taxi' is not defined

最佳答案

您可以使用这样的代码:

spark_df = spark.createDataFrame(filtered_df)

new_df = spark_df.select("*").toPandas()

关于python - 如何在突触分析(Microsoft azure)中将spark_df读取为数据帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66438958/

相关文章:

python - virtualenv : ERROR - Failed to load fernet while encrypting value 上的 apache Airflow

azure - 无需登录即可使用 Azure API(使用角色)

Azure 示例应用程序

azure - 复制 Azure 数据仓库中所有 DWU 中的查找表

python - 使用系统托管标识从 Databricks 访问 Azure Synapse

azure - Azure部署期间的授权问题: 'Microsoft.Authorization/roleAssignments/write' Permission Error

python - 如何根据条件在 qweb 报告上隐藏或显示 python 函数的内容?

python - 使用 pyparsing 匹配非空行

python - 使用 Robot 框架的 Selenium 网格实现

azure - 如何向 azure devops 服务连接授予 roleAssignement/write 权限