Tipo de datos TableBinding (ASSL)
Define un tipo de datos derivado que representa un enlace con una tabla.
Sintaxis
<TableBinding>
<!-- The following elements extend TabularBinding -->
<DataSourceID>...</DataSourceID>
<DbTableName>...</DbTableName>
<DbSchemaName>...</DbSchemaName>
</TableBinding>
Características del tipo de datos
Característica | Descripción |
---|---|
Tipos de datos base | TabularBinding |
Tipos de datos derivados | Ninguno |
Relaciones entre tipos de datos
Relación | Elemento |
---|---|
Elementos primarios | None |
Elementos secundarios | DataSourceID, DbSchemaName, DbTableName |
Elementos derivados | Vea Binding |
Comentarios
Tenga en cuenta que la referencia a otras tablas en la expresión de filtro mediante subselect puede afectar al rendimiento de algunos orígenes de datos. Sin embargo, el diseñador puede controlar totalmente la expresión de SQL definiendo una consulta con nombre en la vista del origen de datos y, a continuación, haciendo referencia a ella.
El método de definición de enlaces para una partición es independiente del uso de tablas con particiones en la vista del origen de datos.
Considere, por ejemplo, un grupo de medidas cuya tabla predeterminada es "Sales", con las columnas Date, Product ID, Qty, Price y Amount (calculadas en la vista del origen de datos). A continuación, la partición "Sales97" podría usar la tabla "Sales97" con filtro " Year(Sales.Date) = 97."
La consulta efectiva es:
SELECT Date, Product ID, Qty, Price, Qty * Price AS Amount
FROM Sales97 As Sales
WHERE Year(Sales.Date) = 97
La expresión calculada todavía es válida, aunque la expresión haya usado nombres de tabla calificados (por ejemplo, Sales.Qty). Lo mismo se aplica si, en su lugar, la tabla se ha reemplazado por alguna consulta "SELECT...". La cláusula FROM anterior se convertiría en "FROM SELECT... Como Ventas".
Para obtener más información sobre el tipo Binding, incluidas las tablas de objetos de Analysis Services Scripting Language (ASSL) de tipo Binding y la jerarquía de herencia de tipos binding, vea Binding Data Type (ASSL).
El elemento correspondiente del modelo de objetos Objetos de administración de análisis (AMO) es TableBinding.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de