Brugere med Advanced-abonnementspakken kan forbinde 360-appens database med Microsoft Power BI for at skabe datavisualisering.
Download Power BI Desktop fra Microsofts officielle hjemmeside: Power BI Desktop Download. Følg installationsguiden for at installere programmet på dit system.
Når du er færdig med installationen, skal du starte Power BI Desktop. Du vil blive mødt af startskærmen, der giver flere muligheder for at oprette forbindelse til datakilder, oprette rapporter og administrere visualiseringer.
Opret forbindelse til en database
For at forbinde Power BI til din database skal du på startskærmen enten:
- Klik på “Importer data fra SQL Server”, som vises i midten af skærmen, eller
- Gå til den øverste menulinje, klik på “Hent data”, og vælg “SQL Server” på rullelisten over tilgængelige datakilder.
Giv oplysninger om databasen.
Brugerne finder server- og databaseoplysningerne i nederste højre hjørne af det åbnede 360-app-vindue. For eksempel:

Udfyld felterne Server og Database med de nøjagtige værdier, der vises i 360 Business Tool-appen, og klik på “Ok”.

Dernæst skal du angive dine legitimationsoplysninger til databaseforbindelsen. Hvis du har en Advanced-abonnementspakke, skal du kontakte vores supportteam for at få tilsendt dine databaseoplysninger. Sørg for, at du har skiftet til fanen Database i modalvinduet, udfyld legitimationsoplysningerne, og klik på “Opret forbindelse”.

Når forbindelsen er oprettet, kan du få adgang til enhver datatabel i databasen via Navigator.

Bemærk, at tabelnavnene i databasen er forskellige fra de navne, der vises i app-grænsefladen. Her er de vigtigste tabeller og deres navne:
- cdmacti – Aktiviteter
- cdmsf – Sager
- cdmusers – Brugere
- cdmss – Tilbud/fakturaer
- cdmcomp – Firma
- PeritusPurchaseInvoice – Købsfakturaer
- spplContract – Kontrakter
- cdmcamp – Kampagner
- cdmca2c – Deltagere
- cdmcont – Kontakter
- peritusProductOrdering – Ordrer
- spplequip – Udstyr
- cdmcm – Mail koder
- spplSegment – Segmenter
- tszMailing – Mailudsendelser
For at kende det nøjagtige navn på en tabel, som du skal bruge til at integrere i Power BI, kan du finde det i historikken for en tabel i en 360-app.
Hvis du f.eks. vil kende navnet på en Contracts-tabel, skal du åbne den i 360-appen og navigere til Hjælp-fanen.
Derfra skal du klikke på “Vis historik” for at åbne vinduet med tabelhistorik og information.
Dette vil åbne en information om den første post i tabellen, du kan også åbne den fra den samme Hjælp-fane fra Details-siden.
Du kan se tabelnavnet i det sidste felt i historikvinduet under “Tabel”.
Kopier nu dette navn ind i søgefeltet i Power BI Navigator, eller vælg det manuelt fra listen.
Når du har valgt de tabeller, du vil søge i, skal du trykke på “Load”.
Når tabellen er indlæst, skal du højreklikke på tabellen i højre sidepanel “Felter” og vælge “Rediger forespørgsel”.
Som et eksempel vil vi redigere den importerede cdmss-tabel (Tilbud og fakturaer) og oprette en visualisering for at se antallet af fakturaer og den samlede værdi efter dato.
I editoren kan du tilføje en brugerdefineret forespørgsel ved at skrive en DAX-kode i den øverste boks eller ved at skrive SQL-koden i kildeindstillingerne.
Højreklik på kolonnen for at ændre dens værdier. Du kan også trække den for at ændre dens position i tabellen.
I dette eksempel vil vi ændre activityDate-typen til ‘date’.
Når redigeringen er færdig, skal du klikke på »Luk og anvend« i den øverste bjælke.
Nu kan du vælge en hvilken som helst tilgængelig visualiseringsmodel og bruge dine tabelfelter til den.
I dette eksempel vil vi bruge “Matrix”, vælge den på fanen Visualiseringer og tilføje alle de nødvendige kolonner til den.
Når vi har tilføjet activityDate til Rows og resten af felterne til Values og redigeret kolonnenavnene, får vi resultatet i Matrix.
Et andet eksempel.
Lad os skabe en visualisering af en kontrakttabel med oplysninger om salgsrepræsentant, årlig omsætning, årlig CM, noter og relaterede sagsdetaljer.
For at bruge sppContract-tabellen med de nødvendige relationer skal du skifte til modelvisning for at oprette forbindelserne mellem tabellerne.
Træk alle de nødvendige tabeller til ét sted, så det er nemmere at arbejde med dem.
Opret relationer mellem tabeller, i dette eksempel trækker du ‘primaryForecast’ fra sppContract ind i cdmsf ‘id’ for at etablere en relation. Der vises et nyt vindue, hvor du kan konfigurere relationen.
Træk derefter en ‘primaryContact’ fra spplContract ind i cdmcont’s ‘id’ for at skabe en relation for den relaterede kontakt.
I resultatet kan du se forbindelserne mellem tabellerne.
Nu skal vi beregne den årlige omsætning og CM-værdierne. For at gøre dette skal du klikke på de tre prikker i spplContract-tabellen og vælge ‘Ny kolonne’.
Tilføj følgende kode til yearlyTurnover:
yearlyTurnover = (spplContract[estimatedValue] / spplContract[periodType]) * 12
Gentag det samme for yearlyCM:
yearlyCM = (spplContract[estimatedDB] / spplContract[periodType]) * 12
Opret en fullName-attribut i cdmcont-tabellen:
fullName = cdmcont[firstN] & " " & cdmcont[lastN]
Skift nu tilbage til rapportvisningen, og opret en ny visualisering, tilføj alle de nødvendige attributter fra tabellerne ved hjælp af datasektionen til højre.
Dette er visualiseringen i henhold til eksemplet.
Lad os nu omdøbe hvert felt i den oprettede visualisering for at vise mere forståelige kolonnenavne. Højreklik på hver af kolonnerne, og vælg “Omdøb for denne visualisering”.
Sørg for, at yearlyCM og yearlyTurnover er indstillet til “Don’t summarize”, så du kan se klare værdier i visualiseringstabellen.
For at vise en startdato som et tidsstempel skal du højreklikke på startDate og sørge for, at “startDate” er markeret i den viste dropdown i stedet for “Date Hierarchy”.
I resultatet får du en tabel, der ligner denne.
Filtrering af eksemplet.
Du finder alle de filtre, der er relateret til den oprettede visualisering, i båndet Filtre i Power BI.
Hvordan anvender man filtre?
- Find filterruden til højre.
- Vælg det felt, du vil filtrere.
- Vælg en filtertype (Grundlæggende, Avanceret osv.).
- Definer filtreringsbetingelsen.
- Klik på Anvend filter (hvis nødvendigt).
Læs mere om Power BI-filtrering her.
I dette tilfælde anvendes filteret kun på attributten Full name for at vise alle poster, der er relateret til en bestemt kontakt.
Filtertype. Der er to hovedtyper af filtrering: avanceret og grundlæggende. Med avanceret filtrering kan du angive betingelser i stedet for at vælge fra en liste, som i grundlæggende filtrering. Du kan altid skifte filtreringstype for hvert vist felt ved at bruge rullemenuen.
I resultatet vil vi kun se poster, der er specifikke for en valgt kontakt, og som har værdier større end 1000.
Læs mere om visualiseringer og tabelrelationer i dette indlæg.
Drill through.
Derudover kan du oprette et Drill-through-filter.
I dette eksempel oprettes en anden spplContract-tabel på en separat side, og startDate tilføjes som Drill through-filter til denne tabel. Sørg for at aktivere krydsrapportering.
Skift nu tilbage til siden med den oprindelige tabelvisualisering.
Vælg en post i tabellen, højreklik på den, og vælg Drill through. Klik på den side, der vises i forslaget.
Du vil se en side med en tabel, der er filtreret til kun at vise detaljer for den post, der blev klikket på.
Hold CTRL nede, og klik på tilbage-knappen for at gå tilbage til den forrige rapportside.
Relaterede indlæg