在 vacancies 事件日誌中,有些活動被指派了成本,多半指的是資源在這些活動上投入的時間。這個練習中,你要檢查流程時間是否和這些成本有關。
vacancies
本練習屬於課程
試著完成這個範例程式碼,體驗一下這個練習。
# Add total_cost vacancies_cost <- vacancies %>% group_by_case() %>% mutate(total_cost = ___(___, ___ = TRUE))
近幾十年來,事件資料的量大幅成長。相當多的這些資料是於各式各樣的商業流程脈絡中被記錄下來。在本章中,你將學到一套分析流程資料的方法論,包含三個階段:擷取、處理與分析。你會首次接觸到為了分析所需的流程資料特定要素,並首次深入活動與軌跡的世界,讓你先窺見流程的全貌。
你可以從不同角度檢視一個流程:控制流程、效能與組織面。本章將帶你深入探討這些觀點。控制流程著重於流程可被執行的不同方式,也就是其結構。效能面向同時關注事情花多久、以及何時發生。最後,組織面向則關注流程中的參與者。
事件資料很少一開始就能直接拿來分析。因此,在回答研究問題之前,你常需要一組工具把資料整理成正確的形狀。完成本章後,你將熟悉三種常見的前處理工作:篩選資料、彙總事件與豐富資料。
當前練習
在最後一章,我們會運用目前為止所學的一切,完成一個 order-to-cash 流程的端到端分析。首先,將多個來源的資料轉換為事件記錄。接著,以高空視角檢視流程,探索資料的面向,以及流程中的各項活動、階段與流向。最後,我們會結合前處理與分析工具,來回答數個研究問題。