Manažerský reporting a finanční plánování Targetty v O2 Milan Štoček Milan.Stocek@CleverDecision.com
Agenda Představení Clever Decision a Uniwise Targetty - Enterprise Performance Management Planning Architektura řešení Řešení bezpečnosti a přístupových práv Proces implementace Otázky
C l e v e r D e c i s i o n p r o f i l Konzultační firma se specializací na Business Intelligence, datové sklady a.net vývoj Vlastní společný produkt TARGETTY Založeno 2006, HQ v Praze Microsoft Certified Partner Data Analytics V roce 2010 Microsoft Awards Winner pro nejlepší Business Intelligence řešení R e f e r e n c e
U n i w i s e p r o f i l Specialista na plánovací řešení 20 let zkušeností a úspěchů HQ v Ostravě Vlastní společný produkt TARGETTY R e f e r e n c e
Targetty - Enterprise Performance Management Planning řešení Targetty Admin a Targetty Add-in
Řešení Targetty TARGETTY Plánování Strategické plánování Plánování KPI Budgeting and Operations planning, Forecasting TARGETTY Transformace TARGETTY Reporting Přiřazení plánů k účtům Alokace nákladů Korekce actuals Finanční konzolidace Podnikový a finanční reporting KPI dashboardy Definice výkazů Modelování a what-if analýzy
Funkce Targetty Jednoduché plánovací formuláře v Excelu Retail business budget and forecast forms Reportování KPI / budget / forecast / actuals Práce s více měny Konsolidace Analýza dat pomocí OLAP Týmová spolupráce Bezpečnost dat Jednoduché nasazení, správa a přizpůsobení
Definice výkazů Drag and drop Uživatelské kalkulace
Architektura řešení Datové zdroje, Databáze, Prezentační vrstva, Plánovací vrstva
Architektura Targetty v O2 Teradata (EDW) Administration (Targetty Admin) Planning (Targetty Add-in) IIS Server Reporting & Analysis SQL Server SAP FIN/CO CSV Files ČNB EXCEL ETL Packages Reporting Datamart Targetty Datamart Targetty System DBs Targetty Database Reporting Database Datové zdroje Integration Services Database Engine SQL Server 2016 Analysis Services Reporting Services Datové zdroje Databázová vrstva Komponenty SQL Server Targetty Admin Datový tok
Řešení bezpečnosti a přístupových práv Implementace přístupových práv uživatelů
Stav v O 2 Data z největších bezpečnostních kategorií v prostředí O 2 Práce se sensitivními finančními daty Od začátku projektu začlenění bezpečnostního oddělení O 2 Požadavek na řízení uživatelských práv podle produktu, nákladovém středisku a scénáři.
Implementace práv Všechny záznamy ve faktových tabulkách mají přiděleny identifikátory produkt, nákladové středisko a scénář. Lze jednoznačně rozhodnout, který uživatel má práva na které trojice. Na základě této informace dokážeme řídit práva na zvolené granularitě pro všechny záznamy v OLAP kostce při použití jakéhokoliv klientského nástroje. Matice kombinací uživatel, trojice práv je automaticky načítána z relační databáze
Role na úrovni OLAP kostek NonEmpty([Cost Centre Account Scenario].[L Cost Center Account Scenario ID].ALLMEMBERS, (STRTOMEMBER('[User].[User Login].[' +Mid(username(), InStr(username(), "\")+1, Len(username()))+']'), {[Measures].[Rights Count], [Measures].[Rights Full Count]})) MDX dotaz se vyhodnotí jako 1, pokud má uživatel právo na danou trojici. To způsobí, že se daná trojice přidá do množiny povolených trojic a uživatel následně může vidět všechny záznamy napojené na tuto trojici.
Výhody řešení Nastavení na úrovni rolí v OLAP kostkách, které je transparentní Nezávislost na klientském nástroji Excel Reporting Services Power BI Power BI funguje s tímto modelem překvapivě velmi dobře SSAS Connector předává UPN do EffectiveUserName Do SSAS přistupuje servisní účet SSAS Connectoru ale SSAS identifikuje uživatele podle EffectiveUserName Předpokladem je správně nastavené UPN (User Principal Name) u uživatelů v AD
Proces implementace Časová osa projektu
Časová osa projektu Analýza Prezentace Targetty vo2 Zahájení projektu 31 days Leden 01 - Leden 31 Detailní návrh Únor 01 - Březen 11 40 days Vývoj řešení Únor 10 - Červenec 27 Milestone 1 165 days Testování 58 days Červen 01 - Červenec 27 Stabilizace a podpora Červenec 27 Prosinec 2 Milestone 2 125 days Milestone 3 2015 Q. IV Q. I Q. II Q. III Q. IV 2016
SQL Server 2016 V průběhu projektu bylo řešení migrováno na SQL Server 2016 RTM Byl zjištěn problém s technologií write-back Problém byl vyřešen instalací SQL Server 2016 SP1
Zkušenosti z projektu Kvalitně specifikované zadání Dobře připravená data Rozumně zvolený rozsah projektu (Finanční plánování) Dobrý tým lidí, se kterým byla velmi dobrá spolupráce Dobrá spolupráce s IT Správně nastavené procesy v O2, které se týkají používání jejich nástrojů pro testování a pro Service Desk
Zákazníci Targetty plánovali na rok 2017 Zákazníci naplánovali na rok 2017 v systému Targetty výnosy v řádu miliard EUR. TARGETTY mají více než 600 uživatelů ve 24 zemích Největší zákazníci: CPI PG, Manpower, O2, Vetrotech
Děkuji Milan Štoček Milan.Stocek@cleverdecision.com www.cleverdecision.com www.uniwise.cz www.targetty.com