V business reportingu se často setkáváme se situací, kdy je požadavkem sledovat obdobný soubor ukazatelů nad různými kategoriemi. Na výstupu reportu tak dostáváme opakující se sadu sloupců, pouze nad odlišnými metrikami (případně dimenzemi). Následující text porovnává efektivitu a úskalí řešení v závislosti na (de)normalizované formě podkladové tabulky, přičemž v těchto výsledcích vycházím z dosavadních zkušeností získaných na projektu. Příklad z praxe Na ukázku uveďme zobecněný příklad …
Téma: Blogové články
Jak jsme zaváděli BankID v ČSPS
Od června je možné používat systém bankovní identity i v soukromém sektoru. Mezi společnostmi, které BankID již začínají zavádět, je i Česká spořitelna – penzijní společnost, a.s., kde BankID zaváděl právě Profinit. Přečtěte si rozhovor s IT ředitelem Danielem Šarmanem a s naším kolegou Lukášem Mejdrechem (nejen) o tom, jak to celé probíhalo. Dane, k čemu slouží nový portál a jak z něj budou profitovat zákazníci? Jedná se o novou …
Společnost řízená daty
“In God we trust. All others must bring data.” — W. Edwards Deming Rozhodovat se na základě dat je rozumná myšlenka, kterou dnes už akceptuje převážná většina manažerů. Panuje také docela velká shoda o tom, co je k rozhodování řízenému daty v obchodních společnostech (firmách) potřeba. V první řadě musí být definován cíl, ke kterému rozhodnutí mají směřovat. Pak také musí existovat …
Přes den konzultant, večer paraglidista
V červnu se v Krkonoších konal závod Gin Czech Open 2021, který byl vyhlášen jako Mistrovství České republiky v XC paraglidingu. Závodu se zúčastnilo celkem 70 pilotů, z nichž jeden za Team Profinit. Přečtěte si rozhovor s naším kolegou Patrikem Faistaverem. Jak ses dostal k paraglidingu a co máš na něm nejraději? K paraglidingu jsem se dostal přes kamaráda z dětství, který v té době již několik let …
Pokročilá témata z cloudování
Co to znamená efektivně využívat cloudové služby? Z obchodního pohledu je nejdůležitější získání přidané hodnoty ve srovnání s on-premise řešením. O tomto tématu byl můj předchozí příspěvek. V dnešním příspěvku proberu několik oblastí, které jsou důležité z technického pohledu. Neustálý rozvoj cloudu Cloud je mladá technologie a zdaleka neumí všechno. Pokud cloud začneme používat jako platformu pro vývoj svého vlastního řešení, rychle narazíme na oblasti, které …
„A proč se o tom neučíme ve škole, když je to tak zajímavé?“
Byť se jako expert na Information Management primárně zabývá datovými sklady a Business Intelligence, v posledních letech mu učarovaly i programovací jazyky pro děti, jako třeba Scratch. Přečtěte si článek od Petra Hájka, ve kterém shrnul své dojmy a zkušenosti z kurzu programování pro děti, který vede ve spolupráci s firmou makeITtoday. Před mnoha lety jsem dostal nápad, že bych mohl začít vyučovat programování pro děti …
„Za 13 let jsem v Profinitu nepotkal nikoho, kdo by mi lidsky neseděl.“
Vyzpovídali jsme našeho dlouholetého kolegu a matfyzáka Martina Hlavatého, který v Profinitu pracoval jako vývojář, analytik, teamleader a dnes Delivery Manager. Jak nahlíží na Profinit, co ho motivuje k dalším úspěchům a čím se podle něj Profinit liší od jiných firem? Jak dlouho jsi v Profinitu a jak ses k němu vlastně dostal? V Profinitu jsem začal pracovat 1. 2. 2008, ale už předtím jsem v rámci Profinitu dělal diplomovou práci. První …
Datové projekty: Obstojí inženýrský přístup proti řízené evoluci?
Při budování podnikových řešení v oblasti data managementu, jako jsou metadatová úložiště, datové sklady, data lakes a podobně, se často setkáváme s požadavkem na uplatnění „agilního přístupu“ v kombinaci s garancí pevného rozsahu dodávky, pevného času a dodržení rozpočtu. Termín „agilní“ je v takových případech bezesporu používán nepřesně a zadavatel jím spíše označuje svoji představu, že „něco“ začneme dělat a budeme připravení „to“ všechno průběžně a kdykoliv libovolně měnit, a to včetně …
Data Vault 2.0 – dnešní pohled
Tento příspěvek není učebnice Data Vault modelování. Je to zamyšlení nad tím, k čemu je Data Vault metodologie dobrá a proč je dobré se o ni zase zajímat právě dnes. Na samém konci minulého století se objevily dva silné názory na strukturu datového skladu. Bill Inmon definoval základní principy datových skladů (Subject-oriented, Time-variant, Non-volatile, Integrated) a propagoval relační strukturu dat, Ralph Kimball postuloval principy …
Ponořme se do async/await v jazyce C# – 3. část
Asynchronní programování v C# a .NET je velmi mocný nástroj. A jako každý jiný nástroj se i tento dá špatně použít. Díky tomu si můžete do programu zanést těžko odladitelné chyby. V poslední části série článků se tedy podíváme na nejčastější chyby, které lze s async/await udělat. Zapomenuté await Co se stane, pokud zapomenete před volání asynchronní metody napsat operátor await? Metoda se normálně spustí a vrátí nedokončený Task. Nikdo …