Condividi tramite


Elemento PropertyList - Proprietà XMLA supportate

Analysis Services supporta le proprietà elencate nella tabella seguente. Queste proprietà elencate vengono usate nell'elemento Properties dei metodi Discovered Execute .

Nome Descrizione Type Valori
AxisFormat Determina il formato utilizzato all'interno di un set di risultati MDDataSet per descrivere gli assi del set di dati multidimensionale. Questa proprietà può assumere i valori elencati nella tabella seguente.

Questa proprietà può essere utilizzata con il metodo Execute .
Proprietà String di sola scrittura facoltativa ClusterFormat: l'asse MDDataSet è costituito da uno o più elementi CrossProduct .

CustomFormat:
Analysis Services usa il formato TupleFormat per questa impostazione.

TupleFormat Predefinito. L'asse MDDataSet contiene uno o più elementi Tuple.
BeginRange Contiene un valore intero in base zero corrispondente a un valore dell'attributo CellOrdinal . L'attributo CellOrdinal fa parte dell'elemento Cell nella sezione CellData di MDDataSet.

Il valore predefinito di questa proprietà è -1.

Questa proprietà può essere utilizzata con il metodo Execute .

Utilizzata insieme alla proprietà EndRange , l'applicazione client può utilizzare questa proprietà per limitare un set di dati OLAP restituito da un comando a un intervallo di celle specifico. Se si specifica -1, vengono restituite tutte le celle fino alla cella specificata nella proprietà EndRange .
Proprietà Integer di sola scrittura facoltativa
Catalogo Quando si stabilisce una sessione con un'istanza Analysis Services inviare un comando XMLA, questa proprietà equivale alla proprietà OLE DB, DBPROP_INIT_CATALOG.

Quando si imposta questa proprietà durante una sessione per modificare il database corrente per la sessione, questa proprietà è equivalente alla proprietà OLE DB DBPROP_CURRENTCATALOG.

Il valore predefinito di questa proprietà è una stringa vuota.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di lettura/scrittura facoltativa
CatalogLocation Questa proprietà è equivalente alla proprietà OLE DB DBPROP_CATALOGLOCATION.

Il valore predefinito di questa proprietà è zero (0), equivalente a DBPROPVAL_CL_START.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
ClientProcessID Contiene l'identificatore (ID) del thread di processo per la sessione corrente.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
CommitTimeout Determina per quanto tempo, in millisecondi, la fase di commit di un comando XMLA attualmente in esecuzione attende prima di eseguire il rollback. Quando è maggiore di 0, sostituisce il valore della proprietà CommitTimeout corrispondente nella configurazione del server. La fase di commit corrisponde ai comandi XMLA, ad esempio Statement o Process.

Un valore zero (0) indica che l'istanza attende indefinitamente.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola scrittura facoltativa
Content Determina il tipo di dati restituiti dai metodi Discovered Execute .

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa SchemaData: valore predefinito. Restituisce le informazioni sullo schema e i dati.

Nessuno: consente la verifica della struttura del comando, ma non l'esecuzione.

Schema: restituisce l'XML Schema correlato al comando richiesto. XML Schema indica le colonne e altre informazioni.

Data: restituisce solo i dati richiesti.
Cubo Contiene il nome del cubo che definisce il contesto per un comando. Se il comando stesso contiene il nome di un cubo, ad esempio all'interno della clausola FROM di un'istruzione SELECT MDX (Multidimensional Expressions), l'impostazione di questa proprietà viene ignorata.

Il valore predefinito di questa proprietà è una stringa vuota.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa
DataSourceInfo Contiene le informazioni, ad esempio il nome dell'istanza, necessarie per la connessione all'origine dati.

Le applicazioni client non devono costruire il contenuto della proprietà DataSourceInfo da inviare a un'istanza di . L'applicazione client deve invece trovare le origini dati supportate dal provider usando il metodo Discover per recuperare il set DISCOVER_DATASOURCES righe. L'applicazione client restituisce quindi lo stesso valore per la proprietà DataSourceInfo recuperato dal client DISCOVER_DATASOURCES set di righe.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String obbligatoria , di lettura /scrittura
DbpropCatalogTerm Questa proprietà è equivalente alla proprietà OLE DB DBPROP_CATALOGTERM.

Il valore predefinito di questa proprietà è "Database".

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola lettura facoltativa
DbpropCatalogUsage Questa proprietà è equivalente alla proprietà OLE DB DBPROP_CATALOGUSAGE.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropColumnDefinition Questa proprietà è equivalente alla proprietà OLE DB DBPROP_COLUMNDEFINITION.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropConcatNullBehavior Questa proprietà è equivalente alla proprietà OLE DB DBPROP_CONCATNULLBEHAVIOR.

Il valore predefinito di questa proprietà è 1, equivalente a DBPROPVAL_CB_NULL.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropDataSourceReadOnly Questa proprietà è equivalente alla proprietà OLE DB DBPROP_DATASOURCEREADONLY.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di sola lettura facoltativa
DbpropGroupBy Questa proprietà è equivalente alla proprietà OLE DB DBPROP_GROUPBY.

Il valore predefinito di questa proprietà è 2, equivalente a DBPROPVAL_GB_EQUALS_SELECT.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropHeterogeneousTables Questa proprietà è equivalente alla proprietà OLE DB DBPROP_HETEROGENEOUSTABLES.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropIdentifierCase Questa proprietà è equivalente alla proprietà OLE DB DBPROP_IDENTIFIERCASE.

Il valore predefinito di questa proprietà è 8, equivalente a DBPROPVAL_IC_MIXED.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropInitMode Questa proprietà è equivalente alla proprietà OLE DB DBPROP_INIT_MODE.

Gli unici valori supportati per questa proprietà sono DB_MODE_READWRITE e DB_MODE_READ.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
DbpropMaxIndexSize Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MAXINDEXSIZE.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropMaxOpenChapters Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MAXOPENCHAPTERS.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropMaxRowSize Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MAXROWSIZE.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropMaxRowSizeIncludeBlob Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MAXROWSIZEINCLUDESBLOB.

Il valore predefinito di questa proprietà è TRUE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di sola lettura facoltativa
DbpropMaxTablesInSelect Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MAXTABLESINSELECT.

Il valore predefinito per questa proprietà è 1.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropMsmdAutoexists Determina il comportamento di Auto Exist. Questa proprietà può assumere i valori elencati nella tabella seguente.

I valori predefiniti di questa proprietà sono zero o vuoto.

Si tratta di una proprietà della sessione che può essere impostata solo quando viene creata la sessione.
Proprietà Integer di lettura/scrittura facoltativa 0: valore predefinito, uguale a 1.

1: applicare la deep autoexists per gli assi di query e i set denominati. Include clausole WHERE e sub-SELECT.

2: applicare la deep autoexists per gli assi di query ed escludere set denominati da autoesistenti. Include clausole WHERE e sub-SELECT.

3: non applicare alcuna autoesistente per i set denominati con la clausola WHERE. Applica Auto Exist superficiali per gli assi di query con clausola WHERE. Applica Auto Exist complete per assi di query con sub-SELECT e set denominati con sub-SELECT.
DbpropMsmdCacheMode Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
DbpropMsmdCachePolicy Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
DbpropMsmdCacheRatio Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
DbpropMsmdCacheRatio2 Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Double di lettura/scrittura facoltativa
DbpropMsmdCompareCaseNotSensitiveStringFlags Determina le funzionalità di ordinamento e confronto di stringhe con distinzione tra maiuscole e minuscole. Questa proprietà controlla in che modo vengono eseguiti i confronti in set di caratteri che non supportano i caratteri maiuscoli e minuscoli, ad esempio Katakana per il giapponese e l'Hindi. Il valore di questa proprietà viene impostato alla prima connessione del thread di processo e influenza tutte le connessioni successive in tale thread.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa Usare le coppie Nome: Valore seguenti per determinare i flag da usare:

NORM_IGNORECASE: 0x00000001. Non viene fatta distinzione tra maiuscole e minuscole.

Non applicabile: 0x00000002. Confronto binario. I caratteri vengono confrontati in base al relativo valore sottostante nel set di caratteri, non al relativo ordine nell'alfabeto specifico.

NORM_IGNORENONSPACE: 0x00000010. I caratteri senza spaziatura vengono ignorati.

NORM_IGNORESYMBOLS: 0x00000100. I simboli vengono ignorati.

NORM_IGNOREKANATYPE: 0x00001000. Non viene fatta alcuna distinzione tra i caratteri Hiragana e Katakana. Quando vengono confrontati, i caratteri Hiragana e Katakana corrispondenti sono considerati uguali.

NORM_IGNOREWIDTH: 0x00010000. Non viene fatta alcuna distinzione tra le versioni a un byte e a due byte (DBCS) dello stesso carattere.

SORT_STRINGSORT: 0x00100000. La punteggiatura viene trattata nello stesso modo dei simboli.
DbpropMsmdCompareCaseSensitiveStringFlags Determina le funzionalità di ordinamento e confronto di stringhe senza distinzione tra maiuscole e minuscole. Questa proprietà controlla in che modo vengono eseguiti i confronti in set di caratteri che non supportano i caratteri maiuscoli e minuscoli, ad esempio Katakana per il giapponese e l'Hindi. Il valore di questa proprietà viene impostato alla prima connessione del thread di processo e influenza tutte le connessioni successive in tale thread.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa Usare le coppie Nome: Valore seguenti per determinare i flag da usare:

NORM_IGNORECASE: 0x00000001. Non viene fatta distinzione tra maiuscole e minuscole.

Non applicabile:
0x00000002. Confronto binario. I caratteri vengono confrontati in base al relativo valore sottostante nel set di caratteri, non al relativo ordine nell'alfabeto specifico.

NORM_IGNORENONSPACE:
0x00000010. I caratteri senza spaziatura vengono ignorati.

NORM_IGNORESYMBOLS:
0x00000100. I simboli vengono ignorati.

NORM_IGNOREKANATYPE:
0x00001000.
Non viene fatta alcuna distinzione tra i caratteri Hiragana e Katakana. Quando vengono confrontati, i caratteri Hiragana e Katakana corrispondenti sono considerati uguali.

NORM_IGNOREWIDTH:
0x00010000.
Non viene fatta alcuna distinzione tra le versioni a un byte e a due byte (DBCS) dello stesso carattere.

SORT_STRINGSORT:
0x00100000.
La punteggiatura viene trattata nello stesso modo dei simboli.
DbpropMsmdDebugMode Utilizzo
Proprietà String di lettura/scrittura facoltativa

Descrizione
Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropMsmdDynamicDebugLimit Utilizzo
Proprietà Integer di lettura/scrittura facoltativa

Descrizione
Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropMsmdFlattened2 Utilizzo
Proprietà booleana di lettura/scrittura facoltativa

Descrizione
Restituisce tutti i membri di una gerarchia padre-figlio in un'unica colonna di tabella nel risultato bidimensionale, a meno che la gerarchia padre-figlio venga richiesta sull'asse 0. Il modello di livello per le colonne di output non viene utilizzato.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropMsmdMDXCompatibility Utilizzo
Proprietà Integer di lettura/scrittura facoltativa

Descrizione
Determina in che modo vengono trattati i membri segnaposto di una gerarchia incompleta o sbilanciata. I possibili valori della proprietà sono i seguenti:

0

Per compatibilità con le versioni precedenti di Analysis Services, questo valore è equivalente a 1

1

Le gerarchie nelle dimensioni con ruoli multipli ricevono una didascalia che include il nome della dimensione e il nome della gerarchia. La didascalia ha il formato seguente: Vengono {Dimension].[Hierarchy] esposti i membri segnaposto.

2

Le gerarchie nelle dimensioni con ruoli multipli ricevono una didascalia che include il nome della dimensione e il nome della gerarchia. Il formato della didascalia è il seguente:

[Dimensione].[Gerarchia]

I membri segnaposto non sono esposti.

3

(Impostazione predefinita) I membri segnaposto non sono esposti.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropMsmdMDXUniqueNameStyle Utilizzo
Proprietà Integer di lettura/scrittura facoltativa

Descrizione
Determina l'algoritmo per la generazione di nomi univoci dei membri in una dimensione. Questa proprietà può assumere i valori elencati nella tabella seguente.

0

Per compatibilità con le versioni precedenti di Analysis Services, questo valore è equivalente a 2.

1

Usa un algoritmo di percorso della chiave: [dim].&[key1].&[key2]

2

Usa un algoritmo di percorso dei nomi: [dim].[name1].&[name2]

3

Utilizza nomi univoci garantiti stabili nel tempo.

Il valore predefinito per questa proprietà è 6.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropMsmdSQLCompatibility Riservato per utilizzi futuri.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
DbpropMsmdSubQueries Maschera di bit che determina il comportamento delle sottoquery.

I valori predefiniti di questa proprietà sono zero o vuoto.

Si tratta di una proprietà della sessione che può essere impostata solo quando viene creata la sessione.

Per una spiegazione dettagliata del comportamento dei membri calcolati o dei set calcolati nelle sub-select e nei sottocubo, vedere Membri calcolati nelle sub-select e nei sottocubo.
Proprietà Integer di lettura/scrittura facoltativa Di seguito vengono indicati i possibili valori della proprietà.

0: valore predefinito, compatibile con le versioni precedenti di Analysis Services. I membri calcolati o i set calcolati non sono consentiti nelle sottosezioni o nei sottocubo.

1: i membri calcolati o i set calcolati sono consentiti nelle sottosezioni o nei sottocubo. I predecessori del membro calcolato non sono inclusi nello spazio della sub-SELECT o del sottocubo.

2: i membri calcolati o i set calcolati sono consentiti nelle sottosezioni o nei sottocubo. I predecessori del membro calcolato sono inclusi nello spazio della sub-SELECT o del sottocubo.
DbpropMsmdUseFormulaCache Utilizzo
Descrizione
Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropMultiTableUpdate Utilizzo
Proprietà booleana di sola lettura facoltativa

Descrizione
Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MULTITABLEUPDATE.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropNullCollation Utilizzo
Proprietà Integer di sola lettura facoltativa

Descrizione
Questa proprietà è equivalente alla proprietà OLE DB DBPROP_NULLCOLLATION.

Il valore predefinito di questa proprietà è 4, equivalente a DBPROPVAL_NC_LOW.

Questa proprietà può essere usata con i metodi Discovered Execute .
DbpropOrderByColumnsInSelect Questa proprietà è equivalente alla proprietà OLE DB DBPROP_ORDERBYCOLUMNSINSELECT.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di sola lettura facoltativa
DbpropOutputParameterAvailable Questa proprietà è equivalente alla proprietà OLE DB DBPROP_OUTPUTPARAMETERAVAILABILITY.

Il valore predefinito di questa proprietà è 1, equivalente a DBPROPVAL_OA_NOTSUPPORTED.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropPersistentIdType Questa proprietà è equivalente alla proprietà OLE DB DBPROP_PERSISTENTIDTYPE.

Il valore predefinito di questa proprietà è 4, equivalente a DBPROPVAL_PT_NAME.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropPrepareAbortBehavior Questa proprietà è equivalente alla proprietà OLE DB DBPROP_PREPAREABORTBEHAVIOR.

Il valore predefinito di questa proprietà è 1, equivalente a DBPROPVAL_CB_DELETE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropPrepareCommitBehavior Questa proprietà è equivalente alla proprietà OLE DB DBPROP_PREPARECOMMITBEHAVIOR.

Il valore predefinito di questa proprietà è 1, equivalente a DBPROPVAL_CB_DELETE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropProcedureTerm Questa proprietà è equivalente alla proprietà OLE DB DBPROP_PROCEDURETERM.

Il valore predefinito di questa proprietà è "Calculated member".

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String facoltativa di sola lettura
DbpropQuotedIdentifierCase Questa proprietà è equivalente alla proprietà OLE DB DBPROP_QUOTEDIDENTIFIERCASE.

Il valore predefinito di questa proprietà è 8, equivalente a DBPROPVAL_IC_MIXED.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropSchemaUsage Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SCHEMAUSAGE.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropSqlSupport Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SQLSUPPORT.

Il valore predefinito di questa proprietà è 512, equivalente a DBPROPVAL_SQL_SUBMINIMUM.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropSubqueries Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SUBQUERIES.

Nota: mentre DMX (Data Mining Extensions) supporta le sottoquery, questa proprietà fa riferimento al supporto delle sottoquery in SQL.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropSupportedTxnDdl Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SUPPORTEDTXNDDL.

Il valore predefinito di questa proprietà è zero (0), equivalente a DBPROPVAL_TC_NONE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropSupportedTxnIsoLevels Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SUPPORTEDTXNISOLEVELS.

Il valore predefinito di questa proprietà è 4096, equivalente a DBPROPVAL_TI_READCOMMITTED.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropSupportedTxnIsoRetain Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SUPPORTEDTXNISORETAIN.

Il valore predefinito di questa proprietà è 292, equivalente a una combinazione di DBPROPVAL_TR_ABORT_NO, DBPROPVAL_TR_COMMIT_NO e DBPROPVAL_TR_NONE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
DbpropTableTerm Utilizzo
Proprietà String facoltativa di sola lettura

Descrizione
Questa proprietà è equivalente alla proprietà OLE DB DBPROP_TABLETERM.

Il valore predefinito di questa proprietà è "Cube".

Questa proprietà può essere usata con i metodi Discovered Execute .
Dialect È possibile usare la proprietà Dialect quando si prevede che la maggior parte delle query userà un particolare dialetto rispetto a qualsiasi altro.

La sintassi delle query può essere simile per i sottolinguaggi dei linguaggi, ad esempio DMX e SQL. Poiché la sintassi può essere simile, Analysis Services potrebbe non essere in grado di dedurre il dialetto dalla sintassi della query. Se una query non viene eseguita in un dialetto, l'istanza Analysis Services può provare a eseguire di nuovo la query in un dialetto diverso.

Se la proprietà Dialect è impostata, Analysis Services restituisce errori di esecuzione della query nel dialetto con precedenza, anche se il provider tenta di eseguire nuovamente la query in un altro dialetto. Ad esempio, la proprietà Dialect è impostata su MDGUID_DM. Il provider tenta innanzitutto di eseguire la query come query di data mining, ma l'esecuzione ha esito negativo. Il provider tenta quindi di eseguire di nuovo la query come query SQL. Anche questa query SQL ha tuttavia esito negativo. Poiché il valore della proprietà Dialect è MDGUID_DM, Analysis Services restituisce un data mining di errore, non un messaggio SQL di errore.

Se la proprietà Dialect non è impostata, Analysis Services gli errori di esecuzione della query nell'ultimo dialetto usato. Ad esempio, la proprietà Dialect non è impostata e una query data mining non riesce. Il provider tenta quindi di eseguire di nuovo la query come query SQL, ma anche in questo caso la query ha esito negativo. Poiché la proprietà Dialect non è impostata, il provider restituisce un SQL di errore anziché un data mining di errore.

Questa proprietà può essere usata con i metodi Discovered Execute .

Questa proprietà non ha alcun valore predefinito. Stabilisce il sottolinguaggio utilizzato nelle situazioni seguenti:

-Il dialetto che il provider userà la prima volta che il provider tenta di eseguire una query.

-Il dialetto usato per gli errori di esecuzione restituiti come risultato degli errori di query.
Proprietà String di lettura/scrittura facoltativa Le coppie Nome: Valore seguenti sono dialetti disponibili per questa proprietà:

DBGUID_SQL:
C8B522D7-5CF3-11CE-ADE5-00AA0044773D. Il parser SQL ha la precedenza.

MDGUID_DM:
62C58FED-CCA5-44F1-83B6-7B45682B3904. Il parser DMX ha la precedenza.

MDGUID_MDX:
A07CCCD0-8148-11D0-87BB-00C04FC33942. Il parser MDX ha la precedenza.
Disable Prefetch Facts Quando è impostata su True, il motore arresta il tentativo di recuperare i valori per la durata della sessione.

Il valore predefinito di questa proprietà è False.
Proprietà booleana di lettura /scrittura facoltativa ,
EffectiveRoles Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa
EffectiveUserName Specifica il nome di un account da utilizzare per eseguire l'override del nome utente durante la connessione a un'Analysis Services istanza di . Il valore della proprietà non è normalizzato, in quanto la funzione UserName MDX restituisce il valore letterale se viene utilizzata questa proprietà. Questa proprietà può essere utilizzata solo dagli amministratori del server.

Questa proprietà supporta i tipi SID seguenti: User, Group, Alias, WellKnownGroup, Computer.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa
EndRange Specifica un valore intero in base zero corrispondente a un valore di attributo CellOrdinal . L'attributo CellOrdinal fa parte dell'elemento Cell nella sezione CellData di MDDataSet.

Usata insieme alla proprietà BeginRange , l'applicazione client può usare questa proprietà per limitare un set di dati OLAP restituito da un comando a un intervallo specifico di celle. Se si specifica -1, vengono restituite tutte le celle della cella specificata nella proprietà BeginRange .

Il valore predefinito di questa proprietà è -1.

Questa proprietà può essere usata con il metodo Execute .
Proprietà Integer di sola scrittura facoltativa
ExecutionMode Riservato per utilizzi futuri.

Il valore predefinito per questa proprietà è Execute.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa
ForceCommitTimeout Determina il tempo di attesa, in secondi, da parte della fase di commit di un comando XMLA attualmente in esecuzione prima di forzare il rollback dei comandi eseguiti in precedenza. La fase di commit corrisponde ai comandi XMLA, ad esempio Statement o Process.

Un valore zero (0) indica che l'istanza attende indefinitamente.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola scrittura facoltativa
Formato Determina il tipo di set di risultati restituito dai metodi Discovered Execute .

Il valore predefinito per questa proprietà è Native.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa I possibili valori della proprietà sono i seguenti:

Tabulare: restituisce un set di risultati usando il tipo di dati Rowset .

Multidimensionale: restituisce un set di righe usando il tipo di dati MDDataSet .

Nativo: nessun formato è specificato in modo esplicito. Analysis Services restituisce il formato appropriato per il comando. Il tipo di risultato effettivo è identificato dallo spazio dei nomi del risultato.
ImpactAnalysis Riservato per utilizzi futuri.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di sola scrittura facoltativa
LocaleIdentifier Legge o imposta l'identificatore delle impostazioni locali (LCID) usato dal metodo Discover o Execute . Per l'elenco esadecimale completo degli identificatori di lingua, cercare l'argomento relativo agli identificatori di lingua in MSDN Library.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
MaximumRows Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola scrittura facoltativa
MdpropAggregateCellUpdate Questa proprietà è equivalente alla proprietà OLE DB MDPROP_AGGREGATECELL_UPDATE.

Il valore predefinito di questa proprietà è 4, equivalente a MDPROPVAL_AU_SUPPORTED.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropAxes Questa proprietà è equivalente alla proprietà OLE DB MDPROP_AXES.

Il valore predefinito per questa proprietà è 2147483647.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropDrillFunctions Determina il livello di supporto per le funzioni di drill sul server.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa Per compilare una maschera di bit valida, si utilizzano i valori seguenti:

MDPROPVAL_MDF_BASIC (0x01)

MDPROPVAL_MDF_ASYMMETRIC (0x02)

MDPROPVAL_MDF_CALC_MEMBERS (0x04)

I valori predefiniti sono:

3 per SQL Server 2008

7 per SQL Server 2008 R2 e SQL Server 2012.
MdpropFlatteningSupport Questa proprietà è equivalente alla proprietà OLE DB MDPROP_FLATTENING_SUPPORT.

Il valore predefinito di questa proprietà è 1, equivalente a MDPROPVAL_FS_FULL_SUPPORT.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxCaseSupport Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_CASESUPPORT.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxDescFlags Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_DESCFLAGS.

Il valore predefinito di questa proprietà è 7, equivalente a MDPROPVAL_MD_BEFORE, MDPROPVAL_MD_AFTER e MDPROPVAL_MD_SELF.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxFormulas Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_FORMULAS.

Il valore predefinito di questa proprietà è 63, equivalente a una combinazione di MDPROPVAL_MF_WITH_CALCMEMBERS, MDPROPVAL_MF_WITH_NAMEDSETS, MDPROPVAL_MF_CREATE_CALCMEMBERS, MDPROPVAL_MF_CREATE_NAMEDSETS, MDPROPVAL_MF_SCOPE_SESSION e MDPROPVAL_MF_SCOPE_GLOBAL.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxJoinCubes Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_JOINCUBES.

Il valore predefinito di questa proprietà è 1, equivalente a MDPROPVAL_MJC_SINGLECUBE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxMemberFunctions Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_MEMBER_FUNCTIONS.

Il valore predefinito di questa proprietà è 15, equivalente a una combinazione di tutti i valori OLE DB disponibili.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxNamedSets Questa proprietà viene utilizzata nella creazione di set denominati. Proprietà Integer di sola lettura facoltativa Maschera di bit dei valori elencati nella tabella che segue.

0x01

MDPROPVAL_MNS_BASIC.

0x02

MDPROPVAL_MNS_DYNAMIC.

0x04

MDPROPVAL_MNS_DISPLAYFOLDER.

0x08

MDPROPVAL_MNS_CAPTION.

Il valore predefinito di questa proprietà è 15.
MdpropMdxNonMeasureExpressions Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_NONMEASURE_EXPRESSIONS.

Il valore predefinito di questa proprietà è zero (0), equivalente a MDPROPVAL_NME_ALLDIMENSIONS.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxNumericFunctions Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_NUMERIC_FUNCTIONS.

Il valore predefinito di questa proprietà è 2047, equivalente a una combinazione di MDPROPVAL_MNF_MEDIAN, MDPROPVAL_MNF_VAR, MDPROPVAL_MNF_STDDEV, MDPROPVAL_MNF_RANK, MDPROPVAL_MNF_AGGREGATE, MDPROPVAL_MNF_COVARIANCE, MDPROPVAL_MNF_CORRELATION, MDPROPVAL_MNF_LINREGSLOPE, MDPROPVAL_MNF_LINREGVARIANCE, MDPROPVAL_MNF_LINREG2 e MDPROPVAL_MNF_LINREGPOINT.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxObjQualification Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_OBJQUALIFICATION.

Il valore predefinito di questa proprietà è 496, equivalente a una combinazione di MDPROPVAL_MOQ_DIM_HIER, MDPROPVAL_MOQ_DIMHIER_LEVEL, MDPROPVAL_MOQ_DIMHIER_MEMBER, MDPROPVAL_MOQ_LEVEL_MEMBER e MDPROPVAL_MOQ_MEMBER_MEMBER.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxOuterReference Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_OUTERREFERENCE.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxQueryByProperty Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_QUERYBYPROPERTY.

Il valore predefinito di questa proprietà è TRUE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di sola lettura facoltativa
MdpropMdxRangeRowset Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_RANGEROWSET.

Il valore predefinito di questa proprietà è 4, equivalente a MDPROPVAL_RR_UPDATE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxSetFunctions Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_SET_FUNCTIONS.

Il valore predefinito di questa proprietà è 524287, equivalente a una combinazione di MDPROPVAL_MSF_TOPPERCENT, MDPROPVAL_MSF_BOTTOMPERCENT, MDPROPVAL_MSF_TOPSUM, MDPROPVAL_MSF_BOTTOMSUM, MDPROPVAL_MSF_PERIODSTODATE, MDPROPVAL_MSF_LASTPERIODS, MDPROPVAL_MSF_YTD, MDPROPVAL_MSF_QTD, MDPROPVAL_MSF_MTD, MDPROPVAL_MSF_WTD, MDPROPVAL_MSF_DRILLDOWNMEMBER, MDPROPVAL_MSF_DRILLDOWNLEVEL, MDPROPVAL_MSF_DRILLDOWNMEMBERTOP, MDPROPVAL_MSF_DRILLDOWNMEMBERBOTTOM, MDPROPVAL_MSF_DRILLDOWNLEVEL, MDPROPVAL_MSF_DRILLDOWNLEVELTOP, MDPROPVAL_MSF_DRILLDOWNLEVELBOTTOM, MDPROPVAL_MSF_DRILLUPMEMBER, MDPROPVAL_MSF_DRILLUPLEVEL e MDPROPVAL_MSF_TOGGLEDRILLSTATE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxSlicer Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_SLICER.

Il valore predefinito di questa proprietà è 2, equivalente a MDPROPVAL_MS_SINGLETUPLE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxStringCompop Questa proprietà è equivalente alla proprietà OLE DB MDPROP_MDX_STRING_COMPOP.

Il valore predefinito di questa proprietà è 15, equivalente a una combinazione di MDPROPVAL_MSC_LESSTHAN, MDPROPVAL_MSC_GREATERTHAN, MDPROPVAL_MSC_LESSTHANEQUAL e MDPROPVAL_MSC_GREATERTHANEQUAL.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdpropMdxSubQueries Indica il livello di supporto per le sottoquery in MDX.

Il valore predefinito di questa proprietà è 63 in SQL Server 2014.

Il valore 31 è il valore predefinito per questa proprietà in SQL Server 2008 R2 e SQL Server 2012.

Il valore predefinito di questa proprietà è 15 in SQL Server 2008

Il valore 3 è il valore predefinito per questa proprietà in SQL Server 2005 Analysis Services.
Proprietà Integer di sola lettura facoltativa I valori validi per questa proprietà sono una maschera di bit con i valori seguenti:

0x01: MDPROPVAL_MSQ_BASIC

0x02: MDPROPVAL_MSQ_ARBITRARYSHAPE

0x04: MDPROPVAL_MSQ_NONVISUAL

0x08: MDPROPVAL_MSQ_CALCMEMBERS

0x10: MDPROPVAL_MSQ_CALCMEMBERS2
MdpropNamedLevels Questa proprietà è equivalente alla proprietà OLE DB MDPROP_NAMED_LEVELS.

Il valore predefinito di questa proprietà è 3, equivalente a una combinazione di MDPROPVAL_NL_NAMEDLEVELS e MDPROPVAL_NL_NUMBEREDLEVELS.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
MdxMissingMemberMode Indica se i membri mancanti vengono ignorati nelle istruzioni MDX.

Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MDX_MISSING_MEMBER_MODE.

Il valore predefinito per questa proprietà è Default.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola scrittura facoltativa Di seguito vengono indicati i possibili valori della proprietà.

Impostazione predefinita: usare il valore generato dall'Analysis Services predefinita.

Errore: generare un errore.

Ignora: ignora sempre i membri mancanti.
MDXSupport Specifica un'enumerazione che descrive il livello di supporto MDX.

Il valore predefinito per questa proprietà è Core.

Questa proprietà può essere usata con il metodo Discover .

Si noti che attualmente l'unico valore valido per questa enumerazione è Core. È possibile definire altri valori per questa enumerazione in futuro.
Proprietà String di sola lettura facoltativa Questa proprietà può avere il valore seguente:

Core: tutte le opzioni MDX sono supportate.
NonEmptyThreshold Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/ scrittura facoltativa
Password Questa proprietà non è più supportata.

Per compatibilità con le versioni precedenti, questa proprietà viene ignorata senza generare un errore quando viene usata con il metodo Executeo Discover .
Proprietà String di sola scrittura facoltativa
ProviderName Questa proprietà è equivalente alla proprietà OLE DB DBPROP_DBMSNAME.

Il valore predefinito di questa proprietà è "OLAP Server".

Questa proprietà può essere usata con il metodo Discover .
Proprietà String di sola lettura facoltativa
ProviderType Questa proprietà è equivalente alla proprietà OLE DB DBPROP_DATASOURCE_TYPE.

Il valore predefinito per questa proprietà è 6.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
ProviderVersion Questa proprietà è equivalente alla proprietà OLE DB DBPROP_DBMSVER.

Il valore predefinito per questa proprietà è la versione dell'Analysis Services predefinita.

Questa proprietà può essere usata con il metodo Discover .
Proprietà String di sola lettura facoltativa
ReadOnlySession Riservato per utilizzi futuri.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
RealTimeOlap Quando è impostata su TRUE, indica che su tutte le partizioni che sono in ascolto delle notifiche per le tabelle devono essere eseguite query in tempo reale, ignorando la memorizzazione nella cache. Questa proprietà è equivalente alla proprietà OLE DB DBPROP_MSMD_REAL_TIME_OLAP.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di lettura/scrittura facoltativa
ReturnCellProperties Specifica se verranno restituite le proprietà delle celle.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di lettura/scrittura facoltativa
Ruoli Specifica una stringa delimitata da virgole dei nomi dei ruoli con cui un'applicazione client si connette a un'Analysis Services istanza di . Questa proprietà consente all'utente di connettersi utilizzando un ruolo diverso da quello correntemente utilizzato. Un amministratore del server può, ad esempio, connettersi a un cubo come membro di un ruolo per testare le autorizzazioni concesse a tale ruolo. Per connettersi utilizzando questa proprietà, l'utente deve essere un membro del ruolo specificato.

** Importante ** I nomi dei ruoli supportano la distinzione tra maiuscole e minuscole e non devono essere utilizzati spazi tra i nomi di ruolo delimitati da virgole. In caso contrario, potrebbero venire restituiti errori e risultati imprevisti dalle query nei set di celle protetti.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di lettura/scrittura facoltativa
SafetyOptions Determina se le librerie non sicure possono essere registrate e caricate dalle applicazioni client.

Il valore di questa proprietà determina inoltre se la parola chiave PASSTHROUGH è consentita nei cubi locali. Si verifica un errore nelle situazioni seguenti:

-Se un'applicazione client tenta di creare un cubo locale con un'istruzione INSERT INTO che contiene la parola chiave PASSTHROUGH.

-Se un'applicazione client tenta di aggiornare un cubo locale che contiene un'istruzione INSERT INTO che usa la parola chiave PASSTHROUGH.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa Questa proprietà può avere uno dei valori elencati nelle coppie Nome: Valore seguenti:

DBPROPVAL_MSMD_SAFETY_OPTIONS_DEFAULT:
0. Questo valore viene considerato come DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE. Per le connessioni a un cubo locale, questo valore dipende dall'utilizzo della proprietà della stringa di connessione CREATECUBE. Se viene utilizzata la proprietà della stringa di connessione CREATECUBE, questo valore corrisponde a DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_ALL. In caso contrario, il valore corrisponde a DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE.

DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_ALL:
1. Questo valore abilita tutte le librerie di funzioni definite dall'utente senza verificare che siano sicure per l'inizializzazione e lo scripting. Per le connessioni ai cubi locali, questo valore consente l'utilizzo di stored procedure e della parola chiave PASSTHROUGH nelle istruzioni INSERT INTO. ** Nota sulla sicurezza **: questa opzione non è consigliata.

DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE:
2. Questo valore garantisce che tutte le classi per una determinata libreria di funzioni definite dall'utente siano controllate per assicurarsi che siano sicure per l'inizializzazione e lo scripting. Per le connessioni ai cubi locali, questo valore impedisce l'utilizzo della parola chiave PASSTHROUGH nelle istruzioni INSERT INTO e delle stored procedure se la proprietà PermissionSet non è impostata su Safe. Questo valore consente inoltre di rimuovere le azioni nel set di righe dello schema MDSCHEMA_ACTIONS con un valore HTML o COMMAND nella colonna ACTION_TYPE oppure un valore URL nella colonna ACTION_TYPE e un valore nella colonna CONTENT che non inizia con "http://" o "https://".

DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_NONE:
3: Questo valore impedisce l'uso di funzioni definite dall'utente durante la sessione. Per le connessioni ai cubi locali, questo valore impedisce l'utilizzo di tutte le stored procedure e della parola chiave PASSTHROUGH nelle istruzioni INSERT INTO. Questo valore consente inoltre di rimuovere tutte le azioni nel set di righe dello schema MDSCHEMA_ACTIONS.
SecuredCellValue Specifica il codice di errore e i valori per le proprietà della cella Valore e Valore formattato da restituire quando tenta di accedere a una cella protetta.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa Di seguito vengono indicati i possibili valori della proprietà.

0: valore predefinito. Per compatibilità con le versioni precedenti, questo valore è uguale a 1. Il significato di questo valore predefinito è soggetto a modifiche nelle versioni future.

1: restituisce HRESULT = NO_ERROR. La proprietà Value della cella contiene il risultato come tipo di dati variant. La stringa "#N/A" viene restituita nella proprietà Formatted Value .

2: restituisce un errore come valore di HRESULT.

3: restituisce NULL nelle proprietà Valuee Formatted Value .

4: restituisce uno zero numerico (0) nella proprietà Value e uno zero formattato nella proprietà Formatted Value . Ad esempio, viene restituito 0,00 nella proprietà Valore formattato per una cella la cui proprietà Format è "#.##".

5: restituisce la stringa "#SEC" nelle proprietà Valuee Formatted Value .
ServerName Questa proprietà è equivalente alla proprietà OLE DB DBPROP_SERVERNAME.

Il valore predefinito per questa proprietà è il nome dell'Analysis Services predefinita.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di sola lettura facoltativa
ShowHiddenCubes Riservato per utilizzi futuri.

Il valore predefinito di questa proprietà è FALSE.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà booleana di lettura/scrittura facoltativa
SQLQueryMode Determina se i calcoli sono inclusi nelle query SQL.

Il valore predefinito per questa proprietà è Calculated.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di lettura/scrittura facoltativa Di seguito vengono indicati i possibili valori della proprietà.

Dati: non sono inclusi calcoli.

Calcolata: vengono restituiti calcoli.

IncludeEmpty: vengono restituiti calcoli e righe vuote.
SQLSupport Specifica il tipo di SQL supporto disponibile nel provider.

Il valore predefinito per questa proprietà è 512.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
SspropInitAppName Contiene il nome dell'applicazione client.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di lettura/scrittura facoltativa
SspropInitPacketsize Contiene l'ID dell'applicazione client.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
SspropInitWsid Contiene l'ID della workstation client.

Questa proprietà non ha alcun valore predefinito.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà String di lettura/scrittura facoltativa
SupportoStato Specifica il livello di supporto delle informazioni sullo stato.

Il valore predefinito per questa proprietà è Sessions.

Questa proprietà può essere usata con il metodo Discover .
Proprietà String di sola lettura facoltativa Di seguito vengono indicati i possibili valori della proprietà.

Nessuno: lo stato non è supportato.

Sessioni: lo stato viene fornito tramite il supporto della sessione.
Timeout Specifica, in secondi, il tempo massimo per cui l'istanza Analysis Services deve attendere l'esito positivo di una richiesta prima di restituire un errore. Questa proprietà determina inoltre il tempo massimo di attesa da parte dell'istanza per l'esecuzione di un aggiornamento a una tabella writeback prima di restituire un errore, equivalente alla proprietà della stringa di connessione Writeback Timeout.

Il valore predefinito di questa proprietà è zero (0).

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di lettura/scrittura facoltativa
TransactionDDL Riservato per utilizzi futuri.

Il valore predefinito per questa proprietà è 0.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola lettura facoltativa
Nome utente Questa proprietà non è più supportata.

Specifica una stringa che restituisce il nome utente che l'Analysis Services associata al comando. Per compatibilità con le versioni precedenti, questa proprietà viene ignorata senza generare un errore quando viene usata con il metodo Executeo Discover . Questa proprietà è equivalente alla proprietà OLE DB DBPROP_USERNAME.

Il valore predefinito di questa proprietà corrisponde al nome utente da cui è stata aperta la sessione o la connessione corrente.

Questa proprietà può essere utilizzata con il metodo Execute .
Proprietà String di sola lettura facoltativa
VisualMode Questa proprietà è equivalente alla proprietà OLE DB MDPROP_VISUALMODE.

Il valore predefinito di questa proprietà è zero (0), equivalente a DBPROPVAL_VISUAL_MODE_DEFAULT.

Questa proprietà può essere usata con i metodi Discovered Execute .
Proprietà Integer di sola scrittura facoltativa