Grunderna

Simplitics-metodenâ
Simplitics Ă€r ett avancerat ramverk som integrerar kĂ€rnarkitektoniska lager, banbrytande principer och automatiseringsprogramvara för att accelerera utveckling och höja kvaliteten. VĂ„rt uppdrag Ă€r att minimera koddrift över tid och optimera den totala Ă€gandekostnaden (TCO). Vi Ă€r engagerade i att demokratisera datatillgĂ„ng och ge företag möjlighet att lĂ„sa upp affĂ€rsvĂ€rde frĂ„n sina data, allt medan vi upprĂ€tthĂ„ller nyckelprinciper som sökbarhet, interoperabilitet, kvalitet och sĂ€kerhet. Sammanfattningsvis driver vi datadrivna insikter. Vi kallar det: Förenkla analyser â Simplitics-metoden.
Simplitics Arkitekturöversikt

1. Landing Zone: Det initiala lagret dÀr rÄdata intas.
2. Raw Archived Data: Ett lagringslager för historiska data.
3. Published Data: Ett lager för data som har bearbetats och Àr redo för vidare anvÀndning. KÀllkontext och kÀllorienterade namnkonventioner.
4. Integrated Model: En enhetlig modell som integrerar data frÄn olika kÀllor till gemensamma kÀrnaffÀrsbegrepp.
5. Business-Oriented Data Product: Det slutliga lagret dÀr data organiseras i specifika dataprodukter för slutanvÀndarförbrukning.
Nyckelfunktioner
INGEST Data: Anslut till en databaskÀlla eller API eller meddelandekö eller filsystem och kopiera dess data till "Landing Zone".
Data Lake Service Listener: Konfigurera en lyssnare som övervakar filmönster i "Landing Zone" och flyttar data till "Raw Archive". Datan Àr unikt taggad, vidare bearbetad till önskat tabellformat och dÀrmed publicerad i "Published Data"-lagret.
Core Business Concept Model: Modellera dina kÀrnaffÀrsbegrepp och definiera laddningsmappningar frÄn "Published Data" till "Integrated Model"-data.
Ytterligare modellberoenden: SÀtt upp beroenden till ytterligare logik för att bygga "Business-Oriented Data Products".
Datakontrakt: Definiera datakontrakt för din publicerade data.
AvvikelseupptÀckt: UpptÀck avvikelser frÄn dina datakontrakt i den dagliga driften.
Ommodellering av data: Modellera om data vid behov.
Design som dokumentation: Din design Ă€r din dokumentation, som i sin tur blir din kod â aldrig inaktuell, aldrig ur fas.
KĂ€rnkomponenter
AME-komponenten Àr kÀrnan i all drift. Den lagrar all logik och registrerar alla operationer som utförts, tillsammans med alla planerade operationer.
INGEST-komponenten Àr en agentteknik som kan köras var som helst och minimerar mÀngden data som skickas över nÀtverket. Den kan styras centralt Àven nÀr den Àr distribuerad.
DLS-komponenten triggar pÄ nya filhÀndelser och laddar data enligt valda mönster till ett valt publicerat tabellformat. Den anvÀnder workers som körs pÄ virtuell kapacitet och krÀver en mÀngd CPU och minne anpassad efter behovet. Den kör streaming-SDK:er ovanpÄ objektlagringsteknik och kan skala till hur mÄnga operatorer som behövs. Helst körs mÄnga smÄ workers.
DLS-komponenten hjÀlper oss ocksÄ att bli mer datadrivna i utvecklingen. En delkomponent profilerar innehÄll och struktur, vilket gör att vi kan publicera resultatet som ett utkast till datakontrakt.
DWA-komponenten genererar SQL-kod och laddningsorkestrering utifrÄn modellbeskrivningar och kÀlla-till-mÄl-mappningar. Den har ett orkestreringsramverk som gör att ytterligare SQL-baserade operationer kan triggas nÀr vissa modeller och kÀllfiler laddats klart.
QPI-komponenten lÄter oss schemalÀgga SQL-baserade kontroller pÄ data. Till exempel att domÀnvÀrden mÄste matcha en viss vÀrdelista, eller att tvÄ sammanslagna tabeller mÄste uppfylla ett visst villkor.
DataOps-komponenten lÄter oss arbeta med den metadata som samlats i vÄr Active Metadata Engine. Den gör det möjligt att skÀra och dela runtime-operatorer och statistik, visar vilken logik som anvÀnds och möjliggör enkla justeringar och felavhjÀlpning.
DevUI-komponenten bestÄr av tvÄ delar: ett CI/CD-ramverk som lÄter oss spara logik och definitioner i ett Git-repository, och ett webbgrÀnssnitt för direkta operationer mot AME.
Data kan lÀggas till eller avvecklas i vilket lager som helst i arkitekturen, vilket gör att vi kan gÄ förbi komponenter och ersÀtta funktionaliteten med valfri teknik.
Vill du bidra? Hör av dig till oss sÄ samordnar vi nÀsta steg.