Tipos de datos en Analysis Services
Para todos los objetos DataItem, Analysis Services admite el siguiente subconjunto de System.Data.OleDb.OleDbType. Para establecer o leer el tipo de datos, utilice Tipo de datos DataItem (ASSL).
Tipos de datos compatibles
BigInt |
Entero de 64 bits con signo. El tipo de valor de BigInt representa los enteros con valores que van desde el número 9.223.372.036.854.775.808 negativo al número 9.223.372.036.854.775.807 positivo. |
Binary |
Flujo de datos binarios de tipo Byte. Byte es un tipo de valor que representa los enteros sin signo con valores comprendidos entre 0 y 255. |
Boolean |
Las instancias de este tipo tienen el valor true o false. |
Currency |
Valor currency comprendido entre -922.337.203.685.477,5808 y +922.337.203.685.477,5807 con una precisión de una diezmilésima de unidad de moneda (cuatro lugares decimales). |
Date |
Datos de fecha y hora, almacenados como valor double. La parte entera es el número de días transcurridos desde el 30 de diciembre de 1899 y la parte decimal es una fracción de un día o de una hora del día. |
Double |
Número de coma flotante de comprendido entre -1,79769313486232E +308 y 1,79769313486232E +308. Un valor Double almacena información numérica con una precisión de hasta 15 dígitos decimales. |
Integer |
Entero de 32 bits que representa números enteros con signo con valores que comprendes desde el número 2.147.483.648 negativo hasta el número 2.147.483.647 positivo. |
Single |
Número de coma flotante comprendido entre - 3,4028235E +38 y 3,4028235E +38. Un valor Single almacena información numérica con una precisión de hasta siete dígitos decimales. |
Smallint |
Entero de 16 bits con signo. El tipo de valor de Smallint representa los enteros con signo que comprenden desde el número 32768 negativo al número 32767 positivo. |
Tinyint |
Entero de 8 bits con signo. El tipo de valor Tinyint representa los enteros con valores que comprenden desde el número 128 negativo al número 127 positivo. |
UnsignedBigInt |
Entero de 64 bits sin signo. El tipo de valor de UnsignedBigInt representa los enteros sin signo que comprenden desde el número 0 negativo al número 18.446.744.073.709.551.615 positivo. |
UnsignedInt |
Entero de 32 bits sin signo. El tipo de valor de UnsignedInt representa los enteros sin signo que comprenden desde el número 0 negativo al número 4.294.967.295 positivo. |
UnsignedSmallInt |
Entero de 16 bits sin signo. El tipo de valor de UnsignedSmallInt representa los enteros sin signo que comprenden desde el número 0 negativo al número 65535 positivo. |
UnsignedTinyInt |
Entero de 8 bits sin signo. El tipo de valor de UnsignedTinyInt representa los enteros sin signo que comprenden desde el número 0 negativo al número 255 positivo. |
WChar |
Flujo de caracteres Unicode terminado en NULL. WChar es un conjunto secuencial de caracteres Unicode que se utiliza para representar texto. |
Validaciones de AMO en tipos de datos
En la siguiente tabla se enumeran las validaciones adicionales que Objetos de administración de análisis (AMO) hace para determinados enlaces:
Objeto |
Enlace |
Tipos de datos admitidos |
---|---|---|
DimensionAttribute |
KeyColumns |
Todos excepto Binary |
NameColumn |
Solo WChar |
|
SkippedLevelsColumn |
Solo tipos integer: BigInt, Integer, SmallInt, TinyInt, UnsignedBigInt, UnsignedInt, UnsignedSmallInt, UnsignedTinyInt |
|
CustomRollupColumn |
Solo WChar |
|
CustomRollupPropertiesColumn |
Solo WChar |
|
UnaryOperatorColumn |
Solo WChar |
|
ValueColumn |
Todos |
|
AttributeTranslation |
CaptionColumn |
Solo WChar |
ScalarMiningStructureColumn |
KeyColumns |
Todos excepto Binary |
NameColumn |
Solo WChar |
|
TableMiningStructureColumn |
ForeignKeyColumns |
Todos excepto Binary |
MeasureGroupAttribute |
KeyColumns |
Todos excepto Binary |
Medida de recuento distintiva |
Origen |
BigInt, Currency, Double, Integer, Single, SmallInt, TinyInt, UnsignedBigInt, UnsignedInt, UnsignedSmallInt, UnsignedTinyInt |