SAP HANA Beregningsvisning – Opret Beregningsvisning i 12 nemme trin
i denne vejledning skal vi lære om det sidste og komplekse af de tre typer informationsvisninger; SAP HANA Beregningsvisningen. Sørg for, at du har gennemgået vejledningerne i Attributvisning og analytisk visning, da de er vigtige for din forståelse af Beregningsvisning.
lad os starte SAP HANA beregning se Tutorial.
hvad er SAP HANA Beregningsvisning?
Beregningsvisning i SAP HANA er den vigtigste type informationsvisning, da det giver dig mulighed for at udføre avancerede designoperationer på dataene. Du kan anvende avancerede modelleringslogik på data i Beregningsvisning, som du ikke kan gøre i analytisk og Attributvisning.
i Attributvisning kan du kun arbejde med dimensioner, mens du i analytisk visning arbejder med flere dimensionstabeller, der er knyttet til en faktatabel. Dette betyder, at disse to synspunkter ikke tillader fleksibel brug af dimensioner og mål og har en grundlæggende måde at datamodellere på.
tværtimod har beregningsvisninger ikke sådanne begrænsninger og gør det muligt for en bruger at bruge kompleks beregningslogik og kombinere mål fra mere end en faktatabel. Sammen med dette kan du bruge avancerede logikker og flere lag af beregningslogik, mens du opretter en beregningsvisning.
det giver dig frihed til at kombinere og oprette fra en række muligheder som tabeller, Kolonnevisninger, analytiske visninger, Attributvisning osv. Dette gør det muligt for en bruger at udføre multidimensionel rapportering ved hjælp af målinger og dimensioner fra forskellige kilder.
Hold dig opdateret med nyeste teknologi tendenser
Deltag DataFlair på Telegram!!
karakteristika for Beregningsvisning
nogle vigtige egenskaber ved beregningsvisningen er angivet nedenfor:
- Beregningsvisninger understøtter både OLTP-og OLAP-modeller.
- de understøtter komplekse udtryk som Case, Counter, IF.
- understøtter specielt sprog som R-lang.
- du kan genbruge analytiske visninger, Attributvisninger og endda andre Beregningsvisninger, mens du opretter en ny Beregningsvisning.
- Beregningsvisninger understøtter analytiske rettigheder.
- det understøtter SAP ERP-specifikke funktionaliteter såsom valutaomregning, sprog, klienthåndtering osv.
- gør det muligt for brugeren at kombinere målinger fra flere tabeller.
- brugere kan bruge både kolonnebaserede og rækkebaserede tabeller.
Scenariepanel i Beregningsvisning
når du åbner en beregningsvisningseditor for at oprette en ny visning, finder du et scenariepanel til venstre med fem muligheder; Join, Union, projektion, aggregering og rang. En Beregningsvisning i SAP HANA oprettes ved hjælp af en kombination af disse indstillinger.
1. Join-en join-indstilling forbinder to kildeobjekter eller tabeller til et enkelt objekt. Det kaldes også en joinknude i visningshierarkiet. Joinforbindelsestyperne mellem to tabeller kan være indre, venstre ydre, højre ydre og tekstforbindelse.
2. Union-union-indstillingen udfører en fuld ydre sammenføjning på n antal kildeobjekter og opretter et enkelt objekt ved at kombinere deres indhold.
3. Projektion – projektionsindstillingen projicerer bordet på en bestemt måde. Du kan bruge den til at filtrere kolonnerne i en tabel eller tilføje nogle kolonner, før du bruger den i andre noder som aggregering, rang, union osv.
du kan kun bruge et kildeobjekt, mens du arbejder i projektionsnoden. Hvis du ønsker at oprette mere end en tabel end bruge separate fremskrivninger for hver. Projektionsnoder bruges til at konvertere kolonnebaserede tabeller til dim-beregningstabeller.
4. Aggregation-i aggregation node, kan du udføre aggregering på udvalgte dimensioner og foranstaltninger.
5. Rank – dette bruges til at rangordne værdierne baseret på et kriterium. Du kan definere rækkefølgen efter klausul og partition i denne node baseret på modelleringskravene.
trin til oprettelse af en Beregningsvisning i SAP HANA
i dette afsnit af SAP HANA-Beregningsvisningsvejledningen lærer vi, hvordan man opretter en beregningsvisning med en stjernetilmeldingsmulighed i SAP HANA Modeler. En star join oprettes, når vi har brug for foranstaltninger fra mere end en faktatabel for at bruge den til rapportering.
Trin 1: Vælg tabeller
Åbn SAP HANA informationsmodeller, og vælg de tabeller, du vil bruge til at lave Beregningsvisningen. Du kan få adgang til tabellerne fra Katalogmappen under dit SAP HANA-system.
lad os for forståelsens skyld antage, at vi bruger fire tabeller, to-dimensionstabeller og to faktatabeller.
Trin 2: Opret en svag informationsvisning
gå til Indholdsnoden og vælg den pakke, som du skal oprette beregningsvisningen under. Højreklik på pakkenavnet, Vælg Ny og vælg derefter Beregningsvisning.
Trin 3: Konvertering af dimensionstabeller til DIM-beregningstabeller
før vi begynder med at samle alle tabellerne, er vi nødt til at konvertere de to kolonnebaserede dimensionstabeller til DIM-beregningstabeller. Til dette skal du åbne en ny beregningsvisning og indtaste navnet på visningen (for eksempel DIM_CAL_1) og vælge datakategorien som Dimension.
Gentag denne proces igen for hver dimensionstabel, du har. (vi har navngivet den anden som DIM_CAL_2)
Trin 4: Tilføjelse af dimensionstabeller og kolonner
Tilføj nu dimensionstabellerne i beregningsvisningen fra Det grønne Tilføj Objekttegn i Projektionsafsnittet.
vi tilføjer tabellen EMPINFO (under Projektionsafsnittet) i dim_cal_1-visningen. Tilsvarende tilføje en anden dimension tabel EMPRECORDS i dim_cal_2 beregning visning.
når tabellerne er tilføjet, og kolonner fra dem er tilføjet i den endelige udgang, skal du gemme og aktivere tabellen ved at klikke på den grønne kryds og pileknap på øverste bjælke.
Trin 5: Opret en beregningsvisning
nu, efter at have konverteret vores to kolonnebaserede dimensionstabeller som DIM-tabeller, opretter vi beregningsvisningen. Gå igen til en foretrukken pakke under Indholdsnoden. Højreklik på pakkenavnet > ny > Beregningsvisning.
indtast detaljerne for den nye beregningsvisning, f.eks. navn, etiket, visningstype (Beregningsvisning), Type, datakategori (terning). Marker afkrydsningsfeltet” med stjerne join”, hvis du opretter en beregningsvisning med en stjerne join.
Trin 6: Tilføj mål / faktatabeller
der gives fem typer operationer baseret på det scenarie, hvor beregningsvisningen oprettes. De er Join, Union, projektion, aggregering og rang. Alle fem udfører forskellige funktioner (som deres navn antyder).
vi opretter to fremskrivninger og tilføjer en faktatabel i hver projektion. Vi har tilføjet EMPFACT1 i Projection_1 og EMPFACT2 i Projection_2.
Vælg de kolonner, der skal være tilgængelige i rapporteringsvisningen fra begge faktatabeller. Du kan se de valgte kolonner eller felter i Outputafsnittet til højre.
Step7: Deltag i faktatabellerne
dernæst deltager vi i de to faktatabeller (EMPFACT1 og EMPFACT2). Vælg Deltag fra venstre Scenariepanel. Træk og slip de to fremskrivninger (Projection_1 og Projection_2) i afsnittet Join. De to fremspring vil blive sammenføjet og vist i sammenføjningsboksen.
derefter vil vi fysisk slutte sig til de to faktatabeller med den fælles kolonne. Antag, at EMPID er en almindelig kolonne i begge faktatabellerne (EMPFACT1 og EMPFACT2). Vælg kolonnerne for output fra de to faktatabeller.
nu vil de valgte kolonner fra de to faktatabeller være i en enkelt jointabel. Navnet på denne jointabel er Join_1.
Trin 8: Opret en stjerne join
dernæst deltager vi i Jointabellen til sektionen Star join over den.
vi tilføjer også de to dimensionstabeller i DIM_CAL_1 og DIM_CAL_2, som vi tilføjede tidligere, til den endelige star join beregningsvisning.
så vi har tilføjet Join_1, DIM_CAL_1 og DIM_CAL_2 i afsnittet Star Join.
trin 9: Deltag i Dimensions-og faktatabeller.
nu hvor vi har data fra to dimensionstabeller og en kombineret faktatabel, slutter vi os til faktatabellen med de to dimensionstabeller og vælger de endelige kolonner til output som vist på billedet nedenfor.
en detaljeret visning af alle tre tabeller vises på panelet detaljer.
Trin 10: Kontroller semantik
når vi går videre, går vi til Semantikafsnittet for at definere mål og attributter. Klik på knappen Auto Tildel for automatisk at tildele kolonner som mål og dimensioner.
trin 11: Gem og aktiver
Gem og aktiver den endelige beregningsvisning fra den grønne pileknap.
trin 12: forhåndsvisning af data fra valgte kolonner
du kan forhåndsvise dataene ved at klikke på knappen Dataeksempel ved siden af knappen Gem og aktiver.
i afsnittet dataeksempel kan du udføre analyse ved at oprette visualiseringer ved hjælp af de tilgængelige mål og dimensioner.
du kan også ændre visualiseringstypen fra et søjlediagram til et boblediagram, linjediagram, cirkeldiagram osv.
Resume
vi lærte om den komplekse informationsvisning, der er Beregningsvisning, dens egenskaber, scenariepanel og trin til oprettelse af Beregningsvisning i SAP HANA.