DMQueryTask Classe

Definizione

Fornisce le proprietà e i metodi per l'attività query di data mining, che esegue query di stima basate su modelli data mining compilati 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 Data Mining Query Task.

Costruttori

DMQueryTask()

Inizializza una nuova istanza della classe DMQueryTask.

Proprietà

DebugMode

Ottiene o imposta il valore booleano che indica se un'attività deve verificare se sono abilitati punti di interruzione.

ExecutionValue

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

InputConnection

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

InputParameters

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

ModelName

Ottiene o imposta il nome del modello di data mining su cui è basata la query.

ModelStructureName

Ottiene o imposta il nome della struttura di data mining su cui è basata la query.

OutputConnection

Ottiene o imposta la stringa di connessione all'origine dati OLE DB in cui verrà archiviato il risultato della query di stima.

OutputTableName

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

OverwriteOutputTable

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

QueryBuilderQueryString

Ottiene o imposta una stringa che specifica una query di data mining visualizzata nell'interfaccia utente del data mining come stringa di query iniziale che l'utente può modificare.

QueryBuilderSpecification

Ottiene o imposta le informazioni sullo stato dell'interfaccia utente dei servizi ServerIntegration Microsoft SQL tra sessioni in modo che le sessioni di modifica possano iniziare dal punto in cui è terminata una sessione precedente.

QueryString

Ottiene o imposta una stringa che contiene il testo utilizzato dalla trasformazione per creare una query di stima.

ResultParameters

Ottiene o imposta una raccolta di variabili di Integration Services utilizzate per archiviare i risultati della query DMX.

SuspendRequired

Ottiene o imposta un valore booleano che indica se le attività devono essere sospese quando viene rilevato un punto di interruzione. Questo valore viene impostato dal motore di runtime per le attività e i contenitori quando viene rilevato un punto di interruzione.

TargetServerVersion (Ereditato da Task)
Version

***  Membro deprecato; vedere la sezione Osservazioni. ** _ Restituisce la versione dell'attività. Questa proprietà è di sola lettura.

(Ereditato da Task)

Metodi

AcceptBreakpointManager(BreakpointManager)

Chiamato dal motore di runtime al momento della creazione di un'attività o di un contenitore e a cui viene passata una gestione di oggetti BreakpointManager per consentire all'attività di creare, rimuovere e controllare lo stato dei punti di interruzione. Questo metodo viene chiamato dal runtime e non è utilizzato nel codice.

CanUpdate(String)

***  Membro deprecato; vedere la sezione Osservazioni. ** _ Valore booleano che indica se il nuovo XML del pacchetto può aggiornare l'XML del pacchetto obsoleto.

(Ereditato da Task)
Equals(Object)

Determina se due istanze di un oggetto sono uguali.

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

Esegue l'attività.

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

Esegue la query individuata nella proprietà QueryString.

GetConnectionID(Connections, String)

Ottiene una stringa contenente l'ID della connessione.

(Ereditato da Task)
GetConnectionName(Connections, String)

Ottiene una stringa contenente il nome della connessione.

(Ereditato da Task)
GetHashCode()

Restituisce il codice hash per l'istanza.

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

Inizializza le proprietà associate all'attività. Questo metodo viene chiamato dal runtime e non è utilizzato nel codice.

(Ereditato da Task)
LoadFromXML(XmlElement, IDTSInfoEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Carica un pacchetto salvato come file con estensione xml con il metodo LoadPackage(String, IDTSEvents).

ResumeExecution()

Riprende l'esecuzione dell'attività dopo la sospensione. L'attività o il contenitore viene ripreso dal motore di runtime.

SaveToXML(XmlDocument, IDTSInfoEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Salva un pacchetto come file con estensione xml con il metodo SaveToXml(String, Package, IDTSEvents).

SuspendExecution()

Indica la necessità di sospendere l'eseguibile. Questo metodo viene chiamato dal motore di runtime.

Update(String)

***  Membro deprecato; vedere la sezione Osservazioni. ** _ Questo metodo aggiorna l'XML del pacchetto obsoleto con il nuovo XML del pacchetto se CanUpdate(String) è impostato su true.

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

Verifica che il componente sia configurato correttamente.

Si applica a