Delen via


DATATABLE

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Biedt een mechanisme voor het declareren van een inline-set gegevenswaarden.

Syntaxis

DATATABLE (ColumnName1, DataType1, ColumnName2, DataType2..., {{Value1, Value2...}, {ValueN, ValueN+1...}...})  

Parameters

Term Definitie
ColumnName Een DAX-expressie die een tabel retourneert.
DataType Een opsomming met: INTEGER, DOUBLE, STRING, BOOLEAANSE WAARDE, VALUTA, DATUM/TIJD
Weergegeven als Eén argument met de Excel-syntaxis voor een eendimensionale matrixconstante, genest om een matrix met matrices te bieden. Dit argument vertegenwoordigt de set gegevenswaarden die zich in de tabel bevinden

Voorbeeld:
{ {waarden in rij1}, {waarden in rij2}, {waarden in rij3}, enzovoort. }
Waarbij {waarden in rij1} een door komma's gescheiden set constante expressies is, namelijk een combinatie van constanten, gecombineerd met een handvol basisfuncties, waaronder DATUM, TIJD en BLANK, evenals een plusoperator tussen DATUM en TIJD en een unaire min-operator, zodat negatieve waarden kunnen worden uitgedrukt.

Hier volgen alle geldige waarden: 3, -5, BLANK(), "2009-04-15 02:45:21". Waarden verwijzen mogelijk niet naar iets buiten de directe expressie en kunnen niet verwijzen naar kolommen, tabellen, relaties of iets anders.

Een ontbrekende waarde wordt identiek behandeld als BLANK(). Het volgende is bijvoorbeeld hetzelfde: {1,2,BLANK(),4} {1,2,,4}

Retourwaarde

Een tabel die een inline-set waarden declareert.

Opmerkingen

  • In tegenstelling tot DATATABLE staat Table Constructor scalaire expressies toe als invoerwaarden.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Opmerking

= DataTable("Name", STRING,  
               "Region", STRING  
               ,{  
                        {" User1","East"},  
                        {" User2","East"},  
                        {" User3","West"},  
                        {" User4","West"},  
                        {" User4","East"}  
                }  
           )