分比傳播模型、直線傳播模型以及增長(zhǎng)傳播模型。在其它操作實(shí)例中,程序代碼還可由至少一個(gè)處理器執(zhí)行,以便經(jīng)由所述圖形用戶接口接收第三用戶輸入,所述第三用戶輸入選擇所述第一修改后的數(shù)據(jù)圖的一個(gè)或多個(gè)數(shù)據(jù)元素;根據(jù)所述數(shù)據(jù)傳播模型,基于所述第一修改后的數(shù)據(jù)圖的所述一個(gè)或多個(gè)數(shù)據(jù)元素生成第二修改后的數(shù)據(jù)圖,其中所述第二修改后的數(shù)據(jù)圖根據(jù)所述數(shù)據(jù)傳播模型,以修改后的表示呈現(xiàn)所述第一修改后的數(shù)據(jù)圖的所述一個(gè)或多個(gè)數(shù)據(jù)元素;以及在所述圖形用戶接口中輸出所述第二修改后的數(shù)據(jù)圖以便顯示。此外,在其它操作實(shí)例中,程序代碼還可由至少一個(gè)處理器執(zhí)行,以便經(jīng)由所述圖形用戶接口接收第三用戶輸入,所述第三用戶輸入選擇所述第一修改后的數(shù)據(jù)圖的一個(gè)或多個(gè)數(shù)據(jù)元素;經(jīng)由所述圖形用戶接口接收第四用戶輸入,所述第四用戶輸入從所述針對(duì)數(shù)據(jù)傳播模型的多個(gè)可用選項(xiàng)中選擇第二數(shù)據(jù)傳播模型;根據(jù)所述第二數(shù)據(jù)傳播模型,基于所述第一修改后的數(shù)據(jù)圖的所述一個(gè)或多個(gè)數(shù)據(jù)元素生成第二修改后的數(shù)據(jù)圖,其中所述第二修改后的數(shù)據(jù)圖根據(jù)所述第二數(shù)據(jù)傳播模型,以修改后的表示呈現(xiàn)所述第一修改后的數(shù)據(jù)圖的所述一個(gè)或多個(gè)數(shù)據(jù)元素;以及在所述圖形用戶接口中輸出所述第二修改后的數(shù)據(jù)圖以便顯示。在某些操作實(shí)例中,所述計(jì)算機(jī)程序產(chǎn)品可以還包括輸入設(shè)備模塊,其中所述第一用戶輸入和所述第二用戶輸入的每一個(gè)包括在所述輸入設(shè)備模塊處接收的用戶輸入,并且其中所述輸入設(shè)備模塊包括來(lái)自鍵盤和存在敏感設(shè)備的輸入。在其它操作實(shí)例中,其中所述數(shù)據(jù)圖是OLAP數(shù)據(jù)圖,并且其中所述修改后的數(shù)據(jù)圖是修改后的OLAP數(shù)據(jù)圖。在其它操作實(shí)例中,其中程序代碼還可由至少一個(gè)處理器執(zhí)行,以便將所述數(shù)據(jù)傳播模型存儲(chǔ)為優(yōu)選數(shù)據(jù)傳播模型以供特定用戶在將來(lái)重用;以及存儲(chǔ)由所述特定用戶標(biāo)識(shí)并與所述優(yōu)選數(shù)據(jù)傳播模型關(guān)聯(lián)的一個(gè)或多個(gè)優(yōu)選參數(shù)。此外,在某些操作實(shí)例中,其中程序代碼還可由至少一個(gè)處理器執(zhí)行,以便經(jīng)由所述圖形用戶接口接收選擇所述數(shù)據(jù)傳播模型的所述第二用戶輸入,方式為:至少接收所述第二用戶輸入以在所述圖形用戶接口中選擇所述數(shù)據(jù)圖的表示,以便應(yīng)用于所述圖形用戶接口中顯示所述修改后的數(shù)據(jù)圖的第二位置。
[0083]圖5A和5B是示出根據(jù)本公開一個(gè)或多個(gè)方面的顯示數(shù)據(jù)傳播可視化412的⑶I的一個(gè)實(shí)例的概念圖。在如圖2A和2B中所述的實(shí)例中,Π模塊32在計(jì)算設(shè)備16A的一個(gè)或多個(gè)輸出設(shè)備34處顯示圖形用戶接口(GUI)。如圖5A和5B的實(shí)例中所示,GUI 400包括數(shù)據(jù)傳播可視化412。
[0084]數(shù)據(jù)傳播可視化可以是數(shù)據(jù)傳播模塊28輸出的數(shù)據(jù)傳播模塊的可視化。計(jì)算設(shè)備16A的一個(gè)或多個(gè)組件可能已接收對(duì)一個(gè)報(bào)表20的請(qǐng)求,并且已從企業(yè)業(yè)務(wù)智能系統(tǒng)14和/或存儲(chǔ)器件44中檢索在請(qǐng)求中指定的數(shù)據(jù)。在圖5A和5B的實(shí)例中,檢索的數(shù)據(jù)(例如線402)可以包括成本數(shù)據(jù)的兩個(gè)維度,它們對(duì)應(yīng)于與成本值關(guān)聯(lián)的金額以及與成本值關(guān)聯(lián)的日期。
[0085]數(shù)據(jù)傳播模塊28可以接收數(shù)據(jù),并且確定(例如,基于數(shù)據(jù)的定義方式)檢索的數(shù)據(jù)是成本。根據(jù)本公開的技術(shù),數(shù)據(jù)傳播模塊28可以根據(jù)選定數(shù)據(jù)傳播模型傳播成本。即,數(shù)據(jù)傳播模塊28可以從檢索的數(shù)據(jù)創(chuàng)建數(shù)據(jù)傳播(例如,原始數(shù)據(jù)傳播)。
[0086]根據(jù)本公開的一種或多種技術(shù),數(shù)據(jù)傳播模塊28可以更改原始數(shù)據(jù)傳播。第二數(shù)據(jù)傳播模型可以控制原始數(shù)據(jù)傳播的更改以便創(chuàng)建第二數(shù)據(jù)傳播??梢詮摩?32中選擇第二數(shù)據(jù)傳播模型。
[0087]在更改原始數(shù)據(jù)傳播之后,數(shù)據(jù)傳播模塊28可以將第二數(shù)據(jù)傳播輸出到報(bào)表模塊30。報(bào)表模塊30可以基于第二數(shù)據(jù)傳播生成包括數(shù)據(jù)傳播可視化的報(bào)表,并且將報(bào)表發(fā)送到Π模塊32以便顯示。Π模塊32又可以導(dǎo)致一個(gè)或多個(gè)輸出設(shè)備34顯示包括第二數(shù)據(jù)傳播可視化的GUI。
[0088]在某些實(shí)例中,作為⑶I的一部分顯示的報(bào)表20可以是靜態(tài)的。S卩,報(bào)表可以在輸出設(shè)備34處顯示以便由用戶12A查看,并且如果用戶12A希望更改報(bào)表的屬性,則用戶12A可以提供輸入(例如,經(jīng)由輸入設(shè)備36)以便導(dǎo)致計(jì)算設(shè)備16A生成新報(bào)表。在其它實(shí)例中,報(bào)表20可以是交互式的。例如,用戶12A可以在一個(gè)輸出設(shè)備34處查看報(bào)表20,并且使用一個(gè)或多個(gè)輸入設(shè)備36與報(bào)表交互。在某些實(shí)例中,計(jì)算設(shè)備16A可以允許用戶通過(guò)改變用于更改底層數(shù)據(jù)傳播的參數(shù),與報(bào)表交互(例如,更改使用的數(shù)據(jù)傳播模型,更改輸入?yún)?shù)的類型或值,或者以其他方式修改報(bào)表)。在圖5A和5B的實(shí)例中,GUI 400可以將線形圖402顯示為交互式報(bào)表的一部分。因此,⑶I 400包括值滑塊,例如點(diǎn)404、406以及準(zhǔn)則選擇器408,以便操縱檢索的數(shù)據(jù)并且生成原始數(shù)據(jù)傳播。在圖5A和5B的實(shí)例中,用戶與⑶I 400交互,并且從表示某個(gè)時(shí)間段內(nèi)的成本的線402中選擇值404、406,并且用戶從準(zhǔn)則選擇器408選擇直線傳播模型以傳播線402的數(shù)據(jù)。如圖5B中最佳顯示,在選擇值404、406并且應(yīng)用來(lái)自準(zhǔn)則選擇器408的直線傳播模型之后,原始數(shù)據(jù)傳播表示為數(shù)據(jù)傳播可視化412。
[0089]在某些實(shí)例中,⑶I 400還可以包括一個(gè)或多個(gè)圖形元素,它們?cè)试S用戶12A更改數(shù)據(jù)傳播模型,該數(shù)據(jù)傳播模型用于更改作為數(shù)據(jù)傳播可視化基礎(chǔ)的原始數(shù)據(jù)傳播。即,在各種實(shí)例中,計(jì)算設(shè)備16A可以顯示⑶1400的元素,這些元素允許用戶更改或修改數(shù)據(jù)傳播(例如數(shù)據(jù)傳播模型列表408),從原始數(shù)據(jù)傳播中添加或刪除維度,或者執(zhí)行其它操作以便獲得對(duì)顯示數(shù)據(jù)的進(jìn)一步洞察。
[0090]準(zhǔn)則選擇器408可以使用戶能夠更改用于傳播所檢索數(shù)據(jù)的數(shù)據(jù)傳播模型的類型。例如,準(zhǔn)則選擇器408可以是下拉菜單,該菜單顯示可能的數(shù)據(jù)傳播模型類型(例如,直線、重復(fù)、預(yù)先定義的趨勢(shì)、平等傳播、更多傳播、定制傳播,或者其它準(zhǔn)則)。用戶12A可以選擇準(zhǔn)則選擇器408以便顯示菜單,并且選擇特定類型的數(shù)據(jù)傳播模型。響應(yīng)于接收用戶12A的選擇,計(jì)算設(shè)備16A可以導(dǎo)致數(shù)據(jù)傳播模塊28使用新類型的數(shù)據(jù)傳播模型,重新傳播原始數(shù)據(jù)傳播。
[0091]值選擇器404、406可以使用戶能夠更改用于傳播原始數(shù)據(jù)傳播的已檢索數(shù)據(jù)的值。例如,在圖5A的實(shí)例中,用戶12A可以向左或向右移動(dòng)值選擇器404、406,以便增加或減小諸如日期范圍之類的值。在其它實(shí)例中,向上或向下移動(dòng)值選擇器404、406可以增加或減小成本值。
[0092]圖6是示出根據(jù)本公開一個(gè)或多個(gè)方面的用于經(jīng)由圖形用戶接口使用數(shù)據(jù)傳播模型的操作的一個(gè)實(shí)例的流程圖。僅出于示例目的,圖6的操作500被描述為由圖2A和2B中所示的一個(gè)或多個(gè)組件執(zhí)行。
[0093]計(jì)算設(shè)備16A可以使用查詢模塊26從存儲(chǔ)單元22、存儲(chǔ)器件23或企業(yè)業(yè)務(wù)智能系統(tǒng)14中檢索數(shù)據(jù)。當(dāng)檢索相關(guān)信息時(shí),計(jì)算設(shè)備16A可以通過(guò)用戶接口模塊32生成的GUI在輸入設(shè)備36和/或輸出設(shè)備34上從用戶12A接收用戶輸入,例如,GUI上未填充圖上的用于輸入傳播參數(shù)(例如要傳播的總值)的用戶輸入(502)。計(jì)算設(shè)備16A還通過(guò)用戶接口模塊32生成的⑶I在輸入設(shè)備36和/或輸出設(shè)備34上從用戶12A接收用戶輸入,以便選擇傳播模型參考,例如傳播模型參考(例如,先前傳播的條形圖608,例如如圖7A中所示的“阿根廷”)或者來(lái)自準(zhǔn)則選擇器(例如如圖5A和5B中所示的準(zhǔn)則選擇器408)的數(shù)據(jù)傳播模型(例如,直線、重復(fù)、預(yù)先定義的趨勢(shì)、平等傳播,或者相對(duì)比例傳播)(504)。在計(jì)算設(shè)備16A接收對(duì)如圖7A中所示的傳播模型參考608或者如圖5A和5B中所示的準(zhǔn)則選擇器408中的數(shù)據(jù)傳播模型的選擇之后,計(jì)算設(shè)備16A通過(guò)用戶接口模塊32生成的GUI在輸入設(shè)備36和/或輸出設(shè)備34上從用戶12A接收用戶輸入(例如,鼠標(biāo)點(diǎn)擊、到觸摸屏的輸入,或者在鍵盤上“輸入”),以便經(jīng)由⑶I執(zhí)行數(shù)據(jù)傳播可視化(506)。在計(jì)算設(shè)備16A執(zhí)行數(shù)據(jù)傳播可視化時(shí),計(jì)算設(shè)備16A基于選定傳播模型和輸入的參數(shù),使用數(shù)據(jù)傳播模塊28生成數(shù)據(jù)傳播命令(508)。在生成數(shù)據(jù)傳播命令之后,數(shù)據(jù)傳播模塊28根據(jù)生成的數(shù)據(jù)傳播命令,使用數(shù)據(jù)傳播功能(例如,TMl后端數(shù)據(jù)傳播、低級(jí)別數(shù)據(jù)傳播API)傳播來(lái)自存儲(chǔ)單元22、存儲(chǔ)器件23和/或企業(yè)業(yè)務(wù)智能系統(tǒng)14的已檢索數(shù)據(jù),以便使用報(bào)表模塊30生成一個(gè)或多個(gè)報(bào)表20 (510)。刷新GUI (例如,如圖7A中所示的GUI 600),并且在⑶I (例如,如圖7B中所示的⑶I 600)上顯示報(bào)表20中的新數(shù)據(jù)傳播(例如,“比利時(shí)”條形圖 612) (512)。
[0094]圖7A和7B是示出根據(jù)本公開一個(gè)或多個(gè)方面的顯示數(shù)據(jù)傳播可視化的GUI的另一個(gè)實(shí)例的概念圖。如圖2A和2B中所述,UI模塊32可以在計(jì)算設(shè)備16A的一個(gè)或多個(gè)輸出設(shè)備34處顯示圖形用戶接口(⑶I)。如圖7A和7B的實(shí)例中所示,⑶I 600包括數(shù)據(jù)傳播可視化612。
[0095]數(shù)據(jù)傳播可視化可以是數(shù)據(jù)傳播模塊28輸出的數(shù)據(jù)傳播模塊的可視化。計(jì)算設(shè)備16A的一個(gè)或多個(gè)組件可能已接收對(duì)一個(gè)報(bào)表20的請(qǐng)求,并且已從企業(yè)業(yè)務(wù)智能系統(tǒng)14和/或存儲(chǔ)器件44檢索在請(qǐng)求中指定的數(shù)據(jù)。在圖7A和7B的實(shí)例中,所檢索的數(shù)據(jù)可以包括收入數(shù)據(jù)的兩個(gè)或更多維度,它們對(duì)應(yīng)于與收入值(例如季度、月份和/或年份)關(guān)聯(lián)的地理位置。具體地說(shuō),所檢索的數(shù)據(jù)可以對(duì)應(yīng)于不同國(guó)家(例如,阿根廷、比利時(shí)和/或巴西)、三個(gè)季度(例如,第I季度、第2季度和第3季度)、三個(gè)月份(例如,十月、十一月和十二月)以及兩年(例如,第2年和第3年)的收入值,如圖7A和7B中的圖注610中所
/Jn ο
[0096]數(shù)據(jù)傳播模塊28可以接收數(shù)據(jù),并且確定(例如,基于數(shù)據(jù)的定義方式)所檢索的數(shù)據(jù)是收入。根據(jù)本公開的技術(shù),數(shù)據(jù)傳播模塊28可以根據(jù)選定數(shù)據(jù)傳播模型傳播收入。即,數(shù)據(jù)傳播模塊28可以從所檢索的數(shù)據(jù)創(chuàng)建數(shù)據(jù)傳播(例如,原始數(shù)據(jù)傳播)。
[0097]根據(jù)本公開的一種或多種技術(shù),數(shù)據(jù)傳播模塊28可以更改原始數(shù)據(jù)傳播。第二數(shù)據(jù)傳播模型可以控制原始數(shù)據(jù)傳播的更改以便創(chuàng)建第二數(shù)據(jù)傳播??梢詮摩?32中選擇第二數(shù)據(jù)傳播模型。
[0098]在更改原始數(shù)據(jù)傳播之后,數(shù)據(jù)傳播模塊28可以將第二數(shù)據(jù)傳播輸出到報(bào)表模塊30。報(bào)表模塊30可以基于第二數(shù)據(jù)傳播生成包括數(shù)據(jù)傳播可視化的報(bào)表,并且將報(bào)表發(fā)送到UI模塊32以便顯示。UI模塊32又可以導(dǎo)致一個(gè)或多個(gè)輸出設(shè)備34顯示包括第二數(shù)據(jù)傳播可視化的GUI。
[0099]在某些實(shí)例中,作為⑶I的一部分顯示的報(bào)表20可以是靜態(tài)的。S卩,報(bào)表可以在輸出設(shè)備34處顯示以便由用戶12A查看,并且如果用戶12A希望更改報(bào)表的屬性,則用戶12A可以提供輸入(例如,經(jīng)由輸入設(shè)備36)以便導(dǎo)致計(jì)算設(shè)備16A生成新報(bào)表。在其它實(shí)例中,報(bào)表20可以是交互式的。例如,用戶12A可以在一個(gè)輸出設(shè)備34處查看報(bào)表20,并且使用一個(gè)或多個(gè)輸入設(shè)備36與報(bào)表交互。在某些實(shí)例中,計(jì)算設(shè)備16A可以允許用戶通過(guò)改變用于更改底層數(shù)據(jù)傳播的參數(shù),與報(bào)表交互(例如,更改使用的數(shù)據(jù)傳播模型,更改輸入?yún)?shù)的類型或值,或者以其他方式修改報(bào)表)。在圖7A和7B的實(shí)例中,GUI 600可以將條形圖608顯示為交互式報(bào)表的一部分。因此,⑶I 600包括準(zhǔn)則選擇器(未在圖7A和7B中示出)和值選擇器(未在圖7A和7B中示出)。在圖7A和7B的實(shí)例中,⑶I 600可以將條形圖602顯示為交互式報(bào)表的一部分。因此,⑶I 600包括準(zhǔn)則選擇器和值輸入,以便操縱所檢索的數(shù)據(jù)并且生成數(shù)據(jù)傳播。在圖7A和7B的實(shí)例中,用戶與⑶I 600交互并且選擇用于數(shù)據(jù)傳播的新條形圖(例如比利時(shí)612)以便輸入要傳播的總值。在輸入要傳播的總值之后,用戶與GUI 600交互并且從準(zhǔn)則選擇器中選擇數(shù)據(jù)傳播模型或參考模型,例如表示某個(gè)時(shí)間段內(nèi)的成本的阿根廷條形圖608 (通過(guò)相對(duì)比例傳播進(jìn)行傳播)。如圖7B中最佳顯示,在輸入200作為要傳播的總值,并且選擇阿根廷條形圖608作為用于相對(duì)比例傳播的參考之后,比利時(shí)的原始數(shù)據(jù)傳播表示為數(shù)據(jù)傳播可視化612。
[0100]在某些實(shí)例中,⑶I 600還可以包括一個(gè)或多個(gè)圖形元素,它們?cè)试S用戶12A更改數(shù)據(jù)傳播模型,該數(shù)據(jù)傳播模型用于更改作為數(shù)據(jù)傳播可視化基礎(chǔ)的原始數(shù)據(jù)傳播。即,在各種實(shí)例中,計(jì)算設(shè)備16A可以顯示GUI元素,這些元素允許用戶更改或修改數(shù)據(jù)傳播,從原始數(shù)據(jù)