跳至主要內容

焦點文章

Premier Bonds管理不善 大批客戶誤遭扣起存款 英國營銀行NS&I CEO被炒

英國國營銀行「國家儲蓄及投資」(NS&I)被踢爆多年來未有恰當處理帳戶的存款資金,導致約3.75 萬人受影響,不能取回應得的款項,估計涉及4.76億英鎊(49.7億港元)。 英國政府星期四勒令 NS&I 的CEO Dax Harkins 辭職 ,由去年才卸任稅局首席常任秘書長的 Jim Harra 走馬上任,應付危機。

Excel之亂

英國昨天(5日)早上傳出,當地在8天時間內,少報了15,841宗新增武肺確診個案,漏了通知這些患者並遲了要求他們隔離。這個消息已夠嚇人,但更嚇人的在後頭:導致這個出錯的「技術理由」,原來是當局用了有33年歷史的Excel檔案模式。

所有IT專家一聽到這個消息,都感到十分恐怖,難以置信,因為Excel現在只有個人或是小型組織才會用作數據庫,對於一個IT人來說,Excel不是數據庫。

簡單來說,Excel導致這次問題出現,是因為Excel在處理數據的規模方面有限制,只要資料之多超出Excel所能處理的容量,便會自動刪走。

英國是這樣處理檢測數據的:檢測工作由外部私人公司進行,他們會以CSV檔案模式,把資料交給政府機關英格蘭公共衛生局(PHE);PHE會把CSV資料,拉落Excel檔案,方便之後的跟進工作。正是因為作為數據庫的Excel檔案未能處理CSV的資料,因此多出的確診個案便被刪走。

很多IT專家回應此事時,都說早已沒有大公司、或全國統計數據使用Excel當作數據庫,連高校電腦科學生都知道。

更大問題在於,即使是使用Excel檔案,PHE用的也是較舊的、1987年面世的 .XLS 檔案,而非較新、2007年出現的 .XLSX 。 .XLS 只有65,536列乘以256欄,而 .XLSX 可容納 1,048,576列乘以16,384欄,列數是前者的16倍。

對於IT界來說,Excel可容納的數據頗有限,這個問題已是業界內人所共知,而且當處理輸入的數據時不穩定,尤其是醫療IT系統,若果使用Excel或其他預設程式,很多組織都指出曾遇到問題;亦因此很多大公司寧願外判給IT公司,另行設計一個數據庫程式。

就算是使用Excel,設計一套IT系統,首個要考慮的因素就是該系統對要處理的數據能否負荷,而且要有機制,在運作時已可發現錯誤,而不是出了事才發現有問題。

據報,PHE現在已解決了問題——解決方法是由原本一個Excel檔案,拆開為幾個Excel檔案,以免容量超出負荷。


本文內容來源:BBC報導PA報導

此網誌的熱門文章

可以停手了?以總理:伊朗已沒濃縮鈾能力

以色列總理內塔尼亞胡(Benjamin Netanyahu) 星期四晚上9時前(香港時間週五清晨3時前)舉行邀請國際傳媒出席的記者會 ,一開始便以希伯萊語說,伊朗已不能再濃縮鈾,也不能再生產彈道導彈,伊朗正處於歷來最弱的時刻,以色列則成為地區強權、甚至是世界強國。

美軍一週第二度增兵中東2500人 A-10攻擊機加緊海峽炸伊艦

美國官員星期五放風表示,再度向中東增兵,這是美國一個星期內第二度增兵對付伊朗。

BTS光化門回歸騷週六登場 南韓首就表演活動發災難警報

南韓天團BTS將在星期六晚8點(香港時間當天晚上7點)於首爾光化門舉行回歸演出, 文化體育觀光部星期五表示,發出「注意」的災難危機警報 ,是南韓政府首次就特定表演發出災難預警,以防因為首爾市中心突然有大量人流而出現事故。

日美宣佈730億美元能源投資合作 攜手加速南鳥島稀土開發

日本首相高市早苗星期四訪問美國,雖然 期間發生「珍珠港事件」小插曲 ,但 兩國在峰會後依然能宣佈多項成果 ,其中日立和通用電氣(GE)的聯營公司宣佈,將在美國田納西州和亞拉巴馬州投資400億美元,興建小型模組化核電反應爐(SMR),這間聯營亦會在賓夕法尼亞州和德州投資330億美元,興建天然氣生產設施。

為何不先知會盟友襲伊朗? 川普在高市面前說:為何日本不通知突襲珍珠港?

日本首相高市早苗星期四中午到訪白宮,舉行峰會前先跟美國總統川普會見記者。