DataProfilingTask Класс

Определение

Профилирует выбранные столбцы и связи столбцов в источнике данных для определения структуры незнакомых источников данных, а также для выявления проблем с данными.

public ref class DataProfilingTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.dataprofilingtask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.Localized), SamplesTag="SsisDataProfilingTask", TaskContact="Data Profiling Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.DataProfilingTaskUI.DataProfilingTaskUI, Microsoft.SqlServer.DataProfilingTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class DataProfilingTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.dataprofilingtask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.Localized), SamplesTag="SsisDataProfilingTask", TaskContact="Data Profiling Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.DataProfilingTaskUI.DataProfilingTaskUI, Microsoft.SqlServer.DataProfilingTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class DataProfilingTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.dataprofilingtask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.Localized), SamplesTag="SsisDataProfilingTask", TaskContact="Data Profiling Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.DataProfilingTaskUI.DataProfilingTaskUI, Microsoft.SqlServer.DataProfilingTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class DataProfilingTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.dataprofilingtask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.Localized), SamplesTag="SsisDataProfilingTask", TaskContact="Data Profiling Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.DataProfilingTaskUI.DataProfilingTaskUI, Microsoft.SqlServer.DataProfilingTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type DataProfilingTask = class
    inherit Task
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.dataprofilingtask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.Localized), SamplesTag="SsisDataProfilingTask", TaskContact="Data Profiling Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.DataProfilingTaskUI.DataProfilingTaskUI, Microsoft.SqlServer.DataProfilingTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type DataProfilingTask = class
    inherit Task
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.dataprofilingtask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.DataProfilingTask.Localized), SamplesTag="SsisDataProfilingTask", TaskContact="Data Profiling Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.DataProfilingTaskUI.DataProfilingTaskUI, Microsoft.SqlServer.DataProfilingTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type DataProfilingTask = class
    inherit Task
    interface IDTSComponentPersist
Public NotInheritable Class DataProfilingTask
Inherits Task
Implements IDTSComponentPersist
Наследование
DataProfilingTask
Атрибуты
Реализации

Комментарии

Класс DataProfilingTask является основным классом Microsoft.SqlServer.Dts.Tasks.DataProfilingTask в пространстве имен. Этот класс представляет задачу профилирования данных служб Integration Services, которую можно использовать для профилирования и обнаружения структуры незнакомого источника данных, а также для выявления проблем с данными.

Дополнительные сведения о задаче профилирования данных см. в следующих разделах:

Конструкторы

DataProfilingTask()

Инициализирует новый экземпляр класса DataProfilingTask.

Свойства

Destination

Возвращает или задает диспетчер соединения файлов или переменную пакета, содержащую выходные XML-данные, создаваемые задачей «Профилирование данных».

DestinationType

Возвращает или задает значение, которое указывает, содержит ли диспетчер соединения файлов или переменная пакета выходные XML-данные, создаваемые задачей «Профилирование данных».

ExecutionValue

Возвращает определяемый пользователем объект. Это поле доступно только для чтения.

(Унаследовано от Task)
OverwriteDestination

Возвращает или задает значение, которое определяет, должна ли задача «Профилирование данных» перезаписывать выходной файл, если он уже существует.

ProfileInputXml

Возвращает или задает входные XML-данные объекта DataProfilingTask.

ProfileRequests

Возвращает коллекцию запросов профиля, которые будет вычислять задача «Профилирование данных».

TargetServerVersion

Профилирует выбранные столбцы и связи столбцов в источнике данных для определения структуры незнакомых источников данных, а также для выявления проблем с данными.

(Унаследовано от Task)
Timeout

Возвращает или задает время ожидания выполнения задачи «Профилирование данных» в секундах, по истечении которого выполнение этой задачи должно прекратиться.

Version

*** Элемент устарел; см. примечания. *** Возвращает версию задания. Это свойство доступно только для чтения.

(Унаследовано от Task)

Методы

CanUpdate(String)

*** Элемент устарел; см. примечания. Логическое значение, указывающее, может ли новый XML-код пакета обновить старый XML-код пакета.

(Унаследовано от Task)
Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)

Выполняет задачу «Профилирование данных».

GetConnectionID(Connections, String)

Возвращает строку, содержащую идентификатор соединения.

(Унаследовано от Task)
GetConnectionName(Connections, String)

Возвращает строку, содержащую имя соединения.

(Унаследовано от Task)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)

Инициализирует задачу «Профилирование данных».

LoadFromXML(XmlElement, IDTSInfoEvents)

Загружает определение задачи в формате XML из XML-определения пакета.

SaveToXML(XmlDocument, IDTSInfoEvents)

Сохраняет определение задачи в формате XML в XML-определение пакета.

Update(String)

*** Элемент устарел; см. примечания. Этот метод обновляет старый XML-код пакета с новым XML-кодом пакета, если CanUpdate(String) задано значение true.

(Унаследовано от Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)

Определяет, правильно ли настроена задача «Профилирование данных».

Применяется к