Поделиться через


Редактор задачи «XML» (страница «Общие»)

Используйте Узел «Общие» диалогового окна Редактор задачи «XML» для задания типа и настройки операции.

Дополнительные сведения об этой задаче см. в разделе Задача «XML». Дополнительные сведения о работе с XML-документами и данными см. в разделе «Employing XML in the .NET Framework» в библиотеке MSDN.

Статические параметры

  • OperationType
    Выберите из списка тип операции. Параметры этого свойства приведены в следующей таблице.

    Значение Описание

    Проверить

    Проверяется соответствие XML-документа определению типа документа (DTD) или схеме определения XML-схемы (XSD, XML Schema definition). При выборе этого параметра в разделе отображаются динамические параметры Проверить.

    XSLT

    Выполняются преобразования XSL в XML-документах. При выборе этого параметра в разделе отображаются динамические параметры XSLT.

    XPATH

    Выполняет запросы и оценки XPath. При выборе этого параметра в разделе отображаются динамические параметры XPATH.

    Слияние

    Проводит слияние двух XML-документов. При выборе этого параметра отображаются динамические параметры в разделе Слияние.

    Поиск различий

    Сравнивает два XML-документа. При выборе этого параметра отображаются динамические параметры в разделе Поиск различий.

    Обновление

    Результат операции поиска различий применяется для создания нового документа. При выборе этого параметра в разделе отображаются динамические параметры Обновление.

  • Тип источника
    Выберите тип источника XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • Источник
    Если параметр Источник имеет значение Прямой ввод, укажите код XML или нажмите кнопку с многоточием (…), а затем укажите код XML в диалоговом окне Редактор исходного текста документа.

    Если параметр Источник имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр Источник имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

Динамические параметры OperationType

OperationType = Проверка

Задайте параметры для операции проверки.

  • SaveOperationResult
    Укажите, сохраняет ли задача «XML» вывод операции проверки.
  • OverwriteDestination
    Укажите, перезаписывать ли файл или переменную назначения.
  • DestinationType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • ValidationType
    Выберите тип проверки. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    DTD

    Использование определения типа документа (DTD).

    XSD

    Использование определения XML-схемы (XSD). При выборе этого параметра в разделе отображаются динамические параметры ValidationType.

  • FailOnValidationFail
    Укажите, заканчивается ли операция с ошибкой, если не удается проверить документ.

Динамические параметры ValidationType

ValidationType = XSD

  • SecondOperandType
    Выберите тип источника второго XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperand
    Если параметр SecondOperandType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (…), а затем введите XML-код в диалоговом окне Редактор источника.

    Если параметр SecondOperandType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр XPathStringSourceType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

OperationType = XSLT

Задайте параметры для операции XSLT.

  • SaveOperationResult
    Укажите, сохраняет ли задача «XML» вывод операции XSLT.
  • OverwriteDestination
    Укажите, перезаписывать ли файл или переменную назначения.
  • DestinationType
    Выберите тип получателя XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperandType
    Выберите тип источника второго XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperand
    Если параметр SecondOperandType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (…), а затем введите XML-код в диалоговом окне Редактор источника.

    Если параметр SecondOperandType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр XPathStringSourceType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

OperationType = XPATH

Задайте параметры для операции XPath.

  • SaveOperationResult
    Укажите, сохраняет ли задача «XML» вывод операции XPath.
  • OverwriteDestination
    Укажите, перезаписывать ли файл или переменную назначения.
  • DestinationType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperandType
    Выберите тип источника второго XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperand
    Если параметр SecondOperandType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (…), а затем введите XML-код в диалоговом окне Редактор источника.

    Если параметр SecondOperandType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр XPathStringSourceType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

  • PutResultInOneNode
    Укажите, записывается ли результат в один узел.
  • XPathOperation
    Выберите тип результата операции XPath. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Вычисление

    Возвращает результаты функции XPath.

    Список узлов

    Возвращаются выбранные узлы в качестве фрагмента кода XML.

    Значения

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

OperationType = Объединение

Задайте параметры для операции объединения.

  • XPathStringSourceType
    Выберите тип источника XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • XPathStringSource
    Если параметр XPathStringSourceType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (...), а затем введите XML-код в диалоговом окне Редактор исходного текста документа.

    Если параметр XPathStringSourceType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр XPathStringSourceType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

  • SaveOperationResult
    Укажите, сохраняет ли задача «XML» вывод операции объединения.
  • OverwriteDestination
    Укажите, перезаписывать ли файл или переменную назначения.
  • DestinationType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperandType
    Выберите тип получателя второго XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperand
    Если параметр SecondOperandType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (…), а затем введите XML-код в диалоговом окне Редактор исходного текста документа.

    Если параметр SecondOperandType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр SecondOperandType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

OperationType = Diff

Задайте параметры для операции поиска различий.

  • DiffAlgorithm
    Выберите алгоритм поиска различий, который будет использоваться при сравнении документов. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Авто

    Предоставьте задаче «XML» определить, использовать ли быстрый или точный алгоритм.

    Быстрый

    Применение быстрого, но менее точного алгоритма поиска различий.

    Точный

    Применение точного алгоритма поиска различий.

  • Параметры операции поиска различий
    Задание параметров, применяемых в операции поиска различия. Эти параметры перечисляются в следующей таблице.

    Значение

  • FailOnDifference
    Укажите, заканчивается ли задача с ошибкой, если не удается выполнить операцию поиска различий.
  • SaveDiffGram
    Укажите, сохранять ли результаты сравнения в виде документа DiffGram.
  • DiffGramDestinationType
    Если параметр SaveDiffGram имеет значение True, выберите тип получателя документа DiffGram. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SaveOperationResult
    Укажите, сохраняет ли задача «XML» вывод операции поиска различий.
  • OverwriteDestination
    Укажите, перезаписывать ли файл или переменную назначения.
  • DestinationType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperandType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperand
    Если параметр SecondOperandType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (…), а затем введите XML-код в диалоговом окне Редактор исходного текста документа.

    Если параметр SecondOperandType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр SecondOperandType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

OperationType = Patch

Задайте параметры для операции обновления.

  • SaveOperationResult
    Укажите, сохраняет ли задача «XML» вывод операции обновления.
  • OverwriteDestination
    Укажите, перезаписывать ли файл или переменную назначения.
  • DestinationType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperandType
    Выберите тип назначения XML-документа. Это свойство имеет параметры, указанные в следующей таблице.

    Значение Описание

    Прямой ввод

    Задайте источник для XML-документа.

    Соединение с файлом

    Выберите файл, содержащий XML-документ.

    Переменная

    В качестве источника задайте переменную, содержащую XML-документ.

  • SecondOperand
    Если параметр SecondOperandType имеет значение Прямой ввод, укажите XML-код или нажмите кнопку с многоточием (…), а затем введите XML-код в диалоговом окне Редактор исходного текста документа.

    Если параметр SecondOperandType имеет значение Соединение с файлом, выберите диспетчер подключения файлов или нажмите кнопку <Создать соединение...> для создания нового диспетчера соединений.

    См. также:Диспетчер подключения файлов, Редактор диспетчера подключения файлов.

    Если параметр SecondOperandType имеет значение Переменная, выберите существующую переменную или нажмите кнопку <Создать переменную...> для создания новой переменной.

    См. также:Переменные служб Integration Services, Добавить переменную.

См. также

Справочник

Страница «Выражения»

Другие ресурсы

Integration Services Error and Message Reference

Справка и поддержка

Получение помощи по SQL Server 2005