Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
I dette selvstudie lærer du, hvordan du tester Row Level Security (RLS) og Object Level Security (OLS) i .
Enkelt sagt forhindrer Row Level Security brugeradgang til specificerede rækker . I mellemtiden forhindrer Object Level Security brugeradgang til specificerede kolonner og tabeller .
Eksempler på test af RLS og OLS i DAX Studio er vist nedenfor.
Indholdsfortegnelse
Sikkerhed på rækkeniveau i LuckyTemplates
For at oprette Row Level Security skal du gå til fanen Modellering og klikke på Administrer roller .
Opret en ny rolle og navngiv den. I dette tilfælde hedder det RLS Emp 1 . Anbring derefter et filter på produkttabellen.
I dette eksempel skal produktfarven være i rød, blå og sort. Klik derefter på fluebenet ( ? ) for at bekræfte. Hvis rollen fungerer, skal du klikke på Gem .
For at teste rollen skal du gå til fanen Modellering og klikke på Vis som . Klik på rollenavnet, og klik derefter på OK.
Træk og slip farvetabellen til lærredet. Du vil se, at de eneste synlige farver er rød, blå og sort.
Test RLS i DAX Studio
Gå til fanen Eksterne værktøjer, og klik på DAX Studio . Under fanen Hjem i DAX Studio skal du klikke på Opret forbindelse . Når pop op-vinduet vises, skal du klikke på Avancerede indstillinger .
Indtast navnet på den nye rolle, du har oprettet, i tekstfeltet Roller, og klik derefter på Opret forbindelse .
Bagefter vil du bemærke en gul bjælke i DAX Studio, som viser, at den i øjeblikket ser RLS Emp 1-rollen.
Hvis du kører DAX-koden EVALUATE Products , vil du se, at resultaterne kun returnerer 901 rækker i stedet for 2.517. Hver af disse 901 rækker indeholder enten rød, blå eller sort som en .
Du kan bruge funktionen til at reducere tabellen.
Dette er en måde at oprette forbindelse til DAX Studio på og tage et kig på den rækkeniveausikkerhed, du oprettede i LuckyTemplates eller i Analysis Services.
Sikkerhed på objektniveau i LuckyTemplates
Lad os derefter teste objektniveausikkerheden. Opret en ny rolle og navngiv den OLS Emp 1 .
For denne rolle behøver du ikke oprette et filter. Dette vil kun være en skal. Du vil ændre indholdet i tabellen.
Gå derefter til fanen Eksterne værktøjer og klik på .
Under mappen Roller skal du vælge OLS Emp 1. I indstillingen Tabeltilladelser skal du ændre butiks- og produktkategorien til Ingen.
Vælg enhedspris i tabellen Produkter. Skift derefter OLS Emp 1-indstillingen til Ingen . Gør det samme for enhedsomkostningerne.
Klik derefter på Gem .
Slå automatisk dato/tid fra i LuckyTemplates
Før du klikker på Gem, skal du sørge for at slå indstillingen Automatisk dato/tid fra i LuckyTemplates. For at slå dette fra skal du gå til Indstillinger og klikke på Dataindlæs under fanen Aktuel fil. Fjern derefter markeringen i afkrydsningsfeltet for indstillingen Automatisk dato/tid.
Hvis du ikke gør dette, får du en fejlmeddelelse, mens du forsøger at gemme dit arbejde.
Fejlen betyder, at fordi du ikke har fjernet markeringen af automatisk dato/klokkeslæt, har DAX Engine oprettet flere datotabeller. Nogle af disse datotabeller afhænger af salgstabellen eller tabellen produkter.
Når du har fjernet markeringen af indstillingen Automatisk dato/tid og gå tilbage til tabeleditor, vil du se, at de usynlige datotabeller ikke længere er i TOM Explorer.
Test OLS i Dax Studio
Når ændringerne er udført i datamodellen, skal du gå tilbage til LuckyTemplates. Start en ny DAX Studio-fil, og klik derefter på knappen Tilslut , der findes under fanen Hjem.
Indtast rollenavnet i de avancerede indstillinger. I dette tilfælde er det OLS Emp 1. Klik derefter på Connect.
I Metadate-ruden kan du se, at du ikke har adgang til tabellerne Butik og Produktkategori.
Hvis du udvider tabellen Produkter, vil du heller ikke kunne se enhedsprisen og enhedsprisen.
Hvis du prøver at EVALUERE Store , får du en fejl, der siger, at det ikke er en gyldig tabel eller et gyldigt udtryk.
Men når du klikker på knappen Stop visning , som findes længst til højre på den gule bjælke, får du lov til at se Store-tabellen.
Konklusion
Dette var en kort vejledning i, hvordan man implementerer og tester rækkeniveausikkerheden og objektniveausikkerheden i DAX Studio.
Disse to funktioner er især nyttige, når du vil begrænse dataadgang for bestemte brugere . Du kan indstille, hvilke data der kan ses, afhængigt af det arbejdsområde, du får adgang til i LuckyTemplates-tjenesten. Dette er især nyttigt, når du beskæftiger dig med følsomme virksomhedsoplysninger.
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.
I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.