DMQueryTask Classe

Definizione

Fornisce le proprietà e i metodi per il compito Data Mining Query, che esegue query di previsione basate su modelli di data mining costruiti in Analysis Services. La classe non può essere ereditata.

public ref class DMQueryTask : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::DMQueryTask::IDMQueryTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="Microsoft.SqlServer.Dts.Tasks.DMQueryTask.Graphics.DMQueryTask.ico", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DMQueryTask.SR), UITypeName="Microsoft.SqlServer.Dts.Tasks.DMQueryTaskUI.DMQueryTaskUI, Microsoft.SqlServer.DMQueryTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("115AC6A7-F095-450F-A8DF-72A07052A146")]
public class DMQueryTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.DMQueryTask.IDMQueryTask
[System.Runtime.InteropServices.Guid("115AC6A7-F095-450F-A8DF-72A07052A146")]
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="Microsoft.SqlServer.Dts.Tasks.DMQueryTask.Graphics.DMQueryTask.ico", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DMQueryTask.SR), UITypeName="Microsoft.SqlServer.Dts.Tasks.DMQueryTaskUI.DMQueryTaskUI, Microsoft.SqlServer.DMQueryTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public class DMQueryTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.DMQueryTask.IDMQueryTask
[System.Runtime.InteropServices.Guid("115AC6A7-F095-450F-A8DF-72A07052A146")]
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="Microsoft.SqlServer.Dts.Tasks.DMQueryTask.Graphics.DMQueryTask.ico", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DMQueryTask.SR), UITypeName="Microsoft.SqlServer.Dts.Tasks.DMQueryTaskUI.DMQueryTaskUI, Microsoft.SqlServer.DMQueryTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public class DMQueryTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.DMQueryTask.IDMQueryTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="Microsoft.SqlServer.Dts.Tasks.DMQueryTask.Graphics.DMQueryTask.ico", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DMQueryTask.SR), UITypeName="Microsoft.SqlServer.Dts.Tasks.DMQueryTaskUI.DMQueryTaskUI, Microsoft.SqlServer.DMQueryTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("115AC6A7-F095-450F-A8DF-72A07052A146")>]
type DMQueryTask = class
    inherit Task
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
    interface IDMQueryTask
[<System.Runtime.InteropServices.Guid("115AC6A7-F095-450F-A8DF-72A07052A146")>]
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="Microsoft.SqlServer.Dts.Tasks.DMQueryTask.Graphics.DMQueryTask.ico", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DMQueryTask.SR), UITypeName="Microsoft.SqlServer.Dts.Tasks.DMQueryTaskUI.DMQueryTaskUI, Microsoft.SqlServer.DMQueryTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type DMQueryTask = class
    inherit Task
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
    interface IDMQueryTask
[<System.Runtime.InteropServices.Guid("115AC6A7-F095-450F-A8DF-72A07052A146")>]
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="Microsoft.SqlServer.Dts.Tasks.DMQueryTask.Graphics.DMQueryTask.ico", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DMQueryTask.SR), UITypeName="Microsoft.SqlServer.Dts.Tasks.DMQueryTaskUI.DMQueryTaskUI, Microsoft.SqlServer.DMQueryTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type DMQueryTask = class
    inherit Task
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
    interface IDMQueryTask
Public Class DMQueryTask
Inherits Task
Implements IDMQueryTask, IDTSBreakpointSite, IDTSComponentPersist
Ereditarietà
DMQueryTask
Attributi
Implementazioni

Commenti

Per altre informazioni, vedere Attività Query di data mining.

Costruttori

Nome Descrizione
DMQueryTask()

Inizializza una nuova istanza della classe DMQueryTask.

Proprietà

Nome Descrizione
DebugMode

Ottiene o imposta il valore booleano che indica se un compito dovrebbe controllare se i punti di interruzione sono abilitati.

ExecutionValue

Ottiene un oggetto definito dall'utente. Il campo è di sola lettura.

InputConnection

Ottiene o imposta la stringa di connessione a un progetto di Analysis Services o a un database di Analysis Services.

InputParameters

Ottiene o imposta una raccolta di variabili utilizzata in una query parametrizzata di Data Mining Extensions (DMX).

ModelName

Ottiene o imposta il nome del modello di mining su cui si basa la query.

ModelStructureName

Ottiene o imposta il nome della struttura di mining su cui si basa la query.

OutputConnection

Ottiene o imposta la stringa di connessione alla sorgente dati OLE DB dove verrà memorizzato il risultato della query di previsione.

OutputTableName

Ottiene o imposta il nome della tabella in cui vengono scritti i risultati della query di previsione.

OverwriteOutputTable

Ottiene o imposta il valore booleano che indica se la query di previsione deve sovrascrivere il contenuto nella tabella di destinazione.

QueryBuilderQueryString

Riceve o imposta una stringa che specifica una query di data mining che appare nell'interfaccia utente per il data mining come stringa iniziale di query, che l'utente può modificare.

QueryBuilderSpecification

Ottiene o imposta le informazioni sullo stato dell'interfaccia di MicrosoftSQL ServerIntegration Services tra le sessioni in modo che le sessioni di modifica possano partire da dove si è terminata una sessione precedente.

QueryString

Ottiene o imposta una stringa che contiene il testo che la trasformazione utilizza per creare una query di previsione.

ResultParameters

Ottiene o imposta una raccolta di variabili dei Servizi di Integrazione che viene utilizzata per memorizzare i risultati della query DMX.

SuspendRequired

Ottiene o imposta un valore booleano che indica se i compiti devono sospendere quando incontrano un punto di interruzione. Questo valore viene impostato dal motore di esecuzione per compiti e container quando si incontra un punto di interruzione.

TargetServerVersion

Fornisce le proprietà e i metodi per il compito Data Mining Query, che esegue query di previsione basate su modelli di data mining costruiti in Analysis Services. La classe non può essere ereditata.

(Ereditato da Task)
Version

Membro deprecato; vedi Osservazioni. Restituisce la versione del compito. Questa proprietà è di sola lettura.

(Ereditato da Task)

Metodi

Nome Descrizione
AcceptBreakpointManager(BreakpointManager)

Chiamato dal motore di esecuzione quando viene creato un compito o un container, e viene passato da un BreakpointManager manager per permettere al task di creare, rimuovere e controllare lo stato dei punti di interruzione. Questo metodo è chiamato dal runtime e non viene utilizzato nel codice.

CanUpdate(String)

Membro deprecato; vedi Osservazioni. Un Booleano che indica se il nuovo XML del pacchetto può aggiornare il vecchio XML del pacchetto.

(Ereditato da Task)
Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

(Ereditato da DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)

Gestisce il compito.

ExecuteQuery(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)

Esegue la query trovata nella QueryString proprietà.

GetConnectionID(Connections, String)

Ottiene una stringa contenente l'ID della connessione.

(Ereditato da Task)
GetConnectionName(Connections, String)

Ottiene una stringa che contiene il nome della connessione.

(Ereditato da Task)
GetHashCode()

Restituisce il codice hash per questa istanza.

(Ereditato da DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)

Inizializza le proprietà associate al compito. Questo metodo è chiamato dal runtime e non viene utilizzato nel codice.

(Ereditato da Task)
LoadFromXML(XmlElement, IDTSInfoEvents)

Questo metodo non è richiamabile dal codice applicativo. Carica un pacco salvato come .xml, usa il LoadPackage(String, IDTSEvents) metodo.

ResumeExecution()

Riprende l'esecuzione del compito dopo la pausa. Il compito o il contenitore viene ripreso dal motore di runtime.

SaveToXML(XmlDocument, IDTSInfoEvents)

Questo metodo non è richiamabile dal codice applicativo. Salva un pacchetto come .xml, usa il SaveToXml(String, Package, IDTSEvents) metodo.

SuspendExecution()

Indica che l'eseguibile deve essere sospeso. Questo metodo è chiamato dal motore di runtime.

Update(String)

Membro deprecato; vedi Osservazioni. Questo metodo aggiorna il vecchio pacchetto XML con il nuovo pacchetto XML se CanUpdate(String) è impostato su true.

(Ereditato da Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)

Verifica che il componente sia configurato correttamente.

Si applica a