INFO.STORAGEFILES

DAXInformação (INFO Functions)

Retorna uma tabela com cada arquivo de armazenamento do modelo semântico: ID, objeto dono, tipo do dono, pasta de armazenamento e nome do arquivo.

Quando usar

Para listar os arquivos físicos do modelo agrupados por pasta de armazenamento.

Sintaxe

DAX
INFO.STORAGEFILES([<Nome da restrição>, <Valor da restrição>], ...)

Parâmetros

Nome da restrição (Opcional): texto entre aspas duplas com o nome da restrição usada para filtrar o resultado; em geral, qualquer coluna retornada pode ser usada. Valor da restrição (Opcional): texto entre aspas duplas com o valor do filtro. Nome e valor são informados sempre em par, e mais de um par é permitido.

Aplica-se a

  • NãoColuna Calculada
  • NãoTabela Calculada
  • NãoMedida
  • NãoCálculo Visual

Exemplo

DAX
// Arquivos por pasta de armazenamento (DAX Query View)
EVALUATE
VAR vArquivos =
    SELECTCOLUMNS (
        INFO.STORAGEFILES (),
        "StorageFolderID", [StorageFolderID],
        "Arquivo", [FileName],
        "Tipo do Dono", [OwnerType]
    )
VAR vPastas =
    SELECTCOLUMNS ( INFO.STORAGEFOLDERS (), "StorageFolderID", [ID], "Pasta", [Path] )
RETURN
    NATURALLEFTOUTERJOIN ( vArquivos, vPastas )   // junta por StorageFolderID
ORDER BY [Pasta], [Arquivo]

Mais informações

Aprender DAX ao vivo