Condividi tramite


CREATE MINING STRUCTURE (DMX)

Crea una nuova struttura di data mining in un database. È quindi possibile utilizzare l'istruzione ALTER MINING STRUCTURE (DMX) per aggiungere modelli alla struttura di data mining.

Sintassi

CREATE [SESSION] MINING STRUCTURE <structure>
(
    [(<column definition list>)]
)
[(<parameter list>)]

Argomenti

  • structure
    Nome univoco della struttura.
  • column definition list
    Elenco delimitato da virgole contenente le definizioni delle colonne.
  • parameter list
    Facoltativo. Elenco delimitato da virgole dei parametri definiti dal provider per l'algoritmo.

Osservazioni

Per definire le colonne di una struttura di data mining, è necessario includere le informazioni seguenti per ogni colonna dell'argomento column definition list:

  • Nome (obbligatorio)
  • Tipo di dati (obbligatorio)
  • Distribuzione
  • Elenco dei flag di modellazione
  • Tipo di contenuto (obbligatorio)
  • Relazione con una colonna attributo (obbligatoria solo se applicabile), indicata dalla clausola RELATED TO.

Per definire una singola colonna utilizzare la sintassi seguente nell'elenco delle definizioni di colonna:

<column name>    <data type>    [<Distribution>]    [<Modeling Flags>]    <Content Type>    [<column relationship>]

Per definire una colonna di tabella nidificata utilizzare la sintassi seguente nell'elenco delle definizioni di colonna:

<column name>    TABLE    ( <non-table column definition list> )

Ad eccezione dei flag di modellazione, per definire una colonna non è possibile utilizzare più di una clausola di uno stesso gruppo. È invece possibile definire più flag di modellazione per una stessa colonna.

Per un elenco dei tipi di dati, dei tipi di contenuto, delle distribuzioni di colonna e dei flag di modellazione che è possibile utilizzare per definire le colonne di una struttura, vedere gli argomenti seguenti:

Per descrivere la relazione tra due colonne, è possibile aggiungere una clausola all'istruzione. Analysis Services supporta l'utilizzo della clausola di relazione tra colonne indicata di seguito.<>

  • RELATED TO
    Questa forma indica una gerarchia di valori. La destinazione di una colonna con clausola RELATED TO può essere una colonna chiave in una tabella nidificata, una colonna con valori discreti nella riga dei case oppure un'altra colonna con una clausola RELATED TO, che indica una gerarchia con più livelli.

Esempi

Nell'esempio seguente viene creata una struttura di data mining denominata New Mailing senza creare alcun modello di data mining associato. Per informazioni su come aggiungere un modello di data mining alla struttura, vedere ALTER MINING STRUCTURE (DMX).

CREATE MINING STRUCTURE [New Mailing]
(
    CustomerKey LONG KEY, 
    Gender TEXT DISCRETE,
    [Number Cars Owned] LONG DISCRETE,
    [Bike Buyer] LONG DISCRETE 
) 

Vedere anche

Riferimento

Istruzioni DMX (Data Mining Extensions) per la definizione dei dati
Istruzioni DMX (Data Mining Extensions) per la manipolazione dei dati
Guida di riferimento alle istruzioni DMX (Data Mining Extensions)

Guida in linea e informazioni

Assistenza su SQL Server 2005