首頁 | 關於知識網 | 會員規範 | 知識地圖| 本站連結 | JACKSOFT | 加入會員 |
電腦稽核 >> 電腦稽核軟體討論區 >>[分享]ACL-排序中的Bug
[分享]ACL-排序中的Bug

我在運行script.的時候,發生了一些問題
我的表來自相當大的large-ish BSEG,但是裡面包含5000個紀錄
因為涉及下一步,已排序的表中使用RECOFFSET做計算。
在此實例中排序表上有約 20 個keyfield數字。
我的問題是我不知道這5000筆記錄的ACL,可以告訴我些什麼?
更重要的問題是ACL呈現出來的序列有錯誤,
我有個同事看了資料立刻看到五個…
序列如下所示(應昇冪):
SE3744000003540052008
SE3744000003550012008
SE3744000003550022008
SE3744000003510012009
SE3744000003510012009
最後兩個紀錄顯然是不按順序,
光看那個”12”或者中間的”351” 都是沒按照順序的
有人可以告訴我哪裡錯誤了嗎?

2
 
 

   
相關標籤
   
回文 #1
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-06 15:02:27

不要只把它當作”紀錄資料的順序” 把它當作”序列中有中斷的次數” 1, 3, 5, 7, 2, 4, 6, 8 有三條記錄序列 但是只有一個中斷順序(7到2)
   
回文 #2
回覆會員暱稱:狗狗兒
點數:2300
等級:專家

榮譽勳章:專家
發文篇數:103
回文時間:2012-02-06 15:01:44

我想我明白了,但是我覺得怪怪的 我現在有在測試它,我想說不定加入索引會更好
   
回文 #3
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-06 15:00:58

不完全是這樣,它現在是這樣: 1, 2, 4, 5, 7, 3, 6, 8 只有1條記錄的順序不正確 1, 2, 5, 4, 7, 3, 8, 6 三個不正確
   
回文 #4
回覆會員暱稱:狗狗兒
點數:2300
等級:專家

榮譽勳章:專家
發文篇數:103
回文時間:2012-02-06 14:59:59

我了解你說的,但是ACL呈現出來的只會使用第一次記錄的順序不是嗎? 那麼,我可以在GUI預設錯誤限制點為10嗎?
   
回文 #5
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-02-06 14:59:38

你們兩個說的好像都是正確的謝謝你們幫助我解決問題~
   
回文 #6
回覆會員暱稱:tina
點數:1880
等級:研究生

榮譽勳章:研究生
發文篇數:83
回文時間:2012-02-06 14:58:00

這就要看你的問題是什麼如果你有一個重新運算式 是隨機編號或排序運算我認為在新的文件上進行排序比較不會用亂數字即使是快速排序,也是會影響到排序的記錄。 如果你的問題是這樣,那你要點選你要的欄位,這個時候使用隨機編號運算式然後再進行排序
   
回文 #7
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-02-06 14:55:01

我試圖使用命令進行排序,該表包含與一個亂數序列順序中的一個欄位。ACL 強迫我第二個輸出表,這是我原本的資料跟排序的資料產生了衝突。該命令可以重新安排活動表excecuted。 我做錯了什麼嗎?
   
回文 #8
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-06 14:53:17

ACL還沒辦法做成對的比較 如果數字為 1、 3、 5、 7、 9、 2、 4、 6、 8 ACL只會給你1357的排序不會給你2468的排序
網站建議與問題回報 | 隱私權政策 | 網站管理規範 | 條款與政策