閱讀789 返回首頁    go 阿裏雲 go 技術社區[雲棲]


旗正規則引擎內存表出錯的原因及解決方法

經常我們有一些使用者問到這個問題,關於內存表出錯的情況,其實問題不複雜,我這給大家簡單的講一下就明白了,如果還有什麼不明白的,其實也都可以問廠家杭州旗正,隨時都有人回應的。

1 內存表

1.1 匯總

1.1.1 錯誤

匯總列中必須包含分組列所屬部門
11

1.1.2 解決方案

點擊圖片中的“sum(基本工資)”,彈出窗體,將所屬部門加入。引發該問題的原因是,分組列存在的字段,必須要包含在匯總列中。

1.2 更新

1.2.1 錯誤

數組個數小於取值位置:-1
22

1.2.2 解決方案

出現該錯誤的原因是內存表中沒有數據。可能性有兩個,一、內存表真沒有數據,二、更行的時候字段的英文名稱沒有對應,導致沒有找到數據。

方法一:查看內存表是否有數據,如果沒有數據導入數據,如果有數據請參考方法二。

方法二:如果有數據存在,其中更新列和被更新列英文名稱須一致,同時匹配列和被匹列英文名稱須一致,如果不一致也會報“數組個數小於取值位置 : -1”

1.3 遍曆

1.3.1 錯誤

不能選擇列部門編號(部門信息),必須設置遍曆表格部門信息
33

1.3.2 解決方案

出現該錯誤的原因有兩個原因,一、對應的規則的屬性窗口中沒有設置“遍曆表格”為勾選二、對應規則的屬性窗體中沒有設置“其他表格”為“允許設置其他表格列”。

處理方法:選擇報錯的規則,查看屬性窗口中“遍曆表格”是否勾選,如果沒有勾選,判斷在該規則的上級規則集是否有勾選,如果有勾選則不在此處勾選,而是設置屬性“其他表格”,屬性值改為“允許設置其他表格列”,否則勾選“遍曆表格”。

最後更新:2017-08-24 18:02:24

  上一篇:go  三種常見的部署Kubernetes的方式
  下一篇:go  8月24日雲棲精選夜讀:預告|阿裏雲華北5地域將於十月開放服務 全係25G網絡,側重服務人工智能行業