Regole di dati derivati

Le regole dei dati derivati aggiornano un oggetto di business con ulteriori dati derivati dall'osservazione dell'evento o dei dati correnti dell'oggetto di business. Ad esempio, una regola dati derivata potrebbe aggiungere un campo a un oggetto di business Order che fornisce la dimensione dei dati dell'ordine in kilobyte, se normalmente viene fornito al momento dell'inserimento in byte. In tal caso, la regola dati derivata corrisponde agli eventi di business Order che forniscono una dimensione dell'oggetto di business, quindi divide la dimensione per 1000 e aggiunge un nuovo campo con il risultato.

Tutti i nuovi eventi e oggetti di business devono essere inseriti tramite l'API GraphQL . Quando la regola dati derivata viene attivata, viene inserito un nuovo evento di business.

Gli attributi della regola dati derivati includono:

  • Corrispondenza evento: la logica di corrispondenza del modello che identifica gli eventi di destinazione o gli oggetti di business per la regola.
  • Evento Upsert: il nuovo evento risultante dalla corrispondenza di un evento o oggetto di business, che contiene due attributi principali:
    • Oggetto: l'oggetto di business in fase di aggiornamento.
    • Mappa: le istruzioni per calcolare il nuovo campo derivato.