Dela via


Utforma beräkningsmodeller

Med beräkningsmodeller kan du ordna och konfigurera paneler för att definiera den beräkning som utförs av en beräkningsprofil. Varje modell presenterar ett flödesschema som grafiskt representerar den beräkning som modellen gör.

Skapa och anpassa en beräkningsmodell

För att skapa och anpassa en beräkningsmodell måste du först öppna en befintlig beräkningsprofil. (För mer information, se Arbeta med beräkningsprofiler.) Du kan sedan helt anpassa modellen som den valda profilen använder genom att lägga till, ta bort och ordna paneler och konfigurera inställningar för var och en av dem.

Följ dessa steg för att skapa och anpassa en beräkningsmodell.

  1. I navigeringsfönstret, välj Åtgärder>Beräkningar.
  2. Välj den beräkningsprofil som du vill skapa eller anpassa en beräkningsmodell för.
  3. På fliken Beräkningsmodell kommer det alltid att finnas minst en ruta (av typen Indata) överst i flödesschemat. Modellen bearbetas uppifrån och ner och den sista panelen måste vara en panel av typen Spara*. Lägg till, ta bort och arrangera paneler som du behöver och konfigurera inställningar för var och en av dem. För riktlinjer, se illustrationen efter denna procedur.
  4. När du är klar med att designa din beräkningsmodell väljer du Validera-knappen i det övre högra hörnet. Systemet kör några tester för att verifiera att din modell kommer att fungera och ger sedan feedback. Åtgärda eventuella problem som valideringstestet rapporterar.
  5. Fortsätt arbeta tills din modell är klar. Välj sedan Spara i åtgärdsfönstret.
  6. Om du vill spara din beräkningsmodell som en förinställning så att den är tillgänglig när du och andra användare skapar en ny beräkningsprofil, välj Spara som modellmall-knappen i det övre högra hörnet.

Följande illustration visar informationen och kontrollerna som är tillgängliga för brickor i en beräkningsmodell.

Skärmbild som visar beräkningsmodellelement.

Förklaring:

  1. Brickikon – En symbol som representerar brickans roll.

  2. Paneltyp – Typen av panel. Den här texten beskriver vanligtvis vilken typ av beräkning eller andra åtgärder som panelen representerar.

  3. Panelnamn – Det namn som används på panelen. Vanligtvis kan du skriva in denna text manuellt i varje panels inställningar. Vissa typer av paneler har dock ett fördefinierat värde här.

  4. Panelåtgärder – Öppna en meny med åtgärder som du kan utföra på panelen. Även om vissa av dessa åtgärder är specifika för paneltypen, är många gemensamma för alla panelen. Om några åtgärder visas nedtonade kan de inte användas på grund av panelen nuvarande position eller av någon annan kontextuell anledning. Här är några vanliga åtgärder som är tillgängliga:

    • Inställningar – Öppna en dialogruta där du kan konfigurera inställningar för panelen.
    • Ta bort – Ta bort brickan.
    • Flytta upp och flytta ner – Flytta brickan i flödesschemat.
    • Ställ in på "Passera igenom" – Inaktivera tillfälligt en för närvarande aktiverad panel utan att ta bort den eller dess inställningar.
    • Ta bort "Pass Through" – Återaktivera en panel som för närvarande är inaktiverad.
    • Anslut med – För brickor som stöder flera ingångar anger du den andra ingången. Den första indata ställs in automatiskt baserat på var du lägger panelen.
  5. Lägg till en panel – Lägg till en ny panel på den valda platsen. (Om du infogar en ny panel för indata, kommer den panelen alltid att placeras överst i ett nytt flöde, inte på knappens plats.)

Beräkningspaneltyper

Det här avsnittet beskriver syftet med varje typ av beräkningspanel. Den förklarar också hur man använder och konfigurerar varje typ.

Inmatningspaneler

Varje Indata-panel representerar tidsserien som ger indata till beräkningsmodellen.

Ett namn tilldelas automatiskt varje panel för Indata som du lägger till. Detta namn inkluderar ett heltal som matchar ett index-ID för en tidsserie som är listad på fliken Inkluderad på fliken Indata (till exempel Tidsserie 1 eller Tidsserie 2). Du kan redigera namnet.

Indatapaneler har bara ett fält som du kan ange: Fyll saknade värden.

Paneler för aritmetisk operator

Aritmetiska operatörer utför en beräkning som kombinerar värden från två indatatidsserier. Du kan till exempel använda den här typen av panel för att beräkna de förväntade marginalerna för en prognos genom att subtrahera kostnaden för sålda varor (COGS) från den förväntade intäkten.

Aritmetiska operatörer utför följande beräkning:

f(x) = a(x) <operator> b(x)

I denna formel är <operator> en av följande aritmetiska operatorer: +, -, * eller /.

Du kan bara använda den här typen av paneler om din beräkningsmodell har minst två inmatade tidsserier i parallella kolumner. Den första serien är överst i kolumnen där du skapar panelen. Den andra serien måste börja med panelen Indata. Den kan ha hur många paneler som helst, men den måste fortfarande vara öppen. (Med andra ord får den inte sluta med en panel för Spara.) För att specificera den andra serien, öppna panelens meny Åtgärd och välj Anslut med. Flödesschemat uppdateras sedan så att det visar de två kolumnerna som kombineras på panelen Aritmetisk operator.

Aritmetiska operatörer har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Detta namn visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Värde 1 – Den första serien i beräkningen (a(x)), som finns till vänster om operatören. Välj Indata 1 eller Indata 2.
  • Operatör – Den operatör som används mellan den första serien (värde 1) och den andra serien (värde 2). Välj om du vill addera (+), subtrahera (-), multiplicera (*) eller dividera (/).
  • Värde 2 – Den andra serien i beräkningen (b(x)), som finns till höger om operatören. Välj Indata 1 eller Indata 2.

Paneler för konstant aritmetisk operator

Konstantaritmetiska operatörer utför en beräkning som tillämpar en konstant aritmetisk åtgärd på varje värde i en indatatidsserie.

Konstanta aritmetiska operatörer utför följande beräkning:

f(x) = a(x) <operator> C

I denna formel:

  • <operatörär> en av följande aritmetiska operatorer: +, -, * eller /.
  • C är ett konstant värde.

Konstantaritmetiska operatörer har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Detta namn visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Värde 1 – Den första serien i beräkningen (a(x)), som finns till vänster om operatören. Välj Indata 1 eller Indata 2.
  • Operatör – Den operatör som används. Välj om du vill addera (+), subtrahera (-), multiplicera (*) eller dividera (/).
  • Konstant – Det konstanta värde som tillämpas på varje tidsserievärde med hjälp av den valda operatören.

Paneler för datumförskjutning

Datumförskjutningspaneler flyttar indatatidsserien med ett fast värde längs x-axeln. Du kan till exempel använda den här typen av paneler för att flytta förra årets efterfrågan ett år framåt, så att du kan jämföra den med nästa års prognos genom att lägga den tidsförskjutna efterfrågegrafen över prognosgrafen.

Datumförskjutningspaneler utför följande beräkning:

f(x) = a(x − t)

I denna formel är t ett heltal som representerar antalet dagar, månader eller år.

Datumförskjutningspaneler har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Namnet visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Tidsvärde – Den tid som indatatidsserien ska flyttas framåt med. Beloppet är i den enhet som anges i fältet Tidsenhet.
  • Tidsenhet – Den enhet som gäller för tidsvärdet.

Logiska operatorpaneler

Logiska operatörer testar om ett värde överskrider en konstant (tröskelvärde) vid varje punkt i en tidsserie. Som utgång returnerar den en 1 för sant och en 0 (noll) för falskt. Du kan till exempel använda den här typen av paneler för att utvärdera när prognosfelet ligger över en specifik tröskel i endera riktningen, så att du kan fokusera på viktiga produkter.

Logiska operatörer utför följande beräkning:

f(x) = ABS[a(x)] <operator> C

I denna formel:

  • <operatörär> en av följande logiska operatorer: >, >=, <, eller <=.
  • C är en konstant.
  • ABS finns som tillval. Om det är aktiverat används det absoluta värdet (det vill säga avståndet från noll) istället för det bokstavliga värdet.

Logiska operatörer har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Namnet visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Tillämpa ABS– Ställ in det här alternativet på Ja för att använda det absoluta värdet (avstånd från noll) för ingångsserien. Ställ in den på Nej för att använda det bokstavliga värdet (inklusive +/- tecken) för indataserien.
  • operatör – Den logiska operatör som används för jämförelsen mot det konstanta värdet.
  • Konstant – Det konstanta värdet som ska jämföras med indatatidsserien.

Sammanfoga paneler

Sammanfoga paneler sammanfogar två tidsserier till en ny tidsserie genom att använda den valda sammanslagningslogiken. Du kan sammanfoga tidsserierna efter lägsta värde, maxvärde, medelvärde eller summa. Du kan till exempel använda den här typen av panel för att beräkna ett sammanfogat resultat av två prognosmetoder.

Du kan bara använda den här typen av paneler om din beräkningsmodell har minst två inmatade tidsserier i parallella kolumner. Den första serien är överst i kolumnen där du skapar panelen. Den andra serien måste börja med panelen Indata. Den kan ha hur många paneler som helst, men den måste fortfarande vara öppen. (Med andra ord får den inte sluta med en panel för Spara.) För att specificera den andra serien, öppna panelens meny Åtgärd och välj Anslut med. Flödesschemat uppdateras sedan så att det visar de två kolumnerna som kombineras på panelen sammanfoga.

Sammanfoga brickor har bara ett fält som du kan ange: Sammanfogningspolicy. Välj ett av följande värden:

  • Min-värde – Ta det lägsta av de två ingångsvärdena.
  • Maxvärde – Ta det största av de två ingångsvärdena.
  • Medel – Beräkna medelvärdet av de två ingångsvärdena.
  • Summa – Lägg ihop de två ingångsvärdena.

Paneler för monetärt värde

Paneler för monetärt värde konverterar en prognos eller historisk tidsserie för efterfrågan som baseras på försäljningsenheter till en serie monetära värden som baseras på en vald prislista. Beräkningen försöker först matcha kostnaden eller priset från en primär prislista. Den försöker sedan en reservprislista om en är vald. Du kan till exempel använda den här typen av panel för att konvertera en prognos (kvantitet) till förväntad intäkt (monetärt värde).

Paneler med monetärt värde utför följande beräkning:

f(x) = a(x) × Price(product-ID)

Paneler med monetärt värde har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Namnet visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Primär prislista – Välj den primära datatabellen som innehåller din prislista. Listan innehåller alla tabeller som för närvarande är definierade för användning med Demand Planning. (För mer information, se Sätt upp tabeller.) Prislistan måste innehålla kolumner för produkt-ID och priser.
  • Reservprislista – Om systemet inte kan hitta ett matchande pris i den primära prislistan kontrollerar det alla prislistor som du Välj Hit.

Fasa in/ut-paneler

Paneler för infasning/utfasning ändrar värdena för en datakolumn i en tidsserie för att simulera den gradvisa infasningen av ett nytt element (till exempel en ny produkt eller ett lagerställe) eller utfasningen av ett gammalt element. Fasa in-/ut-beräkningen varar under en viss period och använder värden som hämtas från samma tidsserie (från samma datakolumn som justeras eller någon annan datakolumn som representerar ett liknande element).

Fasa in/ut-paneler har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Detta namn visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Regelgrupp – Namnet på den regelgrupp som definierar beräkningen som panelen gör.

Mer information om funktionerna fasa in/ut, inklusive information om hur du ställer in dina in/ut-regelgrupper finns i Använda funktionen fasa in/ut för att simulera planerade ändringar.

Paneler för förhållande i procent

Förhållandet i procentpaneler beräknar ett förhållande i procent, baserat på två indatatidsserier. Du kan till exempel använda den här typen av paneler för att beräkna felprocenten för en tidigare prognos, baserat på en historisk efterfrågan och prognostiserade tidsserier.

Förhållandet i procentpaneler gör följande beräkning:

f(x) = Σ {[a(x) − b(x)] ÷ a(x)} × 100 %

Du kan bara använda den här typen av paneler om din beräkningsmodell har minst två inmatade tidsserier i parallella kolumner. Den första serien är överst i kolumnen där du skapar panelen. Den andra serien måste börja med panelen Indata. Den kan ha hur många paneler som helst, men den måste fortfarande vara öppen. (Med andra ord får det inte sluta med panelen Spara). För att specificera den andra serien, öppna panelens meny Åtgärd och välj Anslut med. Flödesschemat uppdateras sedan så att det visar de två kolumnerna som kombineras på panelen Förhållande i procent.

Förhållandet i procent paneler har följande fält som du kan ange:

  • Stegnamn – Det specifika namnet på panelen. Detta namn visas också i flödesschemat.
  • Beskrivning – En kort beskrivning av panelen.
  • Skapad av – Användaren som skapade panelen.
  • Värde 1 – Den första serien i beräkningen (a(x)). Välj Indata 1 eller Indata 2.
  • Värde 2 – Den andra serien i beräkningen (b(x)). Välj Indata 1 eller Indata 2.

Spara paneler

Spara brickor sparar resultatet av beräkningsmodellen som en ny eller uppdaterad serie. Alla beräkningsmodeller måste sluta med en enda panel för Spara.

Beräknade serien kommer att sparas enligt de inställningar som du konfigurerar varje gång du kör ett beräkningsjobb enligt beskrivningen i Arbeta med beräkningsprofiler.