CREATE MINING STRUCTURE (DMX)
Erstellt eine neue Miningstruktur in einer Datenbank. Sie können dann die ALTER MINING STRUCTURE (DMX)-Anweisung dazu verwenden, der Miningstruktur Modelle hinzuzufügen.
Syntax
CREATE [SESSION] MINING STRUCTURE <structure>
(
[(<column definition list>)]
)
[(<parameter list>)]
Argumente
- structure
Ein eindeutiger Name für die Struktur.
- column definition list
Eine durch Kommas getrennte Liste mit Spaltendefinitionen.
- parameter list
Optional. Eine durch Kommas getrennte Liste mit anbieterdefinierten Parametern für den Algorithmus.
Hinweise
Sie definieren eine Miningstrukturspalte, indem Sie in der Spaltendefinitionsliste für jede Spalte folgende Informationen einschließen:
- Name (obligatorisch)
- Datentyp (obligatorisch)
- Verteilung
- Liste der Modellierungsflags
- Inhaltstyp (obligatorisch)
- Beziehung zu einer Attributspalte (nur obligatorisch, wenn zutreffend), angegeben durch die RELATED TO-Klausel
Verwenden Sie die folgende Syntax für die Spaltendefinitionsliste, wenn Sie eine einzelne Spalte definieren möchten:
<column name> <data type> [<Distribution>] [<Modeling Flags>] <Content Type> [<column relationship>]
Verwenden Sie die folgende Syntax für die Spaltendefinitionsliste, wenn Sie eine Spalte einer geschachtelten Tabelle definieren möchten:
<column name> TABLE ( <non-table column definition list> )
Zum Definieren einer Spalte können Sie jeweils nur eine Klausel aus einer bestimmten Gruppe verwenden. Einzige Ausnahme hiervon sind Modellierungsflags. Sie können mehrere Modellierungsflags für eine Spalte definieren.
Eine Liste der Datentypen, Inhaltstypen, Spaltendistributionen und Modellierungsflags, mit denen Sie eine Strukturspalte definieren können, finden Sie in den folgenden Themen:
- Datentypen (Data Mining)
- Inhaltstypen (Data Mining)
- Spaltenverteilungen
- Modellierungsflags (Data Mining)
Sie können der Anweisung eine Klausel hinzufügen, um die Beziehung zwischen zwei Spalten zu beschreiben. In Analysis Services kann die folgende <column relationship>-Klausel (Spaltenbeziehungsklausel) verwendet werden.
- RELATED TO
Diese Form kennzeichnet eine Wertehierarchie. Das Ziel einer RELATED TO-Spalte kann eine Schlüsselspalte einer geschachtelten Tabelle, eine Spalte mit diskreten Werten in der Fallzeile oder eine andere Spalte mit einer RELATED TO-Klausel sein, wodurch eine tiefere Hierarchie gekennzeichnet ist.
Beispiele
Im folgenden Beispiel wird die Miningstruktur New Mailing erstellt, ohne dass zugeordnete Miningmodelle erstellt werden. Informationen zum Hinzufügen eines Miningmodells zur Struktur finden Sie unter ALTER MINING STRUCTURE (DMX).
CREATE MINING STRUCTURE [New Mailing]
(
CustomerKey LONG KEY,
Gender TEXT DISCRETE,
[Number Cars Owned] LONG DISCRETE,
[Bike Buyer] LONG DISCRETE
)
Siehe auch
Verweis
Data Mining-Erweiterungen (DMX) - Datendefinitionsanweisungen
Data Mining-Erweiterungen (DMX) - Datenbearbeitungsanweisungen
Data Mining-Erweiterungen (DMX) - Anweisungsreferenz