Condividi tramite


Programmazione di modelli tabulari per i livelli di compatibilità 1050 e 1103

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

I modelli tabulari utilizzano costrutti relazionali per modellare i dati di Analysis Services utilizzati dalle applicazioni analitiche e di report. Questi modelli vengono eseguiti in un'istanza di Analysis Services configurata per la modalità tabulare, utilizzando un motore di analisi in memoria per l'archiviazione in memoria e rapide scansioni di tabella in grado di aggregare e calcolare i dati in base alle esigenze.

Se i requisiti della soluzione BI personalizzata vengono meglio soddisfatti da un database modello tabulare, è possibile utilizzare qualsiasi libreria client di Analysis Services e interfaccia di programmazione per integrare l'applicazione con i modelli tabulari in un'istanza di Analysis Services. Per eseguire query e calcoli sui dati del modello tabulare, è possibile utilizzare il linguaggio MDX o DAX incorporato nel codice.

Per i modelli tabulari creati nelle versioni precedenti di Analysis Services, in particolare i modelli a livelli di compatibilità da 1050 a 1103, gli oggetti usati con AMO, ADOMD.NET, XMLA o OLE DB sono fondamentalmente gli stessi per le soluzioni tabulari e multidimensionali. In particolare, i metadati dell'oggetto definiti per i modelli multidimensionali vengono usati anche per i livelli di compatibilità del modello tabulare 1050-1103.

A partire da SQL Server 2016, i modelli tabulari possono essere compilati o aggiornati al livello di compatibilità 1200 o superiore, che usa metadati tabulari per definire il modello. I metadati e la programmabilità sono fondamentalmente diversi a questo livello. Per altre informazioni, vedere Programmazione di modelli tabulari per il livello di compatibilità 1200 e versioni successive eAggiornamento di Analysis Services .