INFO. LAGERFILER

Gælder for: beregnet kolonne beregnet tabel måling visuel beregning DAX forespørgsel

Returnerer en tabel med oplysninger om hver lagerfil i den semantiske model. Denne funktion indeholder metadata om lagerfiler og deres egenskaber.

Syntaks

INFO.STORAGEFILES ( [<Restriction name>, <Restriction value>], ... )

Parametre

Parametre er valgfrie for denne DAX funktion. Når der bruges parametre, skal begge angives. Mere end ét par parametre er tilladt. Begrænsningsnavnet og -værdien er tekst og indtastet i dobbelte anførselstegn.

Periode Definition
Begrænsningsnavn Navnet på den begrænsning, der bruges til at filtrere resultaterne.
Begrænsningsværdi Værdi, der bruges til at filtrere resultaterne af begrænsningen.

Restriktioner

Normalt kan alle kolonner i resultaterne af DAX-funktionen bruges som en begrænsning. Yderligere begrænsninger kan også være tilladt.

Returværdi

En tabel, hvis kolonner svarer til skemarækkesættet for lagerfiler i den aktuelle semantiske model.

Column Betegnelse
id Entydigt id for lagerfilen
Ejer-id Id for det objekt, der ejer denne lagerfil
OwnerType Typen af det objekt, der ejer denne lagerfil
StorageFolderID Fremmed nøgle til den lagermappe, der indeholder denne fil
FileName Navnet på lagerfilen

Bemærkninger

  • Bruges typisk i DAX forespørgsler til at undersøge og dokumentere modelmetadata.
  • Tilladelser, der kræves, afhænger af værten. Det kan kræve modeladministratortilladelser at forespørge om komplette metadata.

Eksempel

Følgende DAX forespørgsel kan køres i DAX forespørgselsvisning:

EVALUATE
	INFO.STORAGEFILES()

Eksempel 2 – DAX forespørgsel med joinforbindelser

Følgende DAX forespørgsel kan køres i DAX forespørgselsvisning:

EVALUATE
VAR _StorageFiles = 
    SELECTCOLUMNS(
        INFO.STORAGEFILES(),
        "OwnerID", [OwnerID],
        "Owner Type", [OwnerType],
        "StorageFolderID", [StorageFolderID],
        "File Name", [FileName]
    )

VAR _StorageFolders = 
    SELECTCOLUMNS(
        INFO.STORAGEFOLDERS(),
        "StorageFolderID", [ID],
        "Folder Name", [Name]
    )

VAR _CombinedTable = 
    NATURALLEFTOUTERJOIN(
        _StorageFiles,
        _StorageFolders
    )

RETURN
    SELECTCOLUMNS(
        _CombinedTable,
        "Folder Name", [Folder Name],
        "File Name", [File Name],
        "Owner Type", [Owner Type],
        "Owner ID", [OwnerID]
    )
ORDER BY [Folder Name], [File Name]

Se også