Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Data Analysis Expressions (DAX) include un set di funzioni INFO basate sulla libreria di DMV (Dynamic Management Views) in Analysis Services, che sono state modificate per funzionare come DAX funzioni. L'output delle funzioni INFO DAX è un tipo di dati di tabella. Come tabelle, possono essere usate con altre DAX funzioni, ad esempio FILTER, SELECTCOLUMNS, ADDCOLUMNS, e altre. In questa sezione vengono descritte le funzioni INFO disponibili nel DAX linguaggio.
Per i modelli semantici di Power BI, proprio come le DMV, le funzioni INFO DAX richiedono autorizzazioni di amministratore del modello semantico. Alcune richiedono anche autorizzazioni di amministratore dell'area di lavoro.
Poiché le funzioni INFO DAX superano le capacità delle DMV, che usano una sintassi simile a SQL e restituiscono un set di righe. Poiché queste nuove funzioni sono DAX funzioni, possono essere usate come qualsiasi tabella in una DAX query, ulteriormente combinate e strutturate nella DAX query.
EVALUATE
ADDCOLUMNS(
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Measure", [Name],
[Description],
"DAX Formula", [Expression],
"State", [State]
),
"Model name", "My semantic model",
"As of date", NOW()
)
Le funzioni INFO sono supportate nei modelli semantici di Power BI, nei modelli di SQL Server Analysis Services, nei modelli di Azure Analysis Services e nei modelli PowerPivot. Gli errori possono verificarsi se la funzione INFO è per una funzionalità non supportata o disponibile. INFORMAZIONI. Le funzioni VIEW DAX possono essere eseguite in tabelle calcolate, colonne, misure e DAX query, ma altre funzioni INFO DAX possono essere eseguite solo nelle DAX query.
INFO.VIEW DAX funzioni
Quattro delle funzioni INFO DAX hanno anche funzioni controparti di INFO.VIEW DAX. I nomi descrittivi, ad esempio il nome della tabella anziché l'ID tabella, vengono usati e vengono aggiunte nuove colonne per semplificare l'uso senza la necessità di unire altre tabelle delle funzioni INFO DAX . INFORMAZIONI. Le funzioni VIEW DAX possono essere usate nei calcoli all'interno di un modello semantico. Quando inclusi in una tabella calcolata, possono autodocumentare un modello per altre persone che lo utilizzano per creare report o query.
Informazioni, Visualizza, Tabelle
INFO.VISTA.TABELLE contiene informazioni sulle tabelle nel modello, come il nome della tabella, la descrizione, la modalità di archiviazione e se è nascosta o meno.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.TABLES()
Lo screenshot seguente è un esempio dell'uso di questa DAX funzione nella DAX visualizzazione delle query con l'Esempio di vendite regionali disponibile in Learn nel servizio Power BI.
DAX function in DAX query view.
INFORMAZIONI. VISTA. COLONNE
INFO.VIEW.COLUMNS contiene informazioni sulle colonne di un modello, ad esempio il nome della colonna, il tipo di dati e se è nascosta o meno.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.COLUMNS()
Lo screenshot seguente è un esempio dell'uso di questa DAX funzione nella DAX visualizzazione delle query con l'Esempio di vendite regionali disponibile in Learn nel servizio Power BI.
DAX function in DAX query view.
INFORMAZIONI - VISUALIZZAZIONE MISURE
INFORMAZIONI.VISTA.MEASURES contiene informazioni sulle misure nel modello, come il nome della misura, l'espressione e la stringa di formato.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.MEASURES()
Lo screenshot seguente è un esempio dell'uso di questa DAX funzione nella DAX visualizzazione delle query con l'Esempio di vendite regionali disponibile in Learn nel servizio Power BI.
DAX function in DAX query view.
INFORMAZIONI. VISTA. RELAZIONI
INFORMAZIONI. VISTA. RELATIONSHIPS contiene informazioni sulle relazioni nel modello, ad esempio da e verso tabelle e colonne, cardinalità e direzione filtro incrociato.
// Remove EVALUATE when using this DAX function in a calculated table
EVALUATE INFO.VIEW.RELATIONSHIPS()
Lo screenshot seguente è un esempio dell'uso di questa DAX funzione nella DAX visualizzazione delle query con l'Esempio di vendite regionali disponibile in Learn nel servizio Power BI.
DAX function in DAX query view.
Funzioni INFO DAX
Ecco l'elenco delle funzioni INFO. Alcuni funzionano solo su livelli di compatibilità specifici e per determinate modalità di archiviazione o altre proprietà del modello semantico.
| [Funzione] | [Descrizione] |
|---|---|
| INFORMAZIONI. VISTA. COLONNE | Restituisce un elenco di tutte le colonne nel modello corrente. Può essere usato nei calcoli, incluse le tabelle calcolate. |
| INFORMAZIONI - VISUALIZZAZIONE MISURE | Restituisce un elenco di tutte le misure nel modello corrente. Può essere usato nei calcoli, incluse le tabelle calcolate. |
| INFORMAZIONI. VISTA. RELAZIONI | Restituisce un elenco di tutte le relazioni nel modello corrente. Può essere usato nei calcoli, incluse le tabelle calcolate. |
| Informazioni, Visualizza, Tabelle | Restituisce un elenco di tutte le tabelle nel modello corrente. Può essere usato nei calcoli, incluse le tabelle calcolate. |
| INFORMAZIONI. DEFINIZIONIALTERNATIVE | Restituisce una tabella con informazioni su ogni alternativa di definizione nel modello semantico con metadati relativi alle definizioni alternative per gli oggetti modello. |
| INFORMAZIONI. ANNOTAZIONI | Restituisce un elenco di tutte le annotazioni nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti annotazione. |
| INFORMAZIONI.GERARCHIE_DI_ATTRIBUTI | Rappresenta la funzione di query DMV TMSCHEMA_ATTRIBUTE_HIERARCHIES. |
| INFORMAZIONI. ATTRIBUTEHIERARCHYSTORAGES | Restituisce una tabella con informazioni sull'archiviazione di ogni gerarchia di attributi nel modello semantico con metadati sulle caratteristiche di archiviazione delle gerarchie degli attributi. |
| INFORMAZIONI. CALCDEPENDENCY | Restituisce informazioni sulla dipendenza di calcolo per una DAX query. |
| INFORMAZIONI.GRUPPI DI CALCOLO | Restituisce una tabella con informazioni su ogni gruppo di calcolo nel modello semantico con metadati relativi ai gruppi di calcolo e alle relative proprietà. |
| INFORMAZIONI. ELEMENTI DI CALCOLO | Restituisce una tabella con informazioni su ogni elemento di calcolo nel modello semantico con metadati relativi agli elementi di calcolo all'interno dei gruppi di calcolo. |
| INFORMAZIONI. CATALOGHI | Rappresenta la funzione di query DMV DBSCHEMA_CATALOGS. |
| INFORMAZIONI.CARATTERISTICHE_CAMBIATE | Rappresenta la funzione di query DMV TMSCHEMA_CHANGED_PROPERTIES. |
| INFORMAZIONI. COLUMNPARTITIONSTORAGES | Restituisce una tabella con informazioni sull'archiviazione di ogni partizione di colonna nel modello semantico con metadati sulla modalità di archiviazione delle partizioni di colonna. |
| INFORMAZIONI.PERMESSIONICOLONNA | Restituisce un elenco di tutte le autorizzazioni di colonna nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti autorizzazioni di colonna. |
| INFORMAZIONI. COLONNE | Restituisce un elenco di tutte le colonne del modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti colonna. |
| INFORMAZIONI. COLUMNSTORAGES | Restituisce un elenco di tutti gli archivi di colonne nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti di archiviazione delle colonne. |
| INFO.CSDLMETADATA | Restituisce informazioni sui metadati del database in formato XML. |
| INFORMAZIONI SULLE CULTURE | Restituisce un elenco di tutte le culture nel modello corrente con colonne che corrispondono al set di righe dello schema per gli oggetti cultura. |
| INFORMAZIONI. DATACOVERAGEDEFINITIONS | Restituisce una tabella con informazioni su ogni definizione di copertura dei dati nel modello semantico con metadati relativi alle impostazioni e alle definizioni di copertura dei dati. |
| INFORMAZIONI. ORIGINI DATI | Rappresenta la funzione di query DMV del namespace TMSCHEMA_DATASOURCES. |
| INFORMAZIONI SUL DELTATABLEMETADATASTORAGES | Restituisce una tabella con informazioni su ciascuna archiviazione dei metadati delle tabelle delta nel modello semantico, con i relativi metadati sulle caratteristiche di archiviazione delle tabelle delta. |
| INFORMAZIONI. DIPENDENZE | Restituisce informazioni sulla dipendenza di calcolo per una DAX query. |
| INFORMAZIONI. DETAILROWSDEFINITIONS | Restituisce un elenco di tutte le definizioni di righe di dettaglio nel modello corrente, con colonne che corrispondono al set di righe dello schema per gli oggetti relativi alle definizioni di dettaglio. |
| INFORMAZIONI. ARCHIVI DIZIONARIO | Restituisce una tabella con informazioni su ogni archivio dizionario nel modello semantico con metadati relativi alle caratteristiche di archiviazione del dizionario e alla compressione. |
| INFORMAZIONI. ARTIFATTI ESCLUSI | Rappresenta la funzione di query di DMV TMSCHEMA_EXCLUDED_ARTIFACTS. |
| INFORMAZIONI. ESPRESSIONI | Restituisce un elenco di tutte le espressioni nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti expressions. |
| INFORMAZIONI.EXTENDEDPROPERTIES | Restituisce un elenco di tutte le proprietà estese nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti proprietà estese. |
| INFO.DEFINIZIONIFORMATO | Restituisce una tabella con informazioni su ogni definizione di stringa di formato nel modello semantico con metadati relativi alle definizioni di stringa di formato per misure e colonne. |
| INFORMAZIONI. FUNZIONI | Restituisce informazioni sulle funzioni attualmente disponibili per l'uso DAX nel linguaggio di programmazione. |
| INFORMAZIONI. GENERALSEGMENTMAPSEGMENTMETADATASTORAGES | Restituisce una tabella con informazioni sull'archiviazione dei metadati dei segmenti del segmento generale nel modello semantico con metadati relativi alle caratteristiche di archiviazione della mappa segmento. |
| INFORMAZIONI.GRUPPERACOLONNE | Restituisce una tabella con informazioni su ogni gruppo per colonna nel modello semantico con metadati sulle colonne utilizzate nelle operazioni group by. |
| INFORMAZIONI. GERARCHIE | Rappresenta la funzione di query DMV TMSCHEMA_HIERARCHIES. |
| INFORMAZIONI. HIERARCHYSTORAGES | Restituisce una tabella con informazioni su ogni archiviazione gerarchia nel modello semantico con metadati sulla modalità di archiviazione delle gerarchie. |
| INFORMAZIONI. INDICATORI KPI | Restituisce un elenco di tutti gli indicatori KPI nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti KPI. |
| INFORMAZIONI. LIVELLI | Restituisce un elenco di tutti i livelli del modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti livello. |
| INFORMAZIONI. METADATI LINGUISTICI | Rappresenta la funzione di query DMV TMSCHEMA_LINGUISTIC_METADATA. |
| INFORMAZIONI. MISURE | Restituisce un elenco di tutte le misure nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti misura. |
| INFORMAZIONI. MODELLO | Rappresenta la funzione di interrogazione TMSCHEMA_MODEL delle DMV. |
| INFORMAZIONI. TRADUZIONI OGGETTI | Restituisce un elenco di tutte le traduzioni di oggetti nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti di conversione degli oggetti. |
| INFORMAZIONI PARQUETFILESTORAGES | Restituisce una tabella con informazioni su ogni archiviazione di file Parquet nel modello semantico con metadati sulle caratteristiche di archiviazione dei file Parquet. |
| INFORMAZIONI. PARTIZIONI | Rappresenta la funzione di query DMV denominata TMSCHEMA_PARTITIONS. |
| INFORMAZIONI SULL'ARCHIVIAZIONE DELLE PARTIZIONI | Restituisce un elenco di tutte le risorse di archiviazione delle partizioni nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti di archiviazione delle partizioni. |
| INFORMAZIONI.PERSPECTIVECOLUMNS | Restituisce un elenco di tutte le colonne prospettiche nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti colonne prospettiche. |
| INFORMAZIONI. GERARCHIE PROSPETTICA | Restituisce un elenco di tutte le gerarchie di prospettiva nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti gerarchie prospettica. |
| INFORMAZIONI. MISUREPROSPETTICHE | Restituisce un elenco di tutte le misure prospettiche nel modello corrente con colonne corrispondenti all'insieme di righe dello schema per le misure prospettiche. |
| INFORMAZIONI E PROSPETTIVE | Restituisce un elenco di tutte le prospettive nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti prospettive. |
| INFORMAZIONI TABELLE PROSPETTIVE | Restituisce un elenco di tutte le tabelle prospettica nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti tabelle prospettica. |
| INFORMAZIONI PROPRIETÀ | Rappresenta la funzione di query DMV DISCOVER_PROPERTIES. |
| INFORMAZIONI QUERYGROUPS | Restituisce una tabella con informazioni su ogni gruppo di query nel modello semantico con metadati relativi ai gruppi di query definiti nel modello. |
| INFORMAZIONI. REFRESHPOLICIES | Restituisce una tabella con informazioni su ogni criterio di aggiornamento nel modello semantico con metadati relativi ai criteri di aggiornamento definiti per le tabelle. |
| INFORMAZIONI.DETTAGLICOLONNACORRELATA | Restituisce una tabella con informazioni su ogni dettaglio di colonna correlata nel modello semantico con i metadati relativi ai dettagli delle colonne correlate per le relazioni. |
| INFORMAZIONI.INDICIARCHIVIAZIONERELAZIONI | Restituisce una tabella con informazioni su ogni archiviazione dell'indice di relazione nel modello semantico con i metadati sulle caratteristiche di archiviazione dell'indice delle relazioni. |
| INFORMAZIONI SU RELAZIONI | Rappresenta la funzione di query DMV TMSCHEMA_RELATIONSHIPS. |
| INFORMAZIONI. ARCHIVI DI RELAZIONI | Restituisce una tabella con informazioni su ogni archiviazione delle relazioni nel modello semantico con metadati sulla modalità di archiviazione delle relazioni. |
| informazioni sui membri del ruolo | Restituisce un elenco di tutte le appartenenze ai ruoli nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti di appartenenza ai ruoli. |
| INFORMAZIONI. RUOLI | Restituisce un elenco di tutti i ruoli nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti ruoli. |
| INFORMAZIONI. SEGMENTMAPSTORAGES | Restituisce un elenco di tutti gli archivi mappa segmento nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti di archiviazione mappa segmento. |
| INFORMAZIONI. ARCHIVI DI SEGMENTI | Restituisce una tabella con informazioni sull'archiviazione di ogni segmento nel modello semantico con metadati sulle caratteristiche di archiviazione dei segmenti. |
| INFORMAZIONI. FILE DI ARCHIVIAZIONE | Restituisce un elenco di tutti i file di archiviazione nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti file di archiviazione. |
| INFORMAZIONI. STORAGEFOLDERS | Restituisce un elenco di tutte le cartelle di archiviazione nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti cartella di archiviazione. |
| INFORMAZIONI STORAGETABLECOLUMNS | Restituisce statistiche sulle colonne delle tabelle in memoria. |
| INFORMAZIONI. STORAGETABLECOLUMNSEGMENTS | Restituisce informazioni sui segmenti di colonna utilizzati per l'archiviazione dei dati per le tabelle in memoria. |
| INFORMAZIONI.STORAGETABLES | Restituisce statistiche sulle tabelle in memoria. |
| INFORMAZIONI.PERMESSI_TABELLA | Restituisce un elenco di tutte le autorizzazioni di tabella nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti autorizzazioni tabella. |
| INFORMAZIONI. TABELLE | Restituisce un elenco di tutte le tabelle nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti tabella. |
| INFORMAZIONI. TABLESTORAGES | Restituisce un elenco di tutti gli archivi tabelle nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti di archiviazione tabelle. |
| INFORMAZIONI. VARIAZIONI | Restituisce un elenco di tutte le varianti nel modello corrente con colonne corrispondenti al set di righe dello schema per gli oggetti varianti. |