微信公眾平臺(tái)轉(zhuǎn)換數(shù)據(jù)
- 編輯:admin -通常,我們?yōu)榻灰锥4娴臄?shù)據(jù)的格式對(duì)其他需求來說是沒有意義的,也不可用。因此,我們需要幾乎實(shí)時(shí)地處理數(shù)據(jù),把它們轉(zhuǎn)換成對(duì)企業(yè)決策來說有意義的格式,或者轉(zhuǎn)換成產(chǎn)品或平臺(tái)可用的格式,以便提供更好的用戶體驗(yàn)。
通常,我們?yōu)榻灰锥4娴臄?shù)據(jù)的格式對(duì)其他需求來說是沒有意義的,也不可用。因此,我們需要幾乎實(shí)時(shí)地處理數(shù)據(jù),把它們轉(zhuǎn)換成對(duì)企業(yè)決策來說有意義的格式,或者轉(zhuǎn)換成產(chǎn)品或平臺(tái)可用的格式,以便提供更好的用戶體驗(yàn)。
作為前一種情況的示例,讓我們來看看市場(chǎng)營(yíng)銷組織關(guān)系個(gè)人消費(fèi)者行為的需求。我們的市場(chǎng)營(yíng)銷組織可能會(huì)對(duì)分析我們的某些產(chǎn)品在一定時(shí)間內(nèi)的購(gòu)買人群感興趣。保存客戶每次的購(gòu)買記錄是滿足這個(gè)需求最靈活的方法,但市場(chǎng)營(yíng)銷組織可能只想按月份把客戶與他在一個(gè)月中購(gòu)買的產(chǎn)品匹配起來。這樣-來,我們的數(shù)據(jù)需求驟減,因?yàn)樵S多客戶都是反復(fù)的購(gòu)買者,我們可以把多個(gè)個(gè)人記錄壓縮到一個(gè)記錄中,在這個(gè)記錄中有購(gòu)買者、購(gòu)買的產(chǎn)品以及購(gòu)買這些產(chǎn)品的月份等信息?,F(xiàn)在,我們只需把在線交易的詳情保留四個(gè)月就能滿足當(dāng)前季度報(bào)告的需求,然后再以購(gòu)買者個(gè)人為單位,把這些交易集合到匯總交易中,供市場(chǎng)營(yíng)銷組織和財(cái)務(wù)部門使用。我們的數(shù)據(jù)存儲(chǔ)需求可能會(huì)下降50%。此外,由于我們不是在市場(chǎng)營(yíng)銷組織請(qǐng)求時(shí)才執(zhí)行這種信息匯總,所以節(jié)省了應(yīng)用生成數(shù)據(jù)的時(shí)間(已經(jīng)預(yù)先計(jì)算好了),進(jìn)而減少了響應(yīng)時(shí)間,提高了市場(chǎng)營(yíng)銷組織的效率。
作為后一種情況的示例,讓我們來看看在客戶與我們的微信網(wǎng)站制作平臺(tái)交互時(shí),我們來為他們推薦一些產(chǎn)品的情景。這種產(chǎn)品推薦可能會(huì)給出其他在看或購(gòu)買過相似產(chǎn)品的客戶還買過什么東西。但要 掃描所有的購(gòu)買記錄,并得出這類客戶與購(gòu)買產(chǎn)品之間的相關(guān)性,實(shí)在太過復(fù)雜而難以在客戶選種計(jì)算也會(huì)減少我們長(zhǎng)時(shí)間存儲(chǔ)所有交易的詳細(xì)數(shù)據(jù)的需求。因此,預(yù)先計(jì)算出這種關(guān)系圖,不 購(gòu)期向計(jì)算并呈現(xiàn)出來。出于這種原因,我們需要預(yù)先計(jì)算這種產(chǎn)品和客戶之間的關(guān)系,并且這僅可以減少我們響應(yīng)客戶的時(shí)間,還可以降低長(zhǎng)期保留數(shù)據(jù)的需求。數(shù)據(jù)轉(zhuǎn)換的原則,在處理數(shù)據(jù)倉(cāng)庫(kù)的專家看來,屬于更寬泛的提取,轉(zhuǎn)換和加載(Exrnct,TransformandLoad,ETL)流程的一一部分。 即使是簡(jiǎn)單的數(shù)據(jù)倉(cāng)庫(kù)介紹,不過一些ETL固有的概念可以幫助你消除一些在交易系統(tǒng)中存儲(chǔ)大量數(shù)據(jù)的需求。在理想狀況 也超出了本書的范圍,全局的存儲(chǔ)需求。把昂貴的詳細(xì)記錄壓縮到匯總表和事實(shí)表中,以便專門回答特定的問題,這樣下,這些ETL流程不僅可以從你的主交易系統(tǒng)中移除數(shù)據(jù),還能夠與同期保留原始數(shù)據(jù)相比減少有助于節(jié)省空間和處理時(shí)間。
