Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le 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.
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.
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.
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.
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 | |
| 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 | |
| INFORMAZIONI. CALCDEPENDENCY | Restituisce informazioni sulla dipendenza di calcolo per una DAX query. |
| INFORMAZIONI.GRUPPI DI CALCOLO | |
| INFORMAZIONI. ELEMENTI 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 | |
| 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 | |
| INFORMAZIONI. ORIGINI DATI | Rappresenta la funzione di query DMV del namespace TMSCHEMA_DATASOURCES. |
| INFORMAZIONI SUL DELTATABLEMETADATASTORAGES | |
| 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 | |
| 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 | |
| INFORMAZIONI. FUNZIONI | Restituisce informazioni sulle funzioni attualmente disponibili per l'uso DAX nel linguaggio di programmazione. Rappresenta la funzione di query DMV MDSCHEMA_FUNCTIONS, ma restituisce solo le funzioni DAX (e non MDX) per impostazione predefinita. Se la restrizione ORIGIN non è specificata, il valore predefinito è 3 o 4. |
| INFORMAZIONI. GENERALSEGMENTMAPSEGMENTMETADATASTORAGES | |
| INFORMAZIONI.GRUPPERACOLONNE | |
| INFORMAZIONI. GERARCHIE | Rappresenta la funzione di query DMV TMSCHEMA_HIERARCHIES. |
| INFORMAZIONI. HIERARCHYSTORAGES | |
| 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 | |
| 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 | |
| INFORMAZIONI. REFRESHPOLICIES | |
| INFORMAZIONI.DETTAGLICOLONNACORRELATA | |
| INFORMAZIONI.INDICIARCHIVIAZIONERELAZIONI | |
| INFORMAZIONI SU RELAZIONI | Rappresenta la funzione di query DMV TMSCHEMA_RELATIONSHIPS. |
| INFORMAZIONI. ARCHIVI DI 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 | |
| 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. |
DAX
DAX
DAX
DAX