仪表板预览报错

编辑
  • 文档创建者:doreen0813
  • 浏览次数:675次
  • 编辑次数:4次
  • 最近更新:doreen0813 于 2019-05-13
  • 1、Job aborted due to stage failure

    问题现象:

                  将数据抽取到本地之后,使用对应数据创建仪表板-组件,预览该仪表板报错如下:

                  Job aborted due to stage failure: Total size of serialized results of 154 tasks (1026.5 MB) is bigger than spark.driver.maxResultSize (1024.0 MB)

    报错截图:

             

    原因分析:

                   该报错与spark驱动有关,Spark 1.2版本增加了一个新特性,限制了可以向驱动程序返回的数据量,当查询的时候数据过大会触发保护机制。

                   即查询的数据量大于Spark设置的默认最大返回数据量spark.driver.maxResultSize。

    解决方案:

                   参考分布式参数配置方法连接finedb,为FINE_CONF_ENTITY表增加参数DistributedOptimizationConfig.spiderConfig.spark_driver_maxResultSize,并设置该参数的值为合适的最大数据量大小。

                   注:此处的值不能过大,过大会导致内存溢出。

    2、sql{...}is wrong, please check

    问题现象:

                  开启实时数据,直连数据库,使用数据创建仪表板预览后报错:

                  The SQL:{...}is wrong, please check...

    报错截图:

                  

    原因分析:

                  该报错是由于仪表板预览时发SQL给数据库,数据库反馈的报错,需要根据反馈的please check后的报错原因调整数据,再重新预览该仪表板;

    解决方案:

                  比如上述示例中的报错为Data conversion error converting “是”,我们针对该报错,可以将该“是”字段删除,或者调整该字段类型后,再重新预览仪表板;


    附件列表


    主题: 设计仪表板
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]