Tipos de datos en Analysis Services
Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Para todos los DataItem objetos, SQL Server Analysis Services admite el siguiente subconjunto de System.Data.OleDb.OleDbType. Para establecer o leer el tipo de datos, use Tipo de datos DataItem (ASSL).
Tipos de datos admitidos
Tipo de datos | Descripción |
---|---|
BigInt | Entero de 64 bits con signo. El tipo de valor BigInt representa enteros con valores comprendidos entre 9.223.372.036.854.775.808 y positivo 9.223.372.036.854.775.807. |
Binary | Flujo de datos binarios de tipo Byte . Byte es un tipo de valor que representa enteros sin signo con valores comprendidos entre 0 y 255. |
Boolean | Las instancias de este tipo tienen valores de true o false. |
Moneda | Valor de moneda comprendido entre -922.337.203.685.477.5808 y +922.337.203.685.477.5807 con precisión a diez milésimas de una unidad de moneda (cuatro decimales). |
Fecha | 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. |
Entero | 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 Smallint representa enteros con signo con valores que van de 32768 negativos a 32767 positivos. |
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 UnsignedBigInt representa enteros sin signo con valores comprendidos entre 0 y 18 446 744 073 709 551 615. |
UnsignedInt | Entero de 32 bits sin signo. El tipo de valor UnsignedInt representa enteros sin signo con valores comprendidos entre 0 y 4.294.967.295. |
UnsignedSmallInt | Entero de 16 bits sin signo. El tipo de valor UnsignedSmallInt representa enteros sin signo con valores comprendidos entre 0 y 65535. |
UnsignedTinyInt | Entero de 8 bits sin signo. El tipo de valor UnsignedTinyInt representa enteros sin signo con valores comprendidos entre 0 y 255. |
WChar | Flujo de caracteres Unicode terminado en NULL. WChar es una colección secuencial de caracteres Unicode que se usa 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:
Object | 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 | All | |
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 | Source | BigInt, Currency, Double, Integer, Single, SmallInt, TinyInt, UnsignedBigInt, UnsignedInt, UnsignedSmallInt, UnsignedTinyInt |