Detta är en gammal version av dokumentet!
Beräkningsjobb
Ett beräkningsjobb ger möjligheten till att kunna göra beräkningar på värden som hämtas. I denna guide kommer vi gå igenom hur ett sådant jobb skapas och vad det kan användas till, vi kommer även gå igenom hur man skapar ett script som jobbet kommer köra för alla datapunkter.
Med andra ord, ett script kan i stort sett beräkna vad som helst med de värden som scriptet får in (mer om det lite längre ned).
Nedan följer en illustrering av hur dataflödet ser ut med ett beräkningsjobb körandes i Miner:
För att skapa ett script behöver du kunna grundläggande Javascript och även följa vår tekniska dokumentation för scripts som du hittar HÄR.
När du väl har ett script behöver vi ladda in den till Miner, för tillfället finns det ingen funktionalitet för att du ska göra detta själv och behöver därför kontakta oss på iquest för att få hjälp med det. Efter att scriptet är laddat är det bara att gå in på Miner och skapa ett jobb genom att klicka på Plus-ikonen längst ned till höger.
Då får du upp modalen för att välja vilken jobbtyp du vill skapa. Här kan du välja att skapa ett beräkningsjobb.
I rullgardinen kan du välja det script som du vill att jobbet ska laddas med. I detta exempel väljer vi ett script som beräknar energiförbrukningen för en given period. Klicka på ”Nästa” när du valt ett script.
I nästa vy kommer du bli presenterad av ett dynamiskt formulär som ändras beroende på scriptet som valdes i föregående vy. Du kommer få ange information baserat på vad scriptet vill ha.
I detta fall blir jag presenterad med följande formulär:
Efter att ha fyllt i de uppgifter som behövs till scriptet och går vidare kommer Miner att hämta data från Orbiq baserat på vad du angav i formuläret. När allt gått bra kommer du komma till följande vy:
Denna vy ser lite annorlunda ut till skillnad från hur det ser ut när man skapar andra jobb. Varje rad representerar den nya datapunkten som kommer att skapas. Om du klickar på pilen för att utöka en datapunkt så ser du datapunkten som vi fått från Orbiq. På samma sätt som tidigare väljer vi de datapunkter som vi vill ta med i vårt scriptjobb. I nästa vy behöver vi granska datapunkterna för att sedan spara jobbet.
Därefter är det bara att starta själva jobbet. Minern kommer då att hämta data från Orbiq för de datapunkter som existerar i jobbet och köra scriptet på datapunkterna. Det är alltså scriptet som sedan bestämmer vad som ska beräknas baserat på de värden som hämtats från Orbiq för datapunkterna.