找文章 / 找答案
精选问答 更多内容

[管理与运维] 永洪BIV10血缘初始化教程

于向磊青铜一 显示全部楼层 发表于 2024-2-1 15:05:36 |阅读模式 打印 上一主题 下一主题
1
未解决

【管理与运维】 永洪BIV10血缘初始化教程

1905 3
永洪BIV10血缘初始化教程
回复

使用道具 举报

精彩评论3

yhdata_lyaa 显示全部楼层 发表于 2024-2-1 15:15:03
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-2-1 15:19:08
删除数据集、或者报告提示资源被引用
现象:删除数据集/报表时,提示"正在检查资源被引用情况,请等待"。
1).    造成该现象的原因
a). 血缘初始化过程中,尚未完成;
b). 初始化过程中,数据库因不可知原因,导致血缘相关表被意外锁定;
c). C未正确配置,导致血缘初始化过程中出现锁竞争。
2).    排查步骤
a). 系统管理--数据空间--数据库连接是否正常;
b). 数据库里血缘相关表是否创建(表名以"lineage_"开头);
        C环境下,
c). 查看LINEAGE_LOCK表中finished的字段值(1表示完成初始化,0表示未完成)
d). 确认各个C节点的db.properties里,data.lineage.init的字段值,理论上只能有1个C的值为true(初始化完成后应该都是false);
3).    解决方法
方法一:
a). 停止BI服务
b). 找一个执行血缘初始化的C节点,在节点的db.properties里配置
        data.lineage.init=true
        data.lineage.clear=true
        data.lineage.debug=true
c). 其他节点的db.properties里配置data.lineage.init=false
d). 重启BI
方法二:
        修改LINEAGE_LOCK表数据,只保留一条finished字段为1的,其余全部删除,(或者将该表内的数据全部删除也行)
以上方法均未解决,请走OA,并注意收集以下信息:
a). 客户使用的产品版本;
b). C还是多C;
c). 生产环境还是测试环境。
        注意:使用解决方法的时候,请安排在客户不使用的时间进行,避免影响客户正常使用。因为血缘初始化过程视客户服务器硬件配置、报表多少和复杂程度耗时不一样。


回复

使用道具 举报

于向磊青铜一 显示全部楼层 发表于 2024-2-1 15:20:05
找不到要删除的表和下面的操作
2.找一个执行血缘初始化的C节点,在节点的db.properties里配置
data.lineage.init=true
data.lineage.clear=true
data.lineage.debug=true
3.其他节点的db.properties里配置data.lineage.init=false
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部