Loading
Vakuutus
Multi Auto -integrointitoimenpide

Multi Auto -integrointitoimenpide

Arvostelemme Multi Auto -vakuutustuotetta seuraavalla integraatiotoimenpiteellä:

  • Tyyppi: Automaattinen

  • Alatyyppi: MultiInstanceRating

  • Nimi: Auto+MultiDriver-luokitus

Tämä integrointitoimenpide toimii seuraavalla tasolla:

Mitä tämä integrointiprosessi tekee yleisesti.

Integrointitoimenpide organisoi kaksi tärkeintä arvosanojen laskentaa – kuljettajan laskennat ja sitten ajoneuvon laskennat.

Auto MultiInstanceRating -integrointitoimenpide näyttää tältä:

Miltä Auto MultiInstanceRating -integrointitoimenpide näyttää.

Kun luot oman integraatiotoimenpiteesi luokitellaksesi autovakuutustuotteitasi, voit tarkastella ja testata sen rakennetta nähdäksesi, miten se toimii. Voit mallinntaa oman integraatiotoimenpiteesi tälle, jos se sopii sinulle.

Alla on kuvattu, mitä komponenttia toimenpiteen jokainen vaihe käyttää ja mitä jokainen vaihe tekee:

  1. Lausekejoukon toiminto - rateDrivers

    Arvioi kuljettajat kutsumalla autoRateDrivers-lausekejoukkoja.

    Seuraavat etäasetukset on määritetty:

    • Avain: includeInputKeys

      Arvo: autoVehicle.instanceKey,autoDriver.instanceKey

      Mitä se tekee: Tämä vaihtoehto määrittää avaimet, jotka sisällytetään input-joukosta laskentatulosten tulosjoukkoihin. Näitä avaimia käytetään myöhemmin tunnistamaan oikeat laskentatulokset aggByKey-vaihtoehdolla sekä tämän integraatiotoimenpiteen seuraavissa vaiheissa.

    • Avain: includeInputs

      Arvo: true

      Mitä se tekee: Ottaa koodin käyttöön, joka noutaa includeInputKeys -vaihtoehdon määrittämät instanssiavaimet.

    • Avain: aggByKey

      Arvo: autoVehicle.instanceKey

      Mitä se tekee: Käyttää laskentatulosten joukkoissa avainta autoVehicle.instance InputKey määrittääkseen aggregointivaiheiden suorittavat joukot.

    • Avain: effectiveDate

      Arvo: %options:effectiveDate%

      Mitä se tekee: Tämä arvo välitetään tämän integraatiotoimenpiteen vaihtoehtona InsProductService:getRatedProduct-palveluun. Näitä tietoja käytetään noutamaan integraatiotoimenpiteen käyttämien lausekejoukkojen ja hakutaulukoiden oikeat versiot.

  2. Luettelo-toiminto - mergeDriverFactorsVehicles

    Yhdistää vaiheen 1 ajurien laskentatulokset (rateDrivers:output:aggregationResults) alkuperäiseen input-dataan (input_1) input JSON-tiedostosta. Vertaa ajoneuvon laskutoimen tuloksen autoVehicle.instanceKey-arvoa ja yhdistää tiedot.

  3. Lausekejoukon toiminto - rateVehicle

    Arvioi ajoneuvot kutsumalla autoRateVehicles-lausekejoukkoja.

    • Avain: includeInputKeys

      Arvo: autoVehicle.instanceKey,productKey,parentProdKey

      Mitä se tekee: Tämä vaihtoehto määrittää avaimet, jotka sisällytetään input-joukosta laskentatulosten tulosjoukkoihin.

    • Avain: includeInputs

      Arvo: true

      Mitä se tekee: Ottaa koodin käyttöön, joka noutaa includeInputKeys -vaihtoehdon määrittämät instanssiavaimet.

    • Avain: includeRawCalculationResult

      Arvo: true

      Mitä se tekee: Liittää tämän lausekejoukon raakatulosten tulokset output JSON-tiedostoon (ja jäsennettyjen laskentatulosten tuloksiin).

    • Avain: effectiveDate

      Arvo: %options:effectiveDate%

      Mitä se tekee: Tämä arvo välitetään tämän integraatiotoimenpiteen vaihtoehtona InsProductService:getRatedProduct-palveluun. Näitä tietoja käytetään noutamaan integraatiotoimenpiteen käyttämien lausekejoukkojen ja hakutaulukoiden oikeat versiot.

  4. Vastaustoiminto

    Palauttaa vaiheen 4 laskentatoiminnon vastauksen. Määritetty Lähetä JSON-polku on vakiomuotoinen ja lähettää vain tarvittavat noodit.

Multi Auto -luokitustoimenpide käyttää myös lausekejoukkoja suorittaakseen sarjan laskutoimia matriisirakenteille sekä käyttäjän määrittämille muuttujille ja vakioille. Hakutaulukko etsii tietoja käyttämällä useita input-ulottuvuuksia ja palauttaa vastaavan output-arvon.

Huomautus
Huomautus

Ennen kuin aktivoit lausekejoukkosi, suorita simulaatioita käyttämällä oletusarvoisia ja mukautettuja testin input-muuttujia. Lausekejoukon versiossa kutsutuilla eri päätösmatriiseillä tai alilausekkeiden versioilla voi olla eri alkamis- ja päättymispäivämäärä/aika-arvot. Testaa eri versioita muuttamalla Voimaanastumispäivä-arvoa. Jos lausekejoukko ei toimi odotetulla tavalla, muokkaa elementtejä ja simuloi uudelleen. Aktivoi lausekejoukko, kun olet tyytyväinen. Lisätietoja on kohdassa Lausekejoukkosi version simulointi ja aktivointi.

Lisätietoja liiketoimintasääntöjen järjestelmän määrittämisestä on kohdassa Liiketoimintasääntöjen järjestelmä.

Usean automaattisen integroinnin toimenpide kutsuu näitä lausekejoukkoja:

  • autoRateDrivers

    Tämä lausekejoukko laskee kaikki vakuutetut kuljettajat ajoneuvokohtaisesti. Tämä tarkoittaa, että se arvioi jokaiseen ajoneuvoon liitetyt kuljettajat.

  • autoRateVehicles

    Tämä lauseke määrittää kaikki vakuutetut ajoneuvot.

 
Ladataan
Salesforce Help | Article