【问题标题】:print result was truncated in databricks notebook打印结果在 databricks 笔记本中被截断
【发布时间】:2021-12-10 17:36:16
【问题描述】:

为了获取 JSON 格式的模式,我使用了“print(df.schema.json())”命令。架构太大并被截断。 有什么办法可以全部展示出来吗?

【问题讨论】:

  • 嗨@Sean Fu,请考虑添加更多代码示例。最好添加一个可重现的最小代码示例,以便我们进一步帮助您。

标签: printing databricks truncated


【解决方案1】:

不,笔记本单元格中输出的最大大小有限制。如果您需要存储您的架构,请将其输出到 DBFS 上的文件中,然后将文件复制到本地机器,例如使用databricks-cli

with open("/dbfs/FileStore/my-schema.json", "w") as f:
  f.write(df.schema.json())

【讨论】:

    猜你喜欢
    • 2021-06-16
    • 2018-01-29
    • 1970-01-01
    • 2016-11-25
    • 2020-05-03
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多