State Generation

Beheer data streams op een inteligente wijze met eMagiz State generation

 

Laat waardevolle informatie niet langer verborgen en gebruik alle datastromen, op het juiste moment met real-time informatie. State generation opent deuren op gebied van real-time beslissingen maken.

What is State Generation?

State-generation is een methode binnen eMagiz enterprise iPaaS om statusgegevens te creëren uit ruwe data die door de systemen stroom. State-generation analyseert de data en bruikbare patronen of correlaties die door je integraties stroomt, filtert de relevante datapunten (of waarschuwingen) eruit en creëert vervolgens om deze relevante datapunten een geheugen door de data op te slaan. Binnen deze context worden de acties rondom data punten of afgeleiden van datapunten ‘states’ genoemd.

Wat is een state?

Een state van een datapunt kan bijvoorbeeld het aantal klikken op een webpagina zijn in het afgelopen uur, of de gemiddelde temperatuur van een apparaat in de afgelopen 30 minuten.

Door deze analyse van de datastromen en het opslaan van de relevante datapunten, wordt de ruwe data bruikbaar en inzichtelijk. Wat het mogelijk maakt om continue inzicht in de status van de data en processen binnen je integratielandschap te verkrijgen.

Voordelen van eMagiz State generation

Verhoog de flexibiliteit van je organisatie

Door de real-time ruwe dataverwerking en continue analyses is sneller in te spelen op veranderende marktomstandigheden, opkomende trends of klantvoorkeuren. Deze flexibiliteit stelt je in staat om kansen te grijpen zodra ze zich voordoen.

Ga beter om met je resources

State generation optimaliseert het gebruik van resources door ervoor te zorgen dat dataverwerkingstaken efficiënter en effectiever worden uitgevoerd. Door het aantal overbodige operaties te minimaliseren en workflows te stroomlijnen, wordt beter gebruik gemaakt van de IT-infrastructuur, menselijk kapitaal en financiële middelen.

Schaalbaarheid & flexibiliteit

State generation is ontworpen om naadloos mee te groeien met de veranderende behoeften van organisaties, ongeacht hun grootte of sector. Of je nu te maken hebt met een kleine dataset of een enorme toestroom van real-time datastromen, eMagiz kan de werklast met gemak aan. Bovendien maakt de flexibele architectuur maatwerk en integratie met bestaande systemen mogelijk, zodat compatibiliteit en interoperabiliteit binnen de hele organisatie gewaarborgd zijn.

Vier bouwstenen van State generation

Duplicatie detectie

Met de functie voor het detecteren van duplicaten controleert eMagiz of een bericht al eerder is verzonden op basis van een unieke identificatiecode. Zo niet, dan stuurt eMagiz de melding. Als het bericht al eerder is verzonden, wordt er geen melding verzonden.

Verrijking

Met de bouwsteen verrijken worden gegevens verrijkt op basis van andere gegevens die beschikbaar zijn in het brein van de bedrijfsomgeving. Omdat data continu wordt gevoed en gestuurd naar het eMagiz-platform, wordt gebruik gemaakt van State Generation en het geheugen van de onderneming op elk moment mogelijk om deze data op te vragen. Hierdoor is informatie realtime beschikbaar wanneer u deze nodig heeft.

Aggregator

De aggregator maakt het mogelijk om berichten te groeperen op basis van bijvoorbeeld tijdscriteria van specifieke ID’s. Op deze manier zijn verschillende signalen die behoren tot één bestelling van één bepaalde vrachtwagen, worden gegroepeerd voor een duidelijk overzicht.

Caching

Met de cachefunctie kunt u netwerkverzoeken en -reacties cachen. Wanneer je de systemen voor het eerst om bepaalde gegevens vraagt, zoeken ze het antwoord in de database. Maar wanneer dezelfde vraag opnieuw wordt gesteld, herkent het systeem de vraag en geeft het direct antwoord, zonder de database te raadplegen.

Voorbeeld van een State generation scenario

Stap 1: Verrijken van de data binnen de enterprise omgeving

De data die binnenkomt is 18. Via de state generator binnen eMagiz wordt deze data verrijkt met graden Celsius in kamer X van gebouw Y om 16:15uur.

Stap 2: stap: Aggregatie van de graden in kamer X van gebouw Y over de afgelopen uren.

In deze stap wordt gekeken in het geheugen van de State Generation of het afgelopen uur van kamer X in gebouw Y al eerder waardes over de temperatuur zijn gedetecteerd. Zo ja, wordt deze data met elkaar gegroepeerd. Vervolgens zijn hier ‘states’ aan toe te voegen over de gemiddelde waardes, de minimale en maximale waardes. Waardoor je het resultaat krijgt: gemiddelde stijging per 15 minuten van de temperatuur in kamer X van gebouw Y is 1,5 graad Celsius.

Stap 3: Actie ondernemen wanneer de verandering van de state wordt waargenomen binnen eMagiz

Hierover wordt vervolgens een notificatie gestuurde en is het mogelijk om automatisch een signaal te versturen, naar in dit geval de airco. In dit voorbeeld is binnen de State generation ingevuld dat wanneer de gemiddelde temperatuur over 15 minuten stijgt met meer dan 1 graad Celsius, de airco 1 stand hoger moet. In dit geval zal de airco nu dus automatisch 1 stand harder gaan koelen.

Hybride gebruik van integratie patronen 

Het eMagiz iPaaS ondersteunt een hybride toepassing van de integratiepatronen Messaging, API Gateway en Event Streaming. Dit zorgt voor een consistente gebruikerservaring en biedt ontwikkelaars één gecentraliseerde interface om mee te werken. Binnen eMagiz maakt het event streaming-patroon het mogelijk om specifieke data beschikbaar te stellen als events, waarop andere applicaties zich kunnen abonneren. Hierdoor hebben die applicaties toegang tot actuele data uit een database precies wanneer ze die nodig hebben, in plaats van afhankelijk te zijn van willekeurige distributiemomenten.

Klaar om State generation te gebruiken om de waardevolle informatie uit alle data in te zetten?

Ga met ons of een van onze partners aan de slag.