TableBinding-Datentyp (ASSL)
Definiert einen abgeleiteten Datentyp, der eine Bindung mit einer Tabelle darstellt.
Syntax
<TableBinding>
<!-- The following elements extend TabularBinding -->
<DataSourceID>...</DataSourceID>
<DbTableName>...</DbTableName>
<DbSchemaName>...</DbSchemaName>
</TableBinding>
Datentypmerkmale
Merkmal | BESCHREIBUNG |
---|---|
Basisdatentypen | TabularBinding |
Abgeleitete Datentypen | Keine |
Datentypbeziehungen
Beziehung | Element |
---|---|
Übergeordnete Elemente | Keine |
Untergeordnete Elemente | DataSourceID, DbSchemaName, DbTableName |
Abgeleitete Elemente | Siehe Binding |
Hinweise
Beachten Sie, dass Verweise auf andere Tabellen im Filterausdruck durch eine untergeordnete SELECT-Anweisung Auswirkungen auf die Leistung in einigen Datenquellen haben können. Der Designer hat jedoch die vollständige Kontrolle über die SQL-Ausdrücke, indem er eine benannte Abfrage in der Datenquellensicht definiert und anschließend darauf verweist.
Die Methoden zum Definieren der Bindungen für eine Partition sind unabhängig von der Verwendung partitionierter Tabellen in der Datenquellensicht.
Ein Beispiel: Eine Measuregruppe verfügt über die Standardtabelle "Sales" und weist die Spalten "Date", "ProductID", "Qty", "Price" und "Amount" auf (in der Datenquellensicht berechnet). Dann könnte die Partition "Sales97" die Tabelle "Sales97" mit dem Filter "Year(Sales.Date) = 97" verwenden.
Die effektive Abfrage lautet:
SELECT Date, Product ID, Qty, Price, Qty * Price AS Amount
FROM Sales97 As Sales
WHERE Year(Sales.Date) = 97
Der berechnete Ausdruck ist auch dann noch gültig, wenn der Ausdruck qualifizierte Tabellennamen (z. B. "Sales.Qty") verwendet hat. Dasselbe gilt, wenn stattdessen die Tabelle durch die Abfrage "SELECT..." ersetzt wurde. Die obige FROM-Klausel würde zu "FROM SELECT ... Als Sales."
Weitere Informationen zum Bindungstyp , einschließlich Tabellen von ASSL-Objekten (Analysis Services Scripting Language) vom Typ Binding und der Vererbungshierarchie von Bindungstypen , finden Sie unter Binding Data Type (ASSL) (Bindungsdatentyp (ASSL)).
Das entsprechende Element im AMO-Objektmodell (Analysis Management Objects) ist TableBinding.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für