Arla Foods 是世界第五品公司,其歷史可追溯到 19 世紀(jì)瑞典成立第一家合作乳品公司。因?yàn)榘⒗寝r(nóng)民所有,所有收入都?xì)w農(nóng)場主所有。
Arla 食品公司十分重視其奶制品從奶牛到客戶的旅程。方式的每一步都被記錄和追蹤。Arla 致力于高標(biāo)準(zhǔn)的動(dòng)物福利、產(chǎn)品質(zhì)量和安全。Arla 結(jié)合了傳統(tǒng)的工藝和技術(shù),以確保產(chǎn)品盡可能貼近自然。
卡斯珀·波爾斯·漢森是阿拉食品公司的高級(jí)經(jīng)理,他最近加入公司,幫助在數(shù)據(jù)和分析領(lǐng)域?qū)崿F(xiàn)現(xiàn)代數(shù)字化轉(zhuǎn)型。在 Arla Foods 在不同數(shù)據(jù)方面面臨一些挑戰(zhàn)后,Kasper 和他的團(tuán)隊(duì)(內(nèi)部品牌為 Arla 分析動(dòng)力站)被賦予了幫助領(lǐng)導(dǎo)一項(xiàng)將數(shù)據(jù)集中到整個(gè)公司的舉措,使信息更容易訪問和易于理解的任務(wù)。
(2)項(xiàng)目背景
Arla Foods 致力于利用現(xiàn)代技術(shù)跟蹤其供應(yīng)鏈從農(nóng)場到冰箱的每一步。
大約兩年前,Arla 開始進(jìn)行源內(nèi)軟件開發(fā),以戰(zhàn)略性地利用尖端技術(shù),并簡化 Arla 處理數(shù)據(jù)的方式。以前,當(dāng)不同國家的單位需要自己的解決方案時(shí),將構(gòu)建并完成一個(gè)數(shù)據(jù)驅(qū)動(dòng)解決方案。下一個(gè)解決方案將使用第一個(gè)解決方案的輸出以及原始數(shù)據(jù)庫中的相同源數(shù)據(jù)。這種模式會(huì)重復(fù)出現(xiàn),導(dǎo)致無法管理的意大利面狀結(jié)構(gòu)。環(huán)境充斥著重復(fù)和不一致,使得從數(shù)據(jù)中獲得可靠的答案變得非常困難。
圖 1.阿拉食品的意大利面狀基礎(chǔ)設(shè)施
每個(gè)系統(tǒng)都有獨(dú)特的維護(hù)和管理挑戰(zhàn)。維持和維護(hù)每個(gè)系統(tǒng)的成本開始增長,并給公司帶來壓力。Arla 的員工花時(shí)間收集有關(guān)如何管理和使用每個(gè)系統(tǒng)的知識(shí),而不是從系統(tǒng)內(nèi)的數(shù)據(jù)中獲取見解。
開發(fā)的每一個(gè)應(yīng)用程序都產(chǎn)生了一個(gè)新系統(tǒng),只解決了一個(gè)問題——只有一個(gè)問題。生態(tài)系統(tǒng)包含數(shù)千種不同的應(yīng)用程序,但沒有什么是可轉(zhuǎn)移的,因此無法擴(kuò)展應(yīng)用程序以解決業(yè)務(wù)流程的任何其他部分。這創(chuàng)建了一套效率極低的孤島解決方案。
許多解決方案都使用Power BI作為預(yù)期的可視化工具,但這樣做往往不了解適當(dāng)?shù)臄?shù)據(jù)架構(gòu),無法最大限度地利用。數(shù)據(jù)模型直接放入 Power BI 中,數(shù)據(jù)堆棧中任何地方均未使用數(shù)據(jù)集市。所有編譯都直接在 Power BI 中執(zhí)行,除了 SharePoint 之外,沒有中央位置可以提取數(shù)據(jù)。電源 BI 迅速超載并達(dá)到容量,導(dǎo)致電源 BI 應(yīng)用程序開始出現(xiàn)故障。
由于沒有其他可用的數(shù)據(jù),因此業(yè)務(wù)中的 Power BI 開發(fā)人員通常需要不容易訪問的特定數(shù)據(jù)。為了克服此問題,他們將直接從 SAP 業(yè)務(wù)倉庫 (BW) 將數(shù)據(jù)轉(zhuǎn)儲(chǔ)到 Excel 電子表格中,然后上傳手動(dòng)創(chuàng)建的數(shù)據(jù)集,以便在 Power BI 中生成報(bào)告,這是一個(gè)成本高昂且及時(shí)的過程。員工花費(fèi)數(shù)小時(shí)手動(dòng)編譯信息以用于 Power BI,結(jié)果發(fā)現(xiàn)此過程通常會(huì)導(dǎo)致每個(gè)報(bào)告得出不同的結(jié)論,并且 Arla 的 Power BI 開發(fā)人員需要手動(dòng)刷新報(bào)告,從而獲得大量工作量。
隨著數(shù)千個(gè)單獨(dú)的應(yīng)用程序,對用戶的服務(wù)水平下降,維護(hù)費(fèi)用呈指數(shù)級(jí)增長,Arla Foods 被迫認(rèn)識(shí)到當(dāng)前流程不起作用。該公司決心創(chuàng)建一個(gè)有凝聚力的數(shù)據(jù)環(huán)境,使其能夠利用其數(shù)據(jù)進(jìn)行創(chuàng)新,并有效地解決業(yè)務(wù)問題。Arla 食品公司著手尋找一種既能省錢又能推動(dòng)其業(yè)務(wù)的解決方案。
(3)解決方案
阿拉食品的旅程
阿拉食品公司需要為其所有數(shù)據(jù)創(chuàng)建一個(gè)來源。Kasper 和分析動(dòng)力公司被賦予了任務(wù),并且與 IT 組織的其他成員合作,他們正在引領(lǐng)創(chuàng)建數(shù)據(jù)基礎(chǔ)的前進(jìn)道路,該基礎(chǔ)允許所有數(shù)據(jù)從一個(gè)地方輸送和提取,用于 Power BI 消費(fèi),同時(shí)使 Arla 的其他團(tuán)隊(duì)能夠構(gòu)建新的數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序和探索性數(shù)據(jù)科學(xué),都在同一個(gè)數(shù)據(jù)基礎(chǔ)。
阿拉食品公司正在 HANA 上使用 SAP BW 進(jìn)行財(cái)務(wù)數(shù)據(jù)和分析。SAP BW 為阿拉食品提供財(cái)務(wù)處理所需的服務(wù)。為了從 SAP BW 獲得最大的價(jià)值,Arla Foods 決定通過保留系統(tǒng)來避免重復(fù)、延遲和增加成本。
對于并非 SAP BW 中的所有其他數(shù)據(jù),需要一個(gè)解決方案來合并來自所有來源的所有數(shù)據(jù)。在留下這么多不同的系統(tǒng)后,Arla Foods 感受到了維護(hù)本地系統(tǒng)的金錢負(fù)擔(dān),并選擇將所有非 SAP 數(shù)據(jù)移到云中,這是一個(gè)更實(shí)惠的選擇。Arla 希望有一個(gè)供應(yīng)商提供數(shù)據(jù)基礎(chǔ)服務(wù),Azure 提供了全面解決方案所需的一切工具,無需任何第三方工具。Kasper 的團(tuán)隊(duì)還發(fā)現(xiàn),沒有一項(xiàng)云服務(wù)能像 Azure 那樣在 Power BI 集成中很好地工作。團(tuán)隊(duì)確定,Azure 不僅為他們提供了數(shù)據(jù)可視化的最大靈活性,而且為預(yù)測和未來技術(shù)提供了潛力。使用 Azure 不僅可以幫助他們解決眼前的問題,而且為未來的流程和創(chuàng)新打開大門。
分析動(dòng)力公司計(jì)劃在Azure上開發(fā)一個(gè)數(shù)據(jù)基礎(chǔ),為公司任何地方的數(shù)據(jù)進(jìn)行攝入和消費(fèi)創(chuàng)建一個(gè)集中位置。然后,集中數(shù)據(jù)將能夠用于各種業(yè)務(wù)需求,從 Power BI 中的自助報(bào)告到探索性分析,以及為數(shù)據(jù)驅(qū)動(dòng)的應(yīng)用程序供電。
圖2。數(shù)據(jù)居住地的數(shù)據(jù)基礎(chǔ)計(jì)劃
解決方案詳細(xì)信息
在數(shù)據(jù)基礎(chǔ)架構(gòu)中,有兩個(gè)主要的數(shù)據(jù)源。HANA 上的 SAP BW 用于滿足所有財(cái)務(wù)需求,而所有其他數(shù)據(jù)均在 Azure 中合并。此解決方案有助于解決將所有數(shù)據(jù)組合在一個(gè)位置的問題,但分析動(dòng)力站需要弄清楚如何獲取生活在 SAP 世界中的數(shù)據(jù)與 Azure 內(nèi)的數(shù)據(jù)相結(jié)合,以便生成相關(guān)的業(yè)務(wù)信息。
為了創(chuàng)建一個(gè)可以一起理解 SAP 數(shù)據(jù)和 Azure 數(shù)據(jù)的架構(gòu),SAP ERP 中央組件 (ECC) 系統(tǒng)中生成的大部分?jǐn)?shù)據(jù)的所有原始數(shù)據(jù)都通過標(biāo)準(zhǔn) BW 數(shù)據(jù)源直接提取到 HANA 數(shù)據(jù)倉庫上的 SAP BW 中。一旦攝入到SAP BW,數(shù)據(jù)就會(huì)被轉(zhuǎn)換、建模并存儲(chǔ)在持久存儲(chǔ)中。數(shù)據(jù)可通過 SAP BW 查詢和 SAP HANA 視圖進(jìn)行報(bào)告。視圖和查詢處理運(yùn)行時(shí)間聚合,以及提供切片和切分和其他 OLAP 功能。
同時(shí),隨著新架構(gòu)的到位,Power BI 可以充分利用其容量,可以管理容量,并且可以大大簡化數(shù)據(jù)模型,以避免以前持續(xù)存在的性能問題。Power BI 數(shù)據(jù)集將用作跨越多個(gè)主題領(lǐng)域的豐富語義模型,使技術(shù)技能有限的業(yè)務(wù)用戶能夠根據(jù)直觀、標(biāo)準(zhǔn)化的業(yè)務(wù)定義進(jìn)行交互式創(chuàng)建漂亮的報(bào)告。通過語義模型輕松訪問精心策劃的數(shù)據(jù),可促進(jìn)符合 Arla Foods 戰(zhàn)略和政策的一致決策。
圖3。組合所有數(shù)據(jù)源的解決方案架構(gòu)
利用廢物管理
使用 Azure 修復(fù)由多個(gè)咨詢公司項(xiàng)目創(chuàng)建的孤島系統(tǒng),為整個(gè)公司的轉(zhuǎn)型打開了大門。
阿拉食品公司利用新建筑的首批領(lǐng)域之一是廢物管理。在Azure之前,了解整個(gè)公司產(chǎn)生的廢物管理細(xì)節(jié)是無法實(shí)現(xiàn)的。由于很難將 SAP BW 和多個(gè)單個(gè)來源的所有數(shù)據(jù)組合在一起,因此無法識(shí)別生產(chǎn)現(xiàn)場的廢物詳細(xì)信息并確定確切問題。SAP BW 包含有關(guān)產(chǎn)品在供應(yīng)鏈中移動(dòng)的信息,但無法將這些數(shù)據(jù)與其他來源的生產(chǎn)基地和機(jī)械信息相結(jié)合,以便進(jìn)行比較和理解。
有了新的數(shù)據(jù)基礎(chǔ),所有源都結(jié)合了 Azure 中的數(shù)據(jù),可以與 SAP BW 的數(shù)據(jù)一起拉入 Power BI,從而可以講述整個(gè)故事。浪費(fèi)的原因可以通過 Power BI 演練和可視化來識(shí)別。
這使得公司擁有更有效的生產(chǎn)線,減少浪費(fèi),并能夠做出明智的業(yè)務(wù)決策,從而節(jié)省公司的資金和時(shí)間,同時(shí)減少食品浪費(fèi)。新的解決方案允許阿拉食品公司利用它的時(shí)間解決問題,而不是僅僅找到他們。
新建筑打開其他大門
一旦 Arla Foods 在廢物管理中使用新建立的數(shù)據(jù)基礎(chǔ)與 Power BI 相結(jié)合的力量,它就使用相同的概念來提升其業(yè)務(wù)的其他領(lǐng)域。
例如,預(yù)測牛奶攝入量以進(jìn)行更好的生產(chǎn)規(guī)劃,通過創(chuàng)建跨區(qū)域概述來改善財(cái)務(wù)流程,為非 IT 用戶開發(fā)新的 KPI 提供創(chuàng)新空間,以及啟用成本分配引擎來創(chuàng)造透明度和提高物流成本。
然后到現(xiàn)在
Arla Foods 正在從分散在業(yè)務(wù)中的多個(gè)孤島解決方案的公司過渡到利用數(shù)據(jù)集中的企業(yè),通過使用詳細(xì)的數(shù)據(jù)在整個(gè)業(yè)務(wù)中執(zhí)行多個(gè)流程。Arla Foods 現(xiàn)在在 Azure 中轉(zhuǎn)換數(shù)據(jù),并通過 Power BI 中的語義模型提供數(shù)據(jù)。企業(yè)用戶通過在精心策劃的數(shù)據(jù)上創(chuàng)建數(shù)據(jù)可視化,從而獲得授權(quán),從而允許他們采取行動(dòng)。該組織無需管理和維護(hù)預(yù)處理解決方案,從而節(jié)省了云服務(wù)的金錢和時(shí)間。它還通過使用 Azure 云平臺(tái)和 Power BI 確定在哪里調(diào)整成本和價(jià)格來降低其底線成本。
可以管理和擴(kuò)展整個(gè)公司的組織數(shù)據(jù)模式,以繼續(xù)解決更深層次的業(yè)務(wù)問題并構(gòu)建新的解決方案。新架構(gòu)使管理交付和維護(hù)成本以及優(yōu)化業(yè)務(wù)支出變得簡單。不管是什么問題,用戶現(xiàn)在有一個(gè)簡單的地方來獲得答案。Arla Foods 現(xiàn)在在使用其數(shù)據(jù)方面具有靈活性,為無休止的創(chuàng)新打開了大門。
(4)價(jià)值體現(xiàn)
接下來呢?
如果人們不知道如何以及在哪里獲得他們需要的東西,那么擁有所有可用和正確設(shè)置的數(shù)據(jù)就沒什么價(jià)值了。因此,Arla Foods 的下一個(gè)計(jì)劃是實(shí)施一個(gè)數(shù)據(jù)目錄,以了解如何從 Azure 獲取信息。數(shù)據(jù)也在數(shù)據(jù)基礎(chǔ)中進(jìn)行戰(zhàn)略標(biāo)準(zhǔn)化,以確保架構(gòu)永遠(yuǎn)不會(huì)達(dá)到以前的狀態(tài)。此外,組織內(nèi)部的技能和業(yè)務(wù)流程需要適應(yīng)處理數(shù)據(jù)的新方法,分析 Powerhouse 正在啟動(dòng)一項(xiàng)內(nèi)部培訓(xùn)計(jì)劃,以在已啟動(dòng)的治理框架中提高非 IT 用戶正確使用數(shù)據(jù)基礎(chǔ)的能力,該框架使 Arla 員工能夠靈活地自行開發(fā)功能,同時(shí)從中心角度保持控制。