DMQueryTask Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |