Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Koskee seuraavia:
Laskettu sarake
Laskettu taulukko
Mittari
Visuaalinen laskutoimitus
DAX kysely
Palauttaa taulukon, joka sisältää tietoja semanttisen mallin jokaisesta sarakkeesta. Tämä funktio tarjoaa metatietoja kaikista sarakkeista, mukaan lukien niiden ominaisuuksista ja ominaisuuksista.
Syntaksi
INFO.COLUMNS ( [<Restriction name>, <Restriction value>], ... )
Parametrit
Parametrit ovat valinnaisia tälle DAX funktiolle. Kun parametreja käytetään, molemmat on annettava. Useampi kuin yksi parametripari sallitaan. Rajoituksen nimi ja arvo ovat tekstiä ja ne kirjoitetaan lainausmerkeissä.
| Kausi | Määritelmä |
|---|---|
| Rajoituksen nimi | Tulosten suodattamiseen käytetyn rajoituksen nimi. |
| Rajoituksen arvo | Arvon, jota käytetään suodattamaan rajoituksen tulokset. |
Rajoitukset
Yleensä kaikkia DAX funktion tulosten sarakkeita voidaan käyttää rajoituksena. Lisärajoituksia voidaan myös sallia.
Palautusarvo
Taulukko, joka sisältää seuraavat sarakkeet:
| Column | Tietotyyppi | Kuvaus |
|---|---|---|
| [TUNNUS] | Integer | Sarakkeen yksilöllinen tunnus |
| [TableID] | Integer | Tämän sarakkeen sisältävän taulukon tunnus |
| [ExplicitName] | Merkkijono | Sarakkeen eksplisiittisesti määritetty nimi |
| [InferredName] | Merkkijono | Sarakkeen johdettu nimi |
| [ExplicitDataType] | Integer | Sarakkeen eksplisiittisesti määritetty tietotyyppi |
| [InferredDataType] | Integer | Sarakkeen johdettu tietotyyppi |
| [DataCategory] | Merkkijono | Sarakkeen tietoluokan luokitus |
| [Kuvaus] | Merkkijono | Sarakkeen kuvaus |
| [IsHidden] | totuusarvo | Onko sarake piilotettu asiakastyökaluilta |
| [Osavaltio] | Integer | Sarakkeen nykyinen tila |
| [IsUnique] | totuusarvo | Sisältääkö sarake yksilöllisiä arvoja |
| [IsKey] | totuusarvo | Onko sarake avainsarake |
| [IsNullable] | totuusarvo | Voiko sarake sisältää tyhjäarvoja |
| [Tasaus] | Integer | Sarakkeen tasausasetus |
| [TableDetailPosition] | Integer | Sarakkeen sijainti taulukon tietonäkymissä |
| [IsDefaultLabel] | totuusarvo | Onko tämä sarake oletusotsikko |
| [IsDefaultImage] | totuusarvo | Onko tämä sarake oletuskuva |
| [SummarizeBy] | Integer | Miten sarakkeesta tehdään yhteenveto? |
| [ColumnStorageID] | Integer | Sarakkeen tallennustilan tunnus |
| [Tyyppi] | Integer | Sarakkeen tyypin luokitus |
| [SourceColumn] | Merkkijono | Lähdesarakkeen nimi |
| [ColumnOriginID] | Integer | Sarakkeen alkuperän tunnus |
| [Lauseke] | Merkkijono | DAX Laskettujen sarakkeiden lauseke |
| [FormatString] | Merkkijono | Sarakkeen muotoilumerkkijono |
| [IsAvailableInMDX] | totuusarvo | Onko sarake käytettävissä MDX-kyselyissä |
| [SortByColumnID] | Integer | Lajitteluperusteena olevan sarakkeen tunnus |
| [AttributeHierarchyID] | Integer | Määritehierarkian tunnus |
| [ModifiedTime] | Päivämäärä ja aika | Milloin saraketta viimeksi muokattiin |
| [StructureModifiedTime] | Päivämäärä ja aika | Sarakerakennetta viimeksi muokattiin |
| [RefreshedTime] | Päivämäärä ja aika | Milloin sarakkeen tiedot päivitettiin viimeksi |
| [SystemFlags] | Integer | Sarakkeen järjestelmäliput |
| [KeepUniqueRows] | totuusarvo | Yksilöllisiä rivejä säilyttäminen |
| [DisplayOrdinal] | Integer | Sarakkeen näyttöjärjestys |
| [ErrorMessage] | Merkkijono | Mikä tahansa sarakkeeseen liittyvä virhesanoma |
| [SourceProviderType] | Merkkijono | Lähdepalvelun tyyppi |
| [DisplayFolder] | Merkkijono | Näyttökansio sarakkeiden järjestämiseen |
| [Koodaushint] | Integer | Sarakkeen koodausvinkki |
| [RelatedColumnDetailsID] | Integer | Liittyvien sarakkeiden tietojen tunnus |
| [AlternateOfID] | Integer | Tunniste, jos tämä on toisen sarakkeen vaihtoehtoinen |
| [LineageTag] | Merkkijono | Historiatietojen tunniste sarakkeiden historiatietojen seurantaa varten |
| [SourceLineageTag] | Merkkijono | Lähteen historiatietojen tunniste |
Huomautukset
- Käytetään yleensä kyselyissä DAX mallin metatietojen tarkastamiseen ja dokumentointiin.
- Tarvittavat käyttöoikeudet riippuvat isännästä. Kyselyjen tekeminen täydellisistä metatiedoista voi edellyttää mallin järjestelmänvalvojan käyttöoikeuksia.
Esimerkki:
Voit suorittaa seuraavan DAX kyselyn DAX kyselynäkymän:
EVALUATE
INFO.COLUMNS()
Esimerkki 2 – DAX kyselyä liitoksilla
Voit suorittaa seuraavan DAX kyselyn DAX kyselynäkymän:
EVALUATE
VAR _Columns =
INFO.COLUMNS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_Columns,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Table Name", [Table Name],
"Column Name", [ExplicitName],
"Data Type", [ExplicitDataType],
"Is Hidden", [IsHidden],
"Is Key", [IsKey]
)
ORDER BY [Table Name], [Column Name]