Udostępnij za pośrednictwem


Klasa DataProfilingTask

Profile wybranych kolumn i relacji kolumna w źródle danych, struktura źródło danych nieznane i identyfikowania problemów z danymi.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Task
      Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.DataProfilingTask

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Tasks.DataProfilingTask
Zestaw:  Microsoft.SqlServer.DataProfilingTask (w Microsoft.SqlServer.DataProfilingTask.dll)

Składnia

'Deklaracja
Public NotInheritable Class DataProfilingTask _
    Inherits Task _
    Implements IDTSComponentPersist
'Użycie
Dim instance As DataProfilingTask
public sealed class DataProfilingTask : Task, 
    IDTSComponentPersist
public ref class DataProfilingTask sealed : public Task, 
    IDTSComponentPersist
[<SealedAttribute>]
type DataProfilingTask =  
    class
        inherit Task
        interface IDTSComponentPersist
    end
public final class DataProfilingTask extends Task implements IDTSComponentPersist

Typ DataProfilingTask uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DataProfilingTask Inicjuje nowe wystąpienie DataProfilingTask klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Destination Identyfikuje plik menedżer połączeń lub zmiennej pakiet zawierający dane wyjściowe XML generuje profilowania dane zadanie.
Właściwość publiczna DestinationType Określa, czy Menedżer połączeń pliku lub zmiennej pakiet zawiera zadania profilowania danych generuje dane wyjściowe XML.
Właściwość publiczna ExecutionValue Zwraca obiekt zdefiniowany przez użytkownika.To pole jest tylko do odczytu. (Dziedziczony z Task).
Właściwość publiczna OverwriteDestination Określa, czy zadanie profilowania danych zastąpić plik wyjściowy Jeżeli plik już istnieje.
Właściwość publiczna ProfileInputXml Infrastruktura.
Właściwość publiczna ProfileRequests Zawiera kolekcja profil żądań, które będzie obliczyć profilowania dane zadanie.
Właściwość publiczna Timeout Określa liczbę sekund, po których należy profilowania dane zadanie czas out i przestać działać.
Właściwość publiczna Version *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task).

Do góry

Metody

  Nazwa Opis
Metoda publiczna CanUpdate *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task).
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda publiczna Execute Uruchamia zadanie danych profilowania. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetConnectionID Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task).
Metoda publiczna GetConnectionName Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna InitializeTask Inicjuje profilowania dane zadanie. (Zastępuje Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)).
Metoda publiczna LoadFromXML Ładuje definicji zadania w formacie XML z definicji XML pakiet.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna SaveToXML Zapisuje definicję zadania, w formacie XML w definicji XML pakiet.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Update *** Członkowskich zaniechane; Zobacz uwagi. *** Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z Task).
Metoda publiczna Validate Określa, czy zadanie profilowania danych jest skonfigurowany poprawnie. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)).

Do góry

Uwagi

DataProfilingTask Klasa jest klasą główną w Microsoft.SqlServer.Dts.Tasks.DataProfilingTask obszaru nazw.Ta klasa reprezentuje Integration Services profilowania dane zadanie, które mogą być używane w profilu i odkrywanie struktury źródło danych nieznane oraz identyfikowanie problemów związanych z danych.

Aby uzyskać więcej informacji o zadaniu profilowania danych zobacz następujące tematy:

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.