DAX-ordlistaDAX glossary

Analytisk frågaAnalytic query

Power BI-kontroller kör frågor mot en datamodell genom att använda en analytisk fråga.Power BI visuals query a data model by using an analytic query. En analytisk fråga försöker minska potentiellt stora datavolymer och modellera komplexiteter i tre olika faser: Filtrering, gruppering och sammanfattning.An analytic query strives to reduce potentially large data volumes and model complexities using three distinct phases: Filter, group and summarize. När fält tilldelas till brunnarna i rapportkontroller skapas en analytisk fråga automatiskt.An analytic query is created automatically when fields are assigned to the wells of report visuals. Rapportförfattare kan styra beteendet för fälttilldelningar genom att byta namn på fält, ändra sammanfattningstekniken eller inaktivera sammanfattning för att uppnå gruppering.Report authors can control the behavior of field assignments by renaming fields, modifying the summarization technique, or disabling summarization to achieve grouping. När rapporten designas kan författaren lägga till filter i rapporten, på en rapport sida eller i en kontroll.At report design time, filters can be added to the report, a report page, or a visual. Filter kan ändras i rutan Filter i läsvyn, eller via interaktioner med utsnitt och andra kontroller (korsfiltrering).In reading view, filters can be modified in the Filters pane, or by interactions with slicers and other visuals (cross-filtering).

BLANKBLANK

DAX definierar frånvaron av ett värde som BLANK.DAX defines the absence of a value as BLANK. Det är motsvarigheten till NULL i SQL, men det fungerar inte exakt likadant.It's the equivalent of SQL NULL, but it doesn't behave exactly the same. Det är mer likt Excel och hur en tom cell definieras där.It's more closely aligned to Excel and how it defines an empty cell. BLANK utvärderas som noll eller en tom sträng i kombination med andra åtgärder.BLANK is evaluated as zero or an empty string when combined with other operations. Till exempel är BLANK + 20 = 20.For example, BLANK + 20 = 20. Använd alltid versaler. Plural är BLANKs med gement s.Always use capital letters; the plural is BLANKs, with a lowercase "s".

Beräknad kolumnCalculated column

En modellberäkning som används för att lägga till en kolumn i en tabellmodell genom att skriva en DAX-formel.A model calculation used to add a column to a tabular model by writing a DAX formula. Formeln måste returnera ett skalärt värde och den utvärderas för varje rad i tabellen.The formula must return a scalar value, and it's evaluated for each row in the table. En beräknad kolumn kan läggas till i en tabell med lagringsläget Import eller DirectQuery.A calculated column can be added to an Import or DirectQuery storage mode table.

Beräknat måttCalculated measure

I tabellmodeller används inte begreppet beräknat mått.In tabular modeling, there's no such concept as a calculated measure. Använd mått i stället.Use measure instead. Ordet beräknat används för att beskriva beräknade tabeller och beräknade kolumner.The word calculated is used to describe calculated tables and calculated columns. Det skiljer dem från tabeller och kolumner som kommer från Power Query.It distinguishes them from tables and columns that originate from Power Query. I Power Query används inte begreppet mått.Power Query doesn't have the concept of a measure.

Beräknad tabellCalculated table

En modellberäkning som används för att lägga till en tabell i en tabellmodell genom att skriva en DAX-formel.A model calculation used to add a table to a tabular model by writing a DAX formula. Formeln måste returnera ett tabellobjekt.The formula must return a table object. Resultatet är en tabell med lagringsläget Import.It results in a table that uses Import storage mode.

BeräkningCalculation

En avsiktlig process som omvandlar indata till ett eller flera resultat.A deliberate process that transforms one or more inputs into one or more results. I en tabelldatamodell kan en beräkning vara ett modellobjekt. Antingen en beräknad tabell, beräknad kolumn eller ett mått.In a tabular data model, a calculation can be a model object; either a calculated table, calculated column, or measure.

KontextContext

Beskriver miljön där en DAX-formel utvärderas.Describes the environment in which a DAX formula is evaluated. Det finns två typer av kontexter: Radkontext och filterkontext.There are two types of context: Row context and filter context. Radkontexter representerar den ”aktuella raden” och används till att utvärdera formler och uttryck för beräknade kolumner som används av tabelliteratorer.Row context represents the "current row", and is used to evaluate calculated column formulas and expressions used by table iterators. Filterkontexter används till att utvärdera mått och representerar filter som tillämpas direkt på modellkolumner och filter som sprids via modellrelationer.Filter context is used to evaluate measures, and it represents filters applied directly to model columns and filters propagated by model relationships.

KubCube

Läs mer i Flerdimensionell modell.See Multidimensional model.

DatamodellData model

En dataresurs som är särskilt förberedd för rapportering och analys.A data resource that's specifically prepared for reporting and analytics. Den gör att rapportanvändare kan söka efter och utforska data på ett enkelt och intuitivt sätt.It allows report users to browse and explore data in a simple and intuitive way. En viktig sak är att den ger frågeresultat med goda prestanda även över stora datavolymer.Importantly, it delivers high performance query results, even over large data volumes. Den kan integrera data från flera källor och använda beräkningar till att omvandla data.It can integrate data from multiple sources and use calculations to transform data. Den kan tillämpa behörighet på radnivå för att se till att olika användare har åtkomst till olika data.It can enforce row-level permission to ensure different users have access to different data. Ibland kallas den för en semantisk modell eller bara en modell.Sometimes it's called a Semantic model or just a Model.

DatamodellerareData modeler

En utbildad datatekniker som skapar datamodeller.A skilled data professional who creates data models. Inom SSBI (Self-Service BI) kan de kallas affärsanalytiker.In self-service BI (SSBI), they can be called business analysts. Inom företags-BI kan de kallas BI-utvecklare.In corporate BI, they can be called BI developers.

DAXDAX

Språket DAX (Data Analysis Expressions) är ett formelspråk för Power Pivot i Excel, Power BI, Azure Analysis Services och tabellmodellering i SQL Server Analysis Services.Data Analysis Expressions (DAX) language is a formula language for Power Pivot in Excel, Power BI, Azure Analysis Services, and tabular modeling in SQL Server Analysis Services. Du kan också använda DAX för att lägga till datamodellberäkningar och definiera regler för säkerhet på radnivå (RLS).You can also use DAX to add data model calculations and define row-level security (RLS) rules.

Dynamisk säkerhetDynamic security

När reglerna för säkerhet på radnivå (RLS) tillämpas med hjälp av rapportanvändarens identitet.When row-level security (RLS) rules are enforced by using the identity of the report user. Regler filtrerar modelltabeller med hjälp av användarens kontonamn, vilket kan göras med funktionerna USERNAME eller USERPRINCIPALNAME.Rules filter model tables by using the user's account name, which can be done with the USERNAME or USERPRINCIPALNAME functions. Se Säkerhet på radnivå.See Row-level security.

UttryckExpression

En enhet med DAX-logik som utvärderas och returnerar ett resultat.A unit of DAX logic that's evaluated and returns a result. Uttryck kan deklarera variabler, och i så fall tilldelas de ett underuttryck och måste innehålla en RETURN-instruktion som matar ut ett slutligt uttryck.Expressions can declare variables in which case they're assigned a sub-expression and must include a RETURN statement that outputs a final expression. Uttryck konstrueras med hjälp av modellobjekt (tabeller, kolumner och mått), funktioner, operatorer och konstanter.Expressions are constructed by using model objects (tables, columns, or measures), functions, operators, or constants.

FältField

Datamodellresurs som presenteras i rutan Fält.Data model resource presented in the Fields pane. Fält används till att konfigurera filter och kontroller i rapporter.Fields are used to configure report filters and visuals. Fält består av modellkolumner, hierarkinivåer och mått.Fields consist of model columns, hierarchy levels, and measures.

FormelFormula

Ett eller flera DAX-uttryck som används till att definiera en modellberäkning.One or more DAX expressions used to define a model calculation. Inre uttryck kallas deluttryck.Inner expressions are called sub-expressions. Pluralformen är formler.Plural is formulas.

FunktionFunction

DAX-funktioner har argument som gör att du kan skicka parametrar till dem.DAX functions have arguments that allow passing in parameters. Formler kan använda många funktionsanrop och även kapsla in andra funktioner.Formulas can use many function calls, possibly nesting functions within other functions. I en formel måste funktionsnamn följas av parenteser.In a formula, function names must be followed by parentheses. Parametrarna skickas i parentesen.Within the parentheses, parameters are passed in.

Implicit måttImplicit measure

En automatiskt genererad beräkning som fås genom att konfigurera en Power BI-kontroll att summera kolumnvärden.An automatically generated calculation achieved by configuring a Power BI visual to summarize column values. Numeriska kolumner har stöd för flest sammanfattningar, bland annat de här: Summa, genomsnitt, lägsta, högsta, antal (distinkta), antal, standardavvikelse, varians och median.Numeric columns support the greatest range of summarization, including: Sum, Average, Minimum, Maximum, Count (Distinct), Count, Standard deviation, Variance, or Median. Kolumner med andra datatyper kan också sammanfattas.Columns of other data types can be summarized, too. Textkolumner kan sammanfattas med: Första (alfabetiskt), sista (alfabetiskt), antal (distinkta) och antal.Text columns can be summarized by using: First (alphabetically), Last (alphabetically), Count (Distinct), or Count. Datumkolumner kan sammanfattas med: Tidigaste, senaste, antal (distinkta) och antal.Date columns can be summarized by using: Earliest, Latest, Count (Distinct), or Count. Booleska kolumner kan sammanfattas med: Antal (distinkta) och antal.Boolean columns can be summarized by using: Count (Distinct), or Count.

IteratorfunktionIterator function

En DAX-funktion som räknar upp alla rader i en viss tabell och utvärderar ett angivet uttryck för varje rad.A DAX function that enumerates all rows of a given table and evaluate a given expression for each row. Den ger flexibilitet och kontroll över hur data sammanfattas i modellberäkningar.It provides flexibility and control over how model calculations summarize data.

MDXMDX

MDX-språket (Multidimensional Expression) är ett formelspråk för flerdimensionella modeller i SQL Server Analysis Services (kallas även för kuber).Multidimensional Expressions (MDX) language is a formula language for SQL Server Analysis Services multidimensional models (also known as cubes). MDX kan användas till att köra frågor mot tabellmodeller, men det kan inte definiera implicita mått.MDX can be used to query tabular models, however it can't define implicit measures. Det kan bara köra frågor mot mått som redan har definierats i modellen.It can only query measures that are already defined in the model.

MåttMeasure

En beräkning som uppnår sammanfattning.A calculation that achieves summarization. Mått är antingen implicita eller explicita.Measures are either implicit or explicit. Ett explicit mått är en beräkning som läggs till i en tabelldatamodell genom att skriva en DAX-formel.An explicit measure is a calculation added to a tabular data model by writing a DAX formula. En måttformel måste returnera ett skalärt värde.A measure formula must return a scalar value. I fönstret Fält visas explicita mått med en miniräknarikon.In the Fields pane, explicit measures are adorned with a calculator icon. Du måste använda explicita mått när frågan mot modellen körs med MDX (flerdimensionella uttryck), precis som när du använder Analyze i Excel.Explicit measures are required when the model is queried by using Multidimensional Expressions (MDX), as is the case when using Analyze in Excel. Ett explicit mått kallas vanligtvis bara för ett mått.An explicit measure is commonly just called a measure.

MåttgruppMeasure group

En modelltabell som innehåller minst ett mått och inte har några hierarkier eller synliga kolumner.A model table that contains at least one measure, and has no hierarchies or visible columns. I fönstret Fält visas varje måttgrupp med en ikon med flera miniräknare.In the Fields pane, each measure group is adorned with a multi-calculator icon. Måttgrupper står tillsammans längst upp i fönstret Fält och sorteras alfabetiskt efter namn.Measure groups are listed together at the top of the Fields pane, and sorted alphabetically by name.

ModellModel

Läs mer under Datamodell.See Data model.

ModellerareModeler

Läs mer under Datamodellerare.See Data modeler.

ModellberäkningModel calculation

En namngiven formel som används för att lägga till en beräknad tabell, en beräknad kolumn eller ett mått i en tabelldatamodell.A named formula that's used to add a calculated table, calculated column, or measure to a tabular data model. Strukturen är <NAME> = <FORMULA>.Its structure is <NAME> = <FORMULA>. De flesta beräkningar läggs till av datamodellerare i Power BI Desktop, men det går också att lägga till mått i en liveanslutningsrapport.Most calculations are added by data modelers in Power BI Desktop, but measures can also be added to a live connection report. Läs mer under Rapportmått.See Report measures.

Flerdimensionell modellMultidimensional model

En datamodell som har utvecklats för SQL Server Analysis Services (flerdimensionellt läge).A data model developed for SQL Server Analysis Services (multidimensional mode). Den består av dimensioner och mått.It comprises dimensions and measures. Den kallas ofta för en kub.It's often just called a cube.

SnabbmåttQuick measures

En funktion i Power BI Desktop som gör att du inte behöver skriva DAX-formler för vanligt definierade mått.A feature in Power BI Desktop that eliminates the need to write DAX formulas for commonly defined measures. Det finns bland annat snabbmått för genomsnitt per kategori, rang och skillnad från baslinjen.Quick measures include average per category, rank, and difference from baseline.

RapportmåttReport measures

Kallas även för mått på rapportnivå.Also called report-level measures. De läggs till i en liveanslutningsrapport i Power BI Desktop genom att skriva en DAX-formel, men endast för anslutningar till Power BI-modeller eller tabellmodeller i Analysis Services.They're added to a live connection report in Power BI Desktop by writing a DAX formula, but only for connections to Power BI models or Analysis Services tabular models.

Säkerhet på radnivåRow-level security

Kallas även för RLS.Also called RLS. En designteknik för att begränsa åtkomsten till delmängder för specifika användare.Design technique to restrict access to subsets of data for specific users. I en tabellmodell görs det genom att skapa modellroller.In a tabular model, it's achieved by creating model roles. Roller har regler, som är DAX-uttryck för att filtrera tabellrader.Roles have rules, which are DAX expressions to filter table rows.

Semantisk modellSemantic model

Läs mer under Datamodell.See Data model.

SammanfattningSummarization

En åtgärd som tillämpas på värdena i en kolumn.An operation applied to the values of a column. Läs mer under Mått.See measure.

TabellkubTabular cube

Begreppet tabellkub används inte.There's no such concept as a tabular cube. Använd Tabellmodell i stället.Use Tabular model instead.

TabellmodellTabular model

En datamodell som har utvecklats i Power Pivot i Excel, Power BI, Azure Analysis Services eller SQL Server Analysis Services (tabelläge).A data model developed in Power Pivot in Excel, Power BI, Azure Analysis Services, or SQL Server Analysis Services (tabular mode).

TidsinformationTime intelligence

Tidsinformation handlar om beräkningar över tid, till exempel årets försäljning fram till aktuellt datum (YTD).Time intelligence relates to calculations over time, like year-to-date (YTD).

TidsinformationsfunktionerTime intelligence function

DAX har många tidsinformationsfunktioner.DAX includes many time intelligence functions. Alla tidsinformationsfunktioner uppnår sitt resultat genom att modifiera filterkontexten för datumfilter.Each time intelligence function achieves its result by modifying the filter context for date filters. Exempelfunktioner: TOTALYTD och SAMEPERIODLASTYEAR.Example functions: TOTALYTD and SAMEPERIODLASTYEAR.

Värde, värdenValue, values

Data som ska visualiseras.Data to be visualized.

KonsekvensparameterWhat-if parameter

En funktion i Power BI Desktop som gör att användaren kan ange indata via utsnitt.A Power BI Desktop feature that provides the ability to accept user input through slicers. Varje parameter skapar en beräknad tabell med en enda kolumn och ett mått som returnerar ett enda värde.Each parameter creates a single-column calculated table and a measure that returns a single-selected value. Måttet kan användas i modellberäkningar för att svara på användarens indata.The measure can be used in model calculations to respond to the user's input.