Cloud-platform til dataanalyse

Cloud-migreringstjenesten gjorde det muligt for virksomheden at strømline dataanalyse og automatisering inden for deres virksomhedsplatform.

Kunde

Industri
Region
Tyskland
Kunde siden
2019

Vores kunde er en af de største multikanalforhandlere af specialiseret tøj, værktøj og tilbehør.

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring

Kunden kom til os med en virksomhedsplatform, der var præget af manglende skalerbarhed og automatisering. Det fik vores kunde til at vælge en cloud-løsning baseret på Power BIhvilket vil muliggøre sikker datalagring, større muligheder for analyse og optimering af forretningsprocesser.

Løsning

Innowise har migreret en eksisterende lokal løsning til skyen, opbygget datamagasiner og forbedret dashboards med analyser.

DATAMARKER

Vores ingeniører har udviklet data marts: Drifts-, HR-, finans-, logistik- og e-handelsdata, som refererer til at uploade data fra forskellige kilder som interne API'er, Salesforce og Google Analytics, transformere og indlæse dem i det endelige datalager. Til at begynde med var der en enorm mængde data, der skulle overføres. Desuden var alle disse data spredte. Desuden var der mange uoverensstemmelser og såkaldt beskidte data. På trods af dette er det lykkedes os at gøre overførselsprocessen så smertefri som muligt.

OPDATEREDE DASHBOARDS MED ANALYSER

Den nuværende løsning gør det muligt at lagre data og holde dem konsistente; dataene opdateres dagligt som standard. Resultaterne af dataanalysen vises på handlingsorienterede dashboards med analyser af intern drift, HR-styring, økonomi, logistik og marketingkampagner. Hver bruger kan tilpasse dashboardet til sine behov, vælge en foretrukken visning og tilføje de nødvendige parametre. Det hjælper med til konstant at overvåge situationen og reagere hurtigere og mere effektivt på ændringer.

AUTOMATION

Vi har implementeret workflow-automatisering i hele cyklussen fra dataudtræk til oprettelse af data marts og dashboards, der dækker filtrering og kortlægning. Selvom dataoverførslen blev forhindret af datainkonsistens og nogle særlige forhold vedrørende datarepræsentation (germansk umlaut i stavningen), arrangerede vi alt for at gøre alle data fra forskellige kilder tilgængelige inden for en Power BI-platform.Det giver vores kunde mulighed for at spore kundens vej fra første besøg på webstedet (takket være Google Analytics-data) til købshistorikken (takket være Salesforce-data). Dette er værdifuldt for at få mere målrettede kampagner baseret på karakteristika ved kundens adfærd.Det er også gavnligt for leveringsprocessen, der omfatter afgivelse af en ordre på webstedet, afsendelse af meddelelse til logistikafdelingen om at indsamle ordren og sende den til kunden, kundens automatiske meddelelse, selve leveringen og afsendelse af en formular til at give feedback på den leverede service/det leverede produkt.Takket være det automatiseringsarbejde, vi har udført, er oplysningerne om varer, artikler, priser, aktuelle saldi og tilgængelighed på lager synkroniseret mellem interne regnskabssystemer og webstedet i realtid.

Teknologier og værktøjer

Vigtigste programmeringssprog
Python, Scala, SQL
Bibliotek
DAX
Azure Data Factory, SSAS, Azure DevOps, Power BI, Salesforce Cloud
Webapplikationer
Google Analytics

Proces

VALG AF TEKNOLOGI

Vi anbefalede de teknologier og tjenester, der bedst opfyldte kundens behov ud fra specifikationerne og kravene. Således er Power BI et stærkt værktøj til hurtig analyse og oprettelse af dashboards. Databricks er en forbedret Spark, der muliggør hurtig og fleksibel dataanalyse og -transformation med Python, Scala, R og SQL. Azure Data Factory skaber effektivt pipelines ud fra forudbyggede operationer, reducerer antallet af pipelinefejl og fremskynder hele udviklingsprocessen.

METODOLOGI

Som metode til softwareudviklingens livscyklus valgte vi Scrum med daglige møder morgen og aften, men ingen retro og sprints som sådan. Udgivelserne blev foretaget umiddelbart efter implementeringen/rettelsen af funktionen. I løbet af projektet blev al kommunikation mellem vores udviklingsteam og kunden håndteret via Teams. Tidsregistrering blev udført i BCS.

Hver udviklingsfase blev afsluttet med enhedstest og manuel test, så vi kunne opdage og rette selv de mindste fejl så tidligt som muligt for at forhindre dem i at blive til problemer.

Hold

1
Teamleder
1
Løsningsarkitekt
6
Data Engineers
4
Business Intelligence-udviklere
1
Forretningsanalytiker
1
Projektleder

Resultater

Vi har skabt et fejltolerant, automatiseret system til hurtig indsamling, lagring, behandling og analyse af data. For at garantere en strømlinet systemdrift sparede vi ikke på ressourcerne og anvendte ekstremt kraftige klynger. For at sikre systemets fejltolerance har vi sørget for maksimal renhed i koden med tydelige logfiler, så man straks kan forstå, hvad der er galt.
Kunden har fået en praktisk cloud-drevet platform med dataanalyse og prognoser, der vises i dashboards, så de kan bruge disse oplysninger til effektive datadrevne beslutninger.

Projektets varighed
  • Oktober 2021 - april 2022

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil