다음을 통해 공유


PropertyList 요소 - 지원되는 XMLA 속성

Analysis Services는 다음 표에 나열된 속성을 지원합니다. DiscoverExecute 메서드의 Properties 요소에서 이러한 나열된 속성을 사용합니다.

Name 설명 Type
AxisFormat MDDataSet 결과 집합 내에서 다차원 데이터 세트의 축을 설명하는 데 사용되는 형식을 결정합니다. 이 속성은 다음 표에 나열된 값일 수 있습니다.

이 속성은 Execute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성 ClusterFormat: MDDataSet 축은 하나 이상의 CrossProduct 요소로 구성됩니다.

CustomFormat:
Analysis Services는 이 설정에 TupleFormat 형식을 사용합니다.

TupleFormat 기본. MDDataSet 축에는 하나 이상의 튜플 요소가 포함됩니다.
BeginRange CellOrdinal 특성 값에 해당하는 0부터 시작하는 정수 값을 포함합니다. CellOrdinal 특성은 MDDataSetCellData 섹션에 있는 Cell 요소의 일부입니다.

이 속성의 기본값은 -1입니다.

이 속성은 Execute 메서드와 함께 사용할 수 있습니다.

EndRange 속성과 함께 사용되는 클라이언트 애플리케이션은 이 속성을 사용하여 명령에서 반환하는 OLAP 데이터 세트를 특정 범위의 셀로 제한할 수 있습니다. -1을 지정하면 EndRange 속성에 지정된 셀까지의 모든 셀이 반환됩니다.
선택적 쓰기 전용 수 속성
카탈로그 XMLA 명령을 보내기 위해 Analysis Services 인스턴스를 사용하여 세션을 설정할 때 이 속성은 DBPROP_INIT_CATALOG OLE DB 속성과 동일합니다.

세션 중 이 속성을 설정하여 세션에 대한 현재 데이터베이스를 변경하는 경우 이 속성은 OLE DB 속성인 DBPROP_CURRENTCATALOG와 같습니다.

이 속성의 기본값은 빈 문자열입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 String 속성
CatalogLocation 이 속성은 OLE DB 속성인 DBPROP_CATALOGLOCATION과 같습니다.

이 속성의 기본값은 DBPROPVAL_CL_START와 같은 영(0)입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
ClientProcessID 현재 세션에 대한 프로세스 스레드의 ID(식별자)를 포함합니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 Integer 속성
CommitTimeout 현재 실행 중인 XMLA 명령의 커밋 단계가 롤백되기 전에 대기하는 기간을 밀리초 단위로 결정합니다. 0보다 큰 경우 서버 구성에서 해당 CommitTimeout 속성의 값을 무시합니다. 커밋 단계는 또는 프로세스와 같은 XMLA 명령에 해당 합니다.

영(0) 값은 인스턴스가 무기한 대기함을 나타냅니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 수 속성
콘텐츠 DiscoverExecute 메서드에서 반환되는 데이터 형식을 결정합니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성 SchemaData: 기본값입니다. 스키마 정보 및 데이터를 반환합니다.

없음: 명령의 구조를 확인할 수 있지만 실행할 수는 없습니다.

스키마: 요청된 명령과 관련된 XML 스키마를 반환합니다. XML 스키마는 열 및 기타 정보를 나타냅니다.

데이터: 요청된 데이터만 반환합니다.
큐브 명령에 대한 컨텍스트를 설정하는 큐브의 이름을 포함합니다. MDX(Multidimensional Expressions) SELECT 문의 FROM 절 내에서와 같이 명령 자체에 큐브 이름이 포함된 경우 이 속성의 설정이 무시됩니다.

이 속성의 기본값은 빈 문자열입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성
DataSourceInfo 데이터 원본에 연결하는 데 필요한 인스턴스 이름과 같은 정보를 포함합니다.

클라이언트 애플리케이션은 인스턴스에 보낼 DataSourceInfo 속성의 콘텐츠를 생성해서는 안 됩니다. 대신 클라이언트 애플리케이션은 Discover 메서드를 사용하여 DISCOVER_DATASOURCES 행 집합을 검색하여 공급자가 지원하는 데이터 원본을 찾아야 합니다. 그런 다음 클라이언트 애플리케이션은 클라이언트가 DISCOVER_DATASOURCES 행 집합에서 검색한 DataSourceInfo 속성에 대해 동일한 값을 다시 보냅니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
필수 읽기/쓰기 String 속성
DbpropCatalogTerm 이 속성은 OLE DB 속성인 DBPROP_CATALOGTERM과 같습니다.

이 속성의 기본값은 "데이터베이스"입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성
DbpropCatalogUsage 이 속성은 OLE DB 속성인 DBPROP_CATALOGUSAGE와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
DbpropColumnDefinition 이 속성은 OLE DB 속성인 DBPROP_COLUMNDEFINITION과 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
DbpropConcatNullBehavior 이 속성은 OLE DB 속성인 DBPROP_CONCATNULLBEHAVIOR와 같습니다.

이 속성의 기본값은 DBPROPVAL_CB_NULL과 같은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
DbpropDataSourceReadOnly 이 속성은 OLE DB 속성인 DBPROP_DATASOURCEREADONLY와 같습니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 부울 속성
DbpropGroupBy 이 속성은 OLE DB 속성인 DBPROP_GROUPBY와 같습니다.

이 속성의 기본값은 DBPROPVAL_GB_EQUALS_SELECT와 같은 2입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropHeterogeneousTables 이 속성은 OLE DB 속성인 DBPROP_HETEROGENEOUSTABLES와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropIdentifierCase 이 속성은 OLE DB 속성인 DBPROP_IDENTIFIERCASE와 같습니다.

이 속성의 기본값은 DBPROPVAL_IC_MIXED와 같은 8입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropInitMode 이 속성은 OLE DB 속성인 DBPROP_INIT_MODE와 같습니다.

이 속성에 대해 유일하게 지원되는 값은 DB_MODE_READWRITE 및 DB_MODE_READ입니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
DbpropMaxIndexSize 이 속성은 OLE DB 속성인 DBPROP_MAXINDEXSIZE와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropMaxOpenChapters 이 속성은 OLE DB 속성인 DBPROP_MAXOPENCHAPTERS와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropMaxRowSize 이 속성은 OLE DB 속성인 DBPROP_MAXROWSIZE와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropMaxRowSizeIncludeBlob 이 속성은 OLE DB 속성인 DBPROP_MAXROWSIZEINCLUDESBLOB와 같습니다.

이 속성의 기본값은 TRUE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 부울 속성
DbpropMaxTablesInSelect 이 속성은 OLE DB 속성인 DBPROP_MAXTABLESINSELECT와 같습니다.

이 속성의 기본값은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropMsmdAutoexists Autoexist의 동작을 결정합니다. 이 속성은 다음 표에 나열된 값일 수 있습니다.

이 속성의 기본값은 0 또는 빈 값입니다.

세션을 만들 때만 설정할 수 있는 세션 속성입니다.
선택 사항, 읽기/쓰기 Integer 속성 0: 1과 동일한 기본값입니다.

1: 쿼리 축 및 명명된 집합에 대해 심층 자동 확장자를 적용합니다. WHERE 절 및 하위 SELECT를 포함합니다.

2: 쿼리 축에 심층 autoexists를 적용하고 autoexists에서 명명된 집합을 제외합니다. WHERE 절 및 하위 SELECT를 포함합니다.

3: WHERE 절을 사용하여 명명된 집합에 대해 autoexists를 적용하지 않습니다. WHERE 절의 쿼리 축에 대해 중첩되지 않은 Autoexist를 적용합니다. 하위 SELECT의 쿼리 축 및 하위 SELECT의 명명된 집합에 대해 중첩된 Autoexist를 적용합니다.
DbpropMsmdCacheMode 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
DbpropMsmdCachePolicy 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
DbpropMsmdCacheRatio 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
DbpropMsmdCacheRatio2 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 가 가능한 Double 속성
DbpropMsmdCompareCaseNotSensitiveStringFlags 대/소문자 구분 문자열 비교 및 정렬 순서 기능을 결정합니다. 이 속성은 일본어의 가타카나와 힌디어처럼 대문자와 소문자를 지원하지 않는 문자 집합에서 비교가 수행되는 방식을 제어합니다. 이 속성의 값은 프로세스 스레드의 첫 번째 연결에서 설정되며 해당 프로세스 스레드의 모든 후속 연결에 영향을 줍니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 Integer 속성 다음 이름: 쌍을 사용하여 사용할 플래그를 결정합니다.

NORM_IGNORECASE: 0x00000001. 대/소문자가 무시됩니다.

해당 없음: 0x00000002. 이진 비교. 문자는 특정 알파벳의 순서가 아닌 문자 집합의 기본 값을 기반으로 비교됩니다.

NORM_IGNORENONSPACE: 0x00000010. 비공백 문자가 무시됩니다.

NORM_IGNORESYMBOLS: 0x00000100. 기호가 무시됩니다.

NORM_IGNOREKANATYPE: 0x00001000. 히라가나 문자와 가타카나 문자가 구별되지 않습니다. 비교 시 해당 히라가나 문자와 가타카나 문자는 같은 것으로 간주됩니다.

NORM_IGNOREWIDTH: 0x00010000. 동일한 문자의 싱글바이트 버전과 더블바이트 버전이 구별되지 않습니다.

SORT_STRINGSORT: 0x00100000. 문장 부호가 기호와 동일하게 처리됩니다.
DbpropMsmdCompareCaseSensitiveStringFlags 대/소문자를 구분하지 않는 문자열 비교 및 정렬 순서 기능을 결정합니다. 이 속성은 일본어의 가타카나와 힌디어처럼 대문자와 소문자를 지원하지 않는 문자 집합에서 비교가 수행되는 방식을 제어합니다. 이 속성의 값은 프로세스 스레드의 첫 번째 연결에서 설정되며 해당 프로세스 스레드의 모든 후속 연결에 영향을 줍니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성 다음 이름: 쌍을 사용하여 사용할 플래그를 결정합니다.

NORM_IGNORECASE: 0x00000001. 대/소문자가 무시됩니다.

해당 없음:
0x00000002. 이진 비교입니다. 문자는 특정 알파벳의 순서가 아닌 문자 집합의 기본 값을 기반으로 비교됩니다.

NORM_IGNORENONSPACE:
0x00000010. 비공백 문자가 무시됩니다.

NORM_IGNORESYMBOLS:
0x00000100. 기호가 무시됩니다.

NORM_IGNOREKANATYPE:
0x00001000.
히라가나 문자와 가타카나 문자가 구별되지 않습니다. 비교 시 해당 히라가나 문자와 가타카나 문자는 같은 것으로 간주됩니다.

NORM_IGNOREWIDTH:
0x00010000.
동일한 문자의 싱글바이트 버전과 더블바이트 버전이 구별되지 않습니다.

SORT_STRINGSORT:
0x00100000.
문장 부호가 기호와 동일하게 처리됩니다.
DbpropMsmdDebugMode 사용 현황
선택적 읽기/쓰기 문자열 속성

설명
다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropMsmdDynamicDebugLimit 사용 현황
선택 사항, 읽기/쓰기 Integer 속성

설명
다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropMsmdFlattened2 사용 현황
선택 사항, 읽기/쓰기 부울 속성

설명
부모-자식 계층이 축 0에서 요청되지 않는 한 평면화된 결과의 단일 테이블 열에 부모-자식 계층의 모든 멤버를 출력합니다. 출력 열에 대한 수준 템플릿은 사용되지 않습니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropMsmdMDXCompatibility 사용 현황
선택 사항, 읽기/쓰기 Integer 속성

설명
비정형 또는 불균형 계층의 자리 표시자 멤버가 처리되는 방법을 결정합니다. 이 속성 값은 다음 중 하나일 수 있습니다.

0

이전 버전의 Analysis Services와의 호환성을 위해 이 값은 1과 같습니다.

1

롤플레잉 차원의 계층이 차원 이름과 계층 이름을 포함하는 캡션을 받습니다. 캡션에는 자리 표시자 멤버가 노출되는 형식 {Dimension].[Hierarchy] 이 있습니다.

2

롤플레잉 차원의 계층이 차원 이름과 계층 이름을 포함하는 캡션을 받습니다. 캡션의 형식은 다음과 같습니다.

[Dimension].[Hierarchy]

자리 표시자 멤버가 표시되지 않습니다.

3

(기본값) 자리 표시자 멤버가 표시되지 않습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropMsmdMDXUniqueNameStyle 사용 현황
선택 사항, 읽기/쓰기 Integer 속성

설명
차원의 멤버에 대해 고유한 이름을 생성하는 알고리즘을 결정합니다. 이 속성은 다음 표에 나열된 값일 수 있습니다.

0

이전 버전의 Analysis Services와의 호환성을 위해 이 값은 2와 같습니다.

1

키 경로 알고리즘을 사용합니다. [dim].&[key1].&[key2]

2

이름 경로 알고리즘을 사용합니다. [dim].[name1].&[name2]

3

시간이 경과해도 안정적인 보장된 고유한 이름을 사용합니다.

이 속성의 기본값은 6입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropMsmdSQLCompatibility 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
DbpropMsmdSubQueries 하위 쿼리의 동작을 결정하는 비트 마스크입니다.

이 속성의 기본값은 0 또는 빈 값입니다.

세션을 만들 때만 설정할 수 있는 세션 속성입니다.

하위 선택 및 하위 큐브에서 계산 멤버 또는 계산 집합의 동작에 대한 자세한 설명은 하위 선택 및 하위 큐브의 계산 멤버를 참조하세요.
선택 사항, 읽기/쓰기 Integer 속성 이 속성 값은 다음 중 하나일 수 있습니다.

0: 기본값, 이전 버전의 Analysis Services와 호환됩니다. 계산 멤버 또는 계산 집합은 하위 선택 또는 하위 큐브에서 허용되지 않습니다.

1: 계산 멤버 또는 계산 집합은 하위 선택 또는 하위 큐브에서 허용됩니다. 계산 멤버의 상위 항목은 하위 SELECT 또는 하위 큐브의 공간에 포함되지 않습니다.

2: 계산 멤버 또는 계산 집합은 하위 선택 또는 하위 큐브에서 허용됩니다. 계산 멤버의 상위 항목은 하위 SELECT 또는 하위 큐브의 공간에 포함됩니다.
DbpropMsmdUseFormulaCache 사용 현황
설명
다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropMultiTableUpdate 사용 현황
선택적 읽기 전용 부울 속성

설명
이 속성은 OLE DB 속성인 DBPROP_MULTITABLEUPDATE와 같습니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropNullCollation 사용 현황
선택적 읽기 전용 Integer 속성

설명
이 속성은 OLE DB 속성인 DBPROP_NULLCOLLATION과 같습니다.

이 속성의 기본값은 DBPROPVAL_NC_LOW와 같은 4입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
DbpropOrderByColumnsInSelect 이 속성은 OLE DB 속성인 DBPROP_ORDERBYCOLUMNSINSELECT와 같습니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 부울 속성
DbpropOutputParameterAvailable 이 속성은 OLE DB 속성인 DBPROP_OUTPUTPARAMETERAVAILABILITY와 같습니다.

이 속성의 기본값은 DBPROPVAL_OA_NOTSUPPORTED와 같은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropPersistentIdType 이 속성은 OLE DB 속성인 DBPROP_PERSISTENTIDTYPE과 같습니다.

이 속성의 기본값은 DBPROPVAL_PT_NAME과 같은 4입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropPrepareAbortBehavior 이 속성은 OLE DB 속성인 DBPROP_PREPAREABORTBEHAVIOR와 같습니다.

이 속성의 기본값은 DBPROPVAL_CB_DELETE와 같은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropPrepareCommitBehavior 이 속성은 OLE DB 속성인 DBPROP_PREPARECOMMITBEHAVIOR와 같습니다.

이 속성의 기본값은 DBPROPVAL_CB_DELETE와 같은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropProcedureTerm 이 속성은 OLE DB 속성인 DBPROP_PROCEDURETERM과 같습니다.

이 속성의 기본값은 "계산 멤버"입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성
DbpropQuotedIdentifierCase 이 속성은 OLE DB 속성인 DBPROP_QUOTEDIDENTIFIERCASE와 같습니다.

이 속성의 기본값은 DBPROPVAL_IC_MIXED와 같은 8입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 정수 속성
DbpropSchemaUsage 이 속성은 OLE DB 속성인 DBPROP_SCHEMAUSAGE와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropSqlSupport 이 속성은 OLE DB 속성인 DBPROP_SQLSUPPORT와 같습니다.

이 속성의 기본값은 DBPROPVAL_SQL_SUBMINIMUM과 같은 512입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropSubqueries 이 속성은 OLE DB 속성인 DBPROP_SUBQUERIES와 같습니다.

참고: DMX(데이터 마이닝 확장)는 하위 쿼리를 지원하지만 이 속성은 SQL 하위 쿼리 지원을 나타냅니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropSupportedTxnDdl 이 속성은 OLE DB 속성인 DBPROP_SUPPORTEDTXNDDL과 같습니다.

이 속성의 기본값은 DBPROPVAL_TC_NONE과 같은 영(0)입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropSupportedTxnIsoLevels 이 속성은 OLE DB 속성인 DBPROP_SUPPORTEDTXNISOLEVELS와 같습니다.

이 속성의 기본값은 DBPROPVAL_TI_READCOMMITTED와 같은 4096입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropSupportedTxnIsoRetain 이 속성은 OLE DB 속성인 DBPROP_SUPPORTEDTXNISORETAIN과 같습니다.

이 속성의 기본값은 DBPROPVAL_TR_ABORT_NO, DBPROPVAL_TR_COMMIT_NO 및 DBPROPVAL_TR_NONE의 조합과 같은 292입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
DbpropTableTerm 사용 현황
선택적 읽기 전용 String 속성

설명
이 속성은 OLE DB 속성인 DBPROP_TABLETERM과 같습니다.

이 속성의 기본값은 "큐브"입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
Dialect 대부분의 쿼리에서 특정 언어를 다른 언어보다 많이 사용할 것으로 예상되는 경우 Dialect 속성을 사용할 수 있습니다.

쿼리 구문은 DMX 및 SQL과 같은 언어와 유사할 수 있습니다. 구문이 유사할 수 있으므로 Analysis Services는 쿼리 구문에서 방언을 유추하지 못할 수 있습니다. 쿼리가 한 방언으로 실행되지 않는 경우 Analysis Services 인스턴스는 다른 방언으로 쿼리를 다시 실행하려고 할 수 있습니다.

Dialect 속성이 설정된 경우 Analysis Services는 공급자가 다른 방언으로 쿼리를 다시 실행하려고 하더라도 우선 순위가 있는 언어에서 쿼리 실행 오류를 반환합니다. 예를 들어 Dialect 속성은 MDGUID_DM 설정됩니다. 공급자는 먼저 쿼리를 데이터 마이닝 쿼리로 실행하려고 하지만 이 쿼리는 실패합니다. 그러면 공급자는 쿼리를 SQL 쿼리로 다시 전송합니다. 그러나 이 SQL 쿼리도 실패합니다. Dialect 속성의 값이 MDGUID_DM Analysis Services는 SQL 오류 메시지가 아닌 데이터 마이닝 오류 메시지를 반환합니다.

Dialect 속성이 설정되지 않은 경우 Analysis Services는 마지막으로 사용한 방언에서 쿼리 실행 오류를 반환합니다. 예를 들어 Dialect 속성이 설정되지 않고 데이터 마이닝 쿼리가 실패합니다. 그러면 공급자가 쿼리를 SQL로 다시 전송합니다. SQL 쿼리도 실패합니다. Dialect 속성이 설정되지 않았기 때문에 공급자는 데이터 마이닝 오류 메시지 대신 SQL 오류 메시지를 반환합니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.

이 속성의 기본값은 없습니다. 다음과 같은 경우 사용되는 언어를 설정합니다.

- 공급자가 쿼리를 처음 실행하려고 할 때 공급자가 사용할 방언입니다.

- 쿼리 실패의 결과로 반환된 실행 오류에 사용되는 언어입니다.
선택적 읽기/쓰기 문자열 속성 다음 이름: 쌍은 이 속성에서 사용할 수 있는 방언입니다.

DBGUID_SQL:
C8B522D7-5CF3-11CE-ADE5-00AA0044773D. SQL 파서에 우선 순위가 있습니다.

MDGUID_DM:
62C58FED-CCA5-44F1-83B6-7B45682B3904. DMX 파서에 우선 순위가 있습니다.

MDGUID_MDX:
A07CCCD0-8148-11D0-87BB-00C04FC33942. MDX 파서에 우선 순위가 있습니다.
Disable Prefetch Facts True로 설정하면 엔진에서 더 이상 세션의 길이에 대한 값을 사전 인출하지 않습니다.

이 속성의 기본값은 False입니다.
선택적, 읽기/쓰기 부울 속성,
EffectiveRoles 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성
EffectiveUserName Analysis Services 인스턴스에 연결할 때 사용자 이름을 재정의하는 데 사용할 계정의 이름을 지정합니다. 속성의 값이 정규화되지 않으므로 이 속성을 사용하면 MDX UserName 함수가 리터럴 값을 반환합니다. 이 속성은 서버 관리자만 사용할 수 있습니다.

이 속성은 사용자, 그룹, 별칭, WellKnownGroup, 컴퓨터 등의 SID 유형을 지원합니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성
EndRange CellOrdinal 특성 값에 해당하는 0부터 시작하는 정수 값을 지정합니다. CellOrdinal 특성은 MDDataSetCellData 섹션에 있는 Cell 요소의 일부입니다.

BeginRange 속성과 함께 사용되는 클라이언트 애플리케이션은 이 속성을 사용하여 명령에서 반환하는 OLAP 데이터 세트를 특정 범위의 셀로 제한할 수 있습니다. -1을 지정하면 BeginRange 속성에 지정된 셀의 모든 셀이 반환됩니다.

이 속성의 기본값은 -1입니다.

이 속성은 Execute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 수 속성
ExecutionMode 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 Execute입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성
ForceCommitTimeout 이전에 실행된 명령을 강제로 롤백하기 전에 현재 실행 중인 XMLA 명령의 커밋 단계에서 대기하는 시간(초)을 결정합니다. 커밋 단계는 또는 프로세스와 같은 XMLA 명령에 해당 합니다.

영(0) 값은 인스턴스가 무기한 대기함을 나타냅니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 수 속성
형식 DiscoverExecute 메서드에서 반환되는 결과 집합의 형식을 결정합니다.

이 속성의 기본값은 Native입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성 이 속성 값은 다음 중 하나일 수 있습니다.

테이블 형식: 행 집합 데이터 형식을 사용하여 결과 집합을 반환합니다.

다차원: MDDataSet 데이터 형식을 사용하여 행 집합을 반환합니다.

네이티브: 형식이 명시적으로 지정되지 않았습니다. Analysis Services는 명령에 적절한 형식을 반환합니다. 실제 결과 유형은 결과의 네임스페이스로 식별됩니다.
ImpactAnalysis 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 부울 속성
LocaleIdentifier Discover 또는 Execute 메서드에서 사용하는 LCID(로캘 식별자)를 읽거나 설정합니다. 언어 식별자의 전체 16진수 목록을 보려면 MSDN Library에서 "언어 식별자"를 검색하십시오.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 Integer 속성
MaximumRows 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 수 속성
MdpropAggregateCellUpdate 이 속성은 OLE DB 속성인 MDPROP_AGGREGATECELL_UPDATE와 같습니다.

이 속성의 기본값은 MDPROPVAL_AU_SUPPORTED와 같은 4입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropAxes 이 속성은 OLE DB 속성인 MDPROP_AXES와 같습니다.

이 속성의 기본값은 2147483647.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropDrillFunctions 서버에서 드릴 함수의 지원 수준을 결정합니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성 유효한 비트 마스크를 작성하기 위해 다음 값이 사용됩니다.

MDPROPVAL_MDF_BASIC (0x01)

MDPROPVAL_MDF_ASYMMETRIC (0x02)

MDPROPVAL_MDF_CALC_MEMBERS (0x04)

기본값은 다음과 같습니다.

SQL Server 2008의 경우 3

7 SQL Server 2008 R2 및 SQL Server 2012.
MdpropFlatteningSupport 이 속성은 OLE DB 속성인 MDPROP_FLATTENING_SUPPORT와 같습니다.

이 속성의 기본값은 MDPROPVAL_FS_FULL_SUPPORT와 같은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxCaseSupport 이 속성은 OLE DB 속성인 MDPROP_MDX_CASESUPPORT와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxDescFlags 이 속성은 OLE DB 속성인 MDPROP_MDX_DESCFLAGS와 같습니다.

이 속성의 기본값은 MDPROPVAL_MD_BEFORE, MDPROPVAL_MD_AFTER 및 MDPROPVAL_MD_SELF와 같은 7입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxFormulas 이 속성은 OLE DB 속성인 MDPROP_MDX_FORMULAS와 같습니다.

이 속성의 기본값은 MDPROPVAL_MF_WITH_CALCMEMBERS, MDPROPVAL_MF_WITH_NAMEDSETS, MDPROPVAL_MF_CREATE_CALCMEMBERS, MDPROPVAL_MF_CREATE_NAMEDSETS, MDPROPVAL_MF_SCOPE_SESSION 및 MDPROPVAL_MF_SCOPE_GLOBAL의 조합과 같은 63입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxJoinCubes 이 속성은 OLE DB 속성인 MDPROP_MDX_JOINCUBES와 같습니다.

이 속성의 기본값은 MDPROPVAL_MJC_SINGLECUBE와 같은 1입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxMemberFunctions 이 속성은 OLE DB 속성인 MDPROP_MDX_MEMBER_FUNCTIONS와 같습니다.

이 속성의 기본값은 사용 가능한 모든 OLE DB 값의 조합과 같은 15입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxNamedSets 이 속성은 명명된 집합을 만드는 데 사용됩니다. 선택적 읽기 전용 인 Integer 속성 다음 표에 나열된 값의 비트 마스크입니다.

0x01

MDPROPVAL_MNS_BASIC

0x02

MDPROPVAL_MNS_DYNAMIC

0x04

MDPROPVAL_MNS_DISPLAYFOLDER

0x08

MDPROPVAL_MNS_CAPTION

이 속성의 기본값은 값 15입니다.
MdpropMdxNonMeasureExpressions 이 속성은 OLE DB 속성인 MDPROP_MDX_NONMEASURE_EXPRESSIONS와 같습니다.

이 속성의 기본값은 MDPROPVAL_NME_ALLDIMENSIONS와 같은 영(0)입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxNumericFunctions 이 속성은 OLE DB 속성인 MDPROP_MDX_NUMERIC_FUNCTIONS와 같습니다.

이 속성의 기본값은 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 및 MDPROPVAL_MNF_LINREGPOINT의 조합과 같은 2047입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxObjQualification 이 속성은 OLE DB 속성인 MDPROP_MDX_OBJQUALIFICATION과 같습니다.

이 속성의 기본값은 MDPROPVAL_MOQ_DIM_HIER, MDPROPVAL_MOQ_DIMHIER_LEVEL, MDPROPVAL_MOQ_DIMHIER_MEMBER, MDPROPVAL_MOQ_LEVEL_MEMBER 및 MDPROPVAL_MOQ_MEMBER_MEMBER의 조합과 같은 496입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxOuterReference 이 속성은 OLE DB 속성인 MDPROP_MDX_OUTERREFERENCE와 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxQueryByProperty 이 속성은 OLE DB 속성인 MDPROP_MDX_QUERYBYPROPERTY와 같습니다.

이 속성의 기본값은 TRUE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 부울 속성
MdpropMdxRangeRowset 이 속성은 OLE DB 속성인 MDPROP_MDX_RANGEROWSET과 같습니다.

이 속성의 기본값은 MDPROPVAL_RR_UPDATE와 같은 4입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxSetFunctions 이 속성은 OLE DB 속성인 MDPROP_MDX_SET_FUNCTIONS와 같습니다.

이 속성의 기본값은 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 및 MDPROPVAL_MSF_TOGGLEDRILLSTATE의 조합과 같은 524287입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxSlicer 이 속성은 OLE DB 속성인 MDPROP_MDX_SLICER와 같습니다.

이 속성의 기본값은 MDPROPVAL_MS_SINGLETUPLE과 같은 2입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxStringCompop 이 속성은 OLE DB 속성인 MDPROP_MDX_STRING_COMPOP과 같습니다.

이 속성의 기본값은 MDPROPVAL_MSC_LESSTHAN, MDPROPVAL_MSC_GREATERTHAN, MDPROPVAL_MSC_LESSTHANEQUAL 및 MDPROPVAL_MSC_GREATERTHANEQUAL의 조합과 같은 15입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdpropMdxSubQueries MDX의 하위 쿼리에 대한 지원 수준을 나타냅니다.

SQL Server 2014에서 이 속성의 기본값은 값 63입니다.

값 31은 SQL Server 2008 R2 및 SQL Server 2012에서이 속성의 기본값입니다.

SQL Server 2008에서 이 속성의 기본값은 값 15입니다.

값 3은 SQL Server 2005 Analysis Services에서 이 속성의 기본값입니다.
선택적 읽기 전용 인 Integer 속성 이 속성의 유효한 값은 다음 값으로 만든 비트 마스크입니다.

0x01: MDPROPVAL_MSQ_BASIC

0x02: MDPROPVAL_MSQ_ARBITRARYSHAPE

0x04: MDPROPVAL_MSQ_NONVISUAL

0x08: MDPROPVAL_MSQ_CALCMEMBERS

0x10: MDPROPVAL_MSQ_CALCMEMBERS2
MdpropNamedLevels 이 속성은 OLE DB 속성인 MDPROP_NAMED_LEVELS와 같습니다.

이 속성의 기본값은 MDPROPVAL_NL_NAMEDLEVELS 및 MDPROPVAL_NL_NUMBEREDLEVELS의 조합과 같은 3입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
MdxMissingMemberMode MDX 문에서 누락된 멤버를 무시할 것인지 여부를 나타냅니다.

이 속성은 OLE DB 속성인 DBPROP_MDX_MISSING_MEMBER_MODE와 같습니다.

이 속성의 기본값은 Default입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 String 속성 이 속성 값은 다음 중 하나일 수 있습니다.

기본값: Analysis Services 인스턴스에서 생성된 값을 사용합니다.

오류: 오류를 생성합니다.

무시: 항상 누락된 멤버를 무시합니다.
MDXSupport MDX 지원 수준을 설명하는 열거형을 지정합니다.

이 속성의 기본값은 Core입니다.

이 속성은 Discover 메서드와 함께 사용할 수 있습니다.

현재 이 열거형에 유효한 값은 Core뿐입니다. 나중에 이 열거형에 대해 다른 값을 정의할 수 있습니다.
선택적 읽기 전용 String 속성 이 속성은 다음 값을 가질 수 있습니다.

핵심: 모든 MDX 옵션이 지원됩니다.
NonEmptyThreshold 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 Integer 속성
암호 이 속성은 더 이상 지원되지 않습니다.

이전 버전과의 호환성을 위해 Execute 또는 Discover 메서드와 함께 사용할 때 오류를 생성하지 않고 이 속성은 무시됩니다.
선택적 쓰기 전용 String 속성
ProviderName 이 속성은 OLE DB 속성인 DBPROP_DBMSNAME과 같습니다.

이 속성의 기본값은 "OLAP 서버"입니다.

이 속성은 Discover 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성
ProviderType 이 속성은 OLE DB 속성인 DBPROP_DATASOURCE_TYPE과 같습니다.

이 속성의 기본값은 6입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 인 Integer 속성
ProviderVersion 이 속성은 OLE DB 속성인 DBPROP_DBMSVER와 같습니다.

이 속성의 기본값은 Analysis Services 인스턴스의 버전입니다.

이 속성은 Discover 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성
ReadOnlySession 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 Integer 속성
RealTimeOlap TRUE로 설정하면 테이블 알림을 수신하는 모든 파티션이 캐싱을 무시하고 실시간으로 쿼리됩니다. 이 속성은 OLE DB 속성인 DBPROP_MSMD_REAL_TIME_OLAP과 같습니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 부울 속성
ReturnCellProperties 셀 속성을 반환할지 여부를 지정합니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 부울 속성
역할 클라이언트 애플리케이션이 Analysis Services 인스턴스에 연결하는 역할 이름의 쉼표로 구분된 문자열을 지정합니다. 이 속성을 통해 사용자는 현재 사용 중인 역할 이외의 역할을 사용하여 연결할 수 있습니다. 예를 들어 서버 관리자가 역할의 멤버로 큐브에 연결하여 해당 역할에 부여된 사용 권한을 테스트할 수 있습니다. 이 사용자는 이 속성을 사용하여 연결하도록 지정된 역할의 멤버여야 합니다.

** 중요 ** 역할 이름은 대/소문자를 구분하며 쉼표로 구분된 역할 이름 사이에 공백을 사용하면 안 됩니다. 공백을 사용하면 쿼리에서 오류 및 예기치 않은 결과를 보안된 셀 집합으로 반환할 수 있습니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 String 속성
SafetyOptions 클라이언트 응용 프로그램에서 안전하지 않은 라이브러리를 등록 및 로드할 수 있는지 여부를 결정합니다.

이 속성의 값은 로컬 큐브에 PASSTHROUGH 키워드가 허용되는지 여부도 결정합니다. 다음과 같은 경우 오류가 발생합니다.

-클라이언트 애플리케이션이 PASSTHROUGH 키워드를 포함하는 INSERT INTO 문을 사용하여 로컬 큐브를 만들려고 하면

-클라이언트 애플리케이션이 PASSTHROUGH 키워드를 사용하는 INSERT INTO 문이 포함된 로컬 큐브를 업데이트하려고 하면

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성 이 속성에는 다음 이름: 값 쌍에 나열된 중 하나가 있을 수 있습니다.

DBPROPVAL_MSMD_SAFETY_OPTIONS_DEFAULT:
0. 이 값은 DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE 처리됩니다. 로컬 큐브에 대한 연결의 경우 이 값은 CREATECUBE 연결 문자열 속성이 사용되는지 여부에 따라 달라집니다. CREATECUBE 연결 문자열 속성이 사용되면 이 값은 DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_ALL과 같습니다. 그렇지 않으면 이 값은 DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE와 같습니다.

DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_ALL:
1. 이 값을 사용하면 초기화 및 스크립팅에 안전한지 확인하지 않고 모든 사용자 정의 함수 라이브러리를 사용할 수 있습니다. 로컬 큐브에 대한 연결의 경우 이 값은 저장 프로시저와 PASSTHROUGH 키워드(INSERT INTO 문)를 사용할 수 있도록 합니다. ** 보안 참고 **: 이 옵션은 권장되지 않습니다.

DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE:
2. 이 값은 특정 사용자 정의 함수 라이브러리에 대한 모든 클래스를 확인하여 초기화 및 스크립팅에 안전한지 확인합니다. 로컬 큐브에 대한 연결의 경우 이 값은 PermissionSet 속성이 안전으로 설정되지 않은 저장 프로시저와 PASSTHROUGH 키워드(INSERT INTO 문)를 사용하지 못하도록 합니다. 이 값은 ACTION_TYPE 열에 HTML 또는 COMMAND 값이 있거나 ACTION_TYPE 열에 URL 값이 있고 CONTENT 열에 "http://" 또는 "https://"로 시작하지 않는 값이 있는 MDSCHEMA_ACTIONS 스키마 행 집합의 동작도 제거합니다.

DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_NONE:
3: 이 값은 세션 중에 사용자 정의 함수가 사용되지 않도록 합니다. 로컬 큐브에 대한 연결의 경우 이 값은 모든 저장 프로시저와 PASSTHROUGH 키워드(INSERT INTO 문)를 사용하지 못하도록 합니다. 이 값은 MDSCHEMA_ACTIONS 스키마 행 집합의 모든 동작도 제거합니다.
SecuredCellValue 보안 셀에 액세스하려고 할 때 반환할 ValueFormatted Value 셀 속성의 값과 오류 코드를 지정합니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성 이 속성 값은 다음 중 하나일 수 있습니다.

0: 기본값입니다. 이전 버전과의 호환성을 위해 이 값은 1과 같습니다. 이 기본값의 의미는 이후 버전에서 변경될 수 있습니다.

1: HRESULT = NO_ERROR 반환합니다. 셀의 Value 속성에는 변형 데이터 형식으로 결과가 포함됩니다. "#N/A" 문자열이 Formatted Value 속성에 반환됩니다.

2: 오류를 HRESULT 값으로 반환합니다.

3: ValueFormatted Value 속성 모두에서 NULL을 반환합니다.

4: Value 속성에서 숫자 0(0)을 반환하고 Formatted Value 속성에 서식이 지정된 0을 반환합니다. 예를 들어 Format 속성이 "#.##"인 셀의 Formatted Value 속성에 0.00이 반환됩니다.

5: ValueFormatted Value 속성 모두에서 "#SEC" 문자열을 반환합니다.
ServerName 이 속성은 OLE DB 속성인 DBPROP_SERVERNAME과 같습니다.

이 속성의 기본값은 Analysis Services 인스턴스의 이름입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성
ShowHiddenCubes 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 FALSE입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 부울 속성
SQLQueryMode SQL 쿼리에 계산이 포함되는지 여부를 결정합니다.

이 속성의 기본값은 Calculated입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 문자열 속성 이 속성 값은 다음 중 하나일 수 있습니다.

데이터: 계산이 포함되지 않습니다.

계산: 계산이 반환됩니다.

IncludeEmpty: 계산 및 빈 행이 반환됩니다.
SQLSupport 공급자에서 사용할 수 있는 SQL 지원 유형을 지정합니다.

이 속성의 기본값은 512입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
SspropInitAppName 클라이언트 응용 프로그램의 이름을 포함합니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 문자열 속성
SspropInitPacketsize 클라이언트 응용 프로그램의 ID를 포함합니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
SspropInitWsid 클라이언트 워크스테이션의 ID를 포함합니다.

이 속성의 기본값은 없습니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기/쓰기 문자열 속성
StateSupport 상태 저장에 대한 지원 수준을 지정합니다.

이 속성의 기본값은 Sessions입니다.

이 속성은 Discover 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성 이 속성 값은 다음 중 하나일 수 있습니다.

없음: 상태 저장은 지원되지 않습니다.

세션: 상태 저장은 세션 지원을 통해 제공됩니다.
제한 시간 Analysis Services 인스턴스가 오류를 반환하기 전에 요청이 성공할 때까지 기다려야 하는 최대 시간(초)을 지정합니다. 이 속성은 오류를 반환하기 전에 쓰기 저장(writeback) 테이블에 대한 업데이트가 성공할 때까지 인스턴스가 대기해야 하는 최대 시간도 결정합니다. 이 시간은 연결 문자열 속성인 Writeback Timeout과 같습니다.

이 속성의 기본값은 영 (0).

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택 사항, 읽기/쓰기 Integer 속성
TransactionDDL 다음에 사용하도록 예약됩니다.

이 속성의 기본값은 0입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 Integer 속성
사용자 이름 이 속성은 더 이상 지원되지 않습니다.

Analysis Services 인스턴스가 명령과 연결하는 사용자 이름을 반환하는 문자열을 지정합니다. 이전 버전과의 호환성을 위해 Execute 또는 Discover 메서드와 함께 사용할 때 오류를 생성하지 않고 이 속성을 무시합니다. 이 속성은 OLE DB 속성인 DBPROP_USERNAME과 같습니다.

이 속성의 기본값은 현재 세션 또는 연결을 연 사용자 이름입니다.

이 속성은 Execute 메서드와 함께 사용할 수 있습니다.
선택적 읽기 전용 String 속성
VisualMode 이 속성은 OLE DB 속성인 MDPROP_VISUALMODE와 같습니다.

이 속성의 기본값은 DBPROPVAL_VISUAL_MODE_DEFAULT와 같은 영(0)입니다.

이 속성은 DiscoverExecute 메서드와 함께 사용할 수 있습니다.
선택적 쓰기 전용 Integer 속성