Tipi di dati XML di Analysis Services Scripting Language (ASSL)
Questa sezione di riferimento contiene informazioni sulla sintassi e l'utilizzo di ogni elemento che funge da tipo nello schema ASSL (Analysis Services Scripting Language).
Benché lo schema ASSL includa solo elementi XML, dal punto di vista di uno sviluppatore gli elementi descritti in questa sezione corrispondono a tipi, ad esempio Binding e Permission, utilizzati per definire le proprietà e gli elementi figlio di altri oggetti.
Gli elementi che fungono da tipo, ad esempio gli elementi oggetto, non sono mai elementi al livello foglia nello schema ASSL, ma dispongono di elementi figlio ed elementi che corrispondono alle proprietà degli oggetti.
Un elemento che funge da tipo non è tuttavia mai presente in uno script che definisce o descrive oggetti Microsoft SQL Server Analysis Services, ma costituisce invece il tipo di altri elementi oggetto, in genere definiti dall'attributo type dello schema dell'istanza di schema XML tramite xsi:type o xs:type. Ad esempio, <Assembly xsi:type="ClrAssembly">...</Assembly>.
In alcuni casi, un tipo deriva da un altro tipo. Il tipo CubeBinding deriva ad esempio dal tipo Binding padre.
Elemento |
Descrizione |
---|---|
Definisce un tipo di dati primitivo astratto che rappresenta un'azione in un elemento Cube o Perspective. |
|
Definisce un tipo di dati primitivo che rappresenta l'associazione tra un elemento Aggregation e un attributo. |
|
Definisce un tipo di dati primitivo che rappresenta l'associazione tra un attributo e un elemento AggregationDesignDimension. |
|
Definisce un tipo di dati primitivo che rappresenta la relazione tra una dimensione del cubo e un elemento AggregationDesign. |
|
Definisce un tipo di dati primitivo che rappresenta la relazione tra una dimensione e un elemento Aggregation. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su un attributo utilizzato da un'istanza di aggregazione. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una dimensione del cubo utilizzata da un'istanza di aggregazione. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una misura utilizzata da un'istanza di aggregazione. |
|
Definisce un tipo di dati primitivo astratto che rappresenta una DLL (libreria di collegamento dinamico) COM o un assembly Microsoft .NET Framework associato a un elemento Server o Database. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione per un elemento Attribute. |
|
Definisce un tipo di dati derivato che rappresenta una traduzione associata a un elemento Attribute. |
|
Definisce un tipo di dati primitivo astratto che rappresenta una relazione di dipendenza tra due oggetti in cui i dati o i metadati di un oggetto dipendono dai dati o dai metadati di un oggetto associato. |
|
Definisce un tipo di dati derivato che rappresenta un assembly Microsoft .NET Framework associato a un elemento Database o Server. |
|
Definisce un tipo di dati primitivo che rappresenta uno dei file che compongono un assembly Microsoft .NET Framework (elemento ClrAssembly). |
|
Definisce un tipo di dati derivato che rappresenta l'associazione di una colonna in una vista origine dati a un elemento DataItem. |
|
Definisce un tipo di dati derivato che rappresenta una libreria COM associata a un elemento Server o Database. |
|
Definisce un tipo di dati primitivo che rappresenta un attributo associato a un elemento Cube. |
|
Definisce un tipo di dati derivato che rappresenta l'associazione di un attributo in una dimensione del cubo a un'azione o una colonna della struttura di data mining. |
|
Definisce un tipo di dati primitivo che rappresenta la relazione tra un elemento Cube e un elemento DataSource. |
|
Definisce un tipo di dati primitivo che rappresenta la relazione tra una dimensione e un cubo. |
|
Definisce un tipo di dati derivato che rappresenta l'associazione di un elemento Dimension, Measure o MiningModel a una dimensione del cubo. |
|
Definisce un tipo di dati primitivo che rappresenta le autorizzazioni per un singolo ruolo in una dimensione specifica di un cubo. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su un elemento Hierarchy in un elemento Cube. |
|
Definisce un tipo di dati primitivo che rappresenta una raccolta di blocchi di dati utilizzata per archiviare il contenuto binario di un elemento ClrAssemblyFile. |
|
Definisce un tipo di dati primitivo che rappresenta le caratteristiche relative ai dati di un elemento di dati, ad esempio una colonna o un attributo. |
|
Definisce un tipo di dati derivato che rappresenta la relazione tra un gruppo di misure e una dimensione di data mining. |
|
Definisce un tipo di dati primitivo astratto che rappresenta un'origine dati in un elemento Cube. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione tra una vista origine dati e un elemento padre. |
|
Definisce un tipo di dati derivato che rappresenta la relazione tra una dimensione degenerata, ovvero una dimensione dei fatti, e un gruppo di misure. |
|
Definisce un tipo di dati primitivo che rappresenta una dimensione del database. |
|
Definisce un tipo di dati primitivo che rappresenta un attributo in una dimensione. |
|
Definisce un tipo di dati derivato che rappresenta l'associazione tra un'origine dati e un elemento Dimension. |
|
Definisce un tipo di dati derivato che rappresenta le autorizzazioni assegnate a una dimensione del database. |
|
Definisce un tipo di dati derivato che rappresenta un'azione drill-through. |
|
Definisce un tipo di dati derivato che rappresenta l'associazione tra una tabella e un elemento DataSourceView. |
|
Definisce un tipo di dati primitivo che rappresenta una colonna di informazioni da acquisire per un elemento Event come parte di un elemento Trace. |
|
Definisce un tipo di dati primitivo che rappresenta una gerarchia in una dimensione. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni utilizzate per rappresentare un utente. |
|
Definisce un tipo di dati derivato che rappresenta le informazioni per l'elemento ProactiveCaching relative a una query da eseguire per determinare lo stato dell'elaborazione incrementale. |
|
Definisce un tipo di dati derivato che indica che un elemento MeasureGroupAttribute eredita le associazioni dall'attributo. |
|
Definisce un tipo di dati derivato che rappresenta la relazione tra una dimensione molti-a-molti e un gruppo di misure. |
|
Definisce un tipo di dati derivato che rappresenta l'associazione di una misura all'elemento padre. |
|
Definisce un tipo di dati primitivo che rappresenta la relazione tra un attributo e un gruppo di misure. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione a un elemento MeasureGroup. |
|
Definisce un tipo di dati primitivo che rappresenta un'associazione a un gruppo di misure. |
|
Definisce un tipo di dati primitivo astratto che rappresenta la relazione tra una dimensione e un gruppo di misure. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione tra una dimensione e un gruppo di misure. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una gerarchia in un gruppo di misure. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una colonna in un elemento MiningModel. |
|
Definisce un tipo di dati primitivo che rappresenta i flag di modellazione disponibili per un elemento ModelingFlag. |
|
Definisce un tipo di dati primitivo astratto che rappresenta le informazioni su una colonna in un elemento MiningStructure. |
|
Definisce un tipo di dati derivato che rappresenta un elemento DataSource multidimensionale. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione a un elemento Partition. |
|
Definisce un tipo di dati primitivo astratto che rappresenta le informazioni su una singola autorizzazione. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su un'azione in un elemento Perspective. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su un attributo in un elemento PerspectiveDimension. |
|
Definisce un tipo di dati primitivo che rappresenta la relazione tra un calcolo e un elemento Perspective. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una dimensione in una prospettiva. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una gerarchia in un elemento PerspectiveDimension. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su un indicatore di prestazioni chiave (KPI) in un elemento Perspective. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su una misura in un elemento PerspectiveMeasureGroup. |
|
Definisce un tipo di dati primitivo che rappresenta le informazioni su un gruppo di misure in un elemento Perspective. |
|
Definisce un tipo di dati derivato astratto che rappresenta le informazioni all'elemento ProactiveCaching relative alle modifiche dell'origine dati che richiedono la ricostruzione della cache o relative allo stato del processo di ricostruzione. |
|
Tipo di dati ProactiveCachingIncrementalProcessingBinding (ASSL) |
Definisce un tipo di dati derivato che rappresenta un'associazione all'elemento ProactiveCaching relativa allo stato del processo di ricostruzione della cache. |
Definisce un tipo di dati derivato che rappresenta le informazioni all'elemento ProactiveCaching relative alle modifiche dell'origine dati nelle tabelle e nelle viste identificate tramite le associazioni dati esistenti che richiedono la ricostruzione della cache. |
|
Tipo di dati ProactiveCachingObjectNotificationBinding (ASSL) |
Definisce un tipo di dati derivato astratto che rappresenta le informazioni all'elemento ProactiveCaching relative alle modifiche dell'origine dati nelle tabelle e nelle viste specificate oppure nelle tabelle e nelle viste identificate tramite le associazioni dati esistenti che richiedono la ricostruzione della cache. |
Definisce un tipo di dati derivato che rappresenta le informazioni all'elemento ProactiveCaching relative alle modifiche dell'origine dati nelle tabelle e nelle viste identificate tramite l'esecuzione delle query specificate che richiedono la ricostruzione della cache. |
|
Definisce un tipo di dati derivato che rappresenta le informazioni all'elemento ProactiveCaching relative alle modifiche dell'origine dati nelle tabelle e nelle viste specificate che richiedono la ricostruzione della cache. |
|
Definisce un tipo di dati primitivo che rappresenta un'origine dati, ad esempio un pacchetto di Integration Services, utilizzata per il push dei dati in un elemento Cube. |
|
Definisce un tipo di dati derivato che rappresenta l'associazione tra un elemento DataSource e un elemento QueryDefinition. |
|
Definisce un tipo di dati derivato che rappresenta una dimensione indirettamente correlata alla tabella dei fatti tramite una dimensione intermedia. Un gruppo di misure Sales può, ad esempio, fare riferimento a una dimensione Geography, correlata tramite la dimensione Customer. |
|
Definisce un tipo di dati derivato che rappresenta la relazione di tipo Regolare tra una dimensione e un gruppo di misure. |
|
Definisce un tipo di dati derivato che rappresenta un elemento DataSource basato su un'origine dati relazionale. |
|
Definisce un tipo di dati derivato che rappresenta un'azione che genera un report di Reporting Services. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione alle righe di una tabella in un elemento DataSourceView. |
|
Definisce un tipo di dati derivato che rappresenta un elemento MiningStructureColumn che contiene valori scalari, a differenza delle tabelle nidificate associate all'elemento TableMiningStructureColumn che contiene tabelle nidificate. |
|
Definisce un tipo di dati derivato che rappresenta qualsiasi elemento Action diverso da DrillThroughAction o ReportAction. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione a una tabella. |
|
Definisce un tipo di dati derivato che rappresenta un elemento MiningStructureColumn che contiene tabelle nidificate, a differenza dei valori scalari associati all'elemento ScalarMiningStructureColumn che contiene valori scalari. |
|
Definisce un tipo di dati derivato astratto che rappresenta un'associazione a un elemento tabulare, ad esempio una dimensione di un cubo o una tabella. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione "segnaposto" per gli elementi di dati generati in una dimensione temporale del server, ad esempio le colonne chiave di un attributo. |
|
Definisce un tipo di dati derivato che rappresenta un'associazione a periodi di tempo. |
|
Definisce un tipo di dati primitivo che rappresenta una versione localizzata. |
|
Definisce un tipo di dati derivato che rappresenta un raggruppamento definito dall'utente per un attributo. |