Partilhar via


Tarefa XML

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

A tarefa XML é usada para trabalhar com dados XML. Com esta tarefa, um pacote pode recuperar documentos XML, aplicar operações aos documentos utilizando folhas de estilo Extensible Stylesheet Language Transformations (XSLT) e expressões XPath, fundir vários documentos ou validar, comparar e guardar os documentos atualizados em ficheiros e variáveis.

Esta tarefa permite que um pacote de Serviços de Integração modifique dinamicamente documentos XML em tempo de execução. Pode usar a tarefa XML para os seguintes fins:

  • Reformatar um documento XML. Por exemplo, a tarefa pode aceder a um relatório que reside num ficheiro XML e aplicar dinamicamente uma folha de estilo XSLT para personalizar a apresentação do documento.

  • Selecione secções de um documento XML. Por exemplo, a tarefa pode aceder a um relatório que reside num ficheiro XML e aplicar dinamicamente uma expressão XPath para selecionar uma secção do documento. A operação também pode obter e processar valores no documento.

  • Juntar documentos de várias fontes. Por exemplo, a tarefa pode descarregar relatórios de múltiplas fontes e fundi-los dinamicamente num único documento XML abrangente.

  • Valide um documento XML e, opcionalmente, obtenha um relatório detalhado de erros. Para obter mais informações, consulte Validar XML com a Tarefa XML.

Pode incluir dados XML num fluxo de dados usando uma fonte XML para extrair valores de um documento XML. Para mais informações, consulte XML Source.

Operações XML

A primeira ação que a tarefa XML realiza é recuperar um documento XML específico. Esta ação está incorporada na tarefa XML e ocorre automaticamente. O documento XML recuperado é usado como fonte de dados para a operação que a tarefa XML realiza.

As operações XML Diff, Merge e Patch requerem dois operandos. O primeiro operando especifica o documento XML de origem. O segundo operando também especifica um documento XML, cujo conteúdo depende dos requisitos da operação. Por exemplo, a operação Diff compara dois documentos; por isso, o segundo operando especifica outro documento XML semelhante ao qual o documento XML de origem é comparado.

A tarefa XML pode usar uma variável ou um gestor de ligação de ficheiros como fonte, ou incluir os dados XML numa propriedade de tarefa.

Se a fonte for uma variável, a variável especificada contém o caminho do documento XML.

Se a fonte for um gestor de ligações de ficheiros, o gestor de ligações de ficheiros especificado fornece a informação de origem. O gestor de ligação de ficheiros é configurado separadamente da tarefa XML e é referenciado na tarefa XML. A cadeia de ligação do gestor de ligações de ficheiros especifica o caminho do ficheiro XML. Para obter mais informações, consulte Gestor de Conexões de Arquivo.

A tarefa XML pode ser configurada para guardar o resultado da operação numa variável ou num ficheiro. Ao gravar num ficheiro, a tarefa XML utiliza um gestor de ligação de ficheiros para aceder ao ficheiro. Também pode guardar os resultados do Diffgram gerado pela operação Diff em ficheiros e variáveis.

Operações XML pré-definidas

A tarefa XML inclui um conjunto pré-definido de operações para trabalhar com documentos XML. A tabela a seguir descreve essas operações.

Funcionamento Description
Comparação Compara dois documentos XML. Usando o documento XML de origem como documento base, a operação Diff compara-o com um segundo documento XML, deteta as diferenças e escreve as diferenças num documento XML Diffgram. Esta operação inclui propriedades para personalizar a comparação.
Merge Funde dois documentos XML. Usando o documento XML de origem como documento base, a operação Merge adiciona o conteúdo de um segundo documento ao documento base. A operação pode especificar um local de fusão dentro do documento base.
Correção Aplica a saída da operação Diff, chamada documento Diffgram, a um documento XML, para criar um novo documento pai que inclui conteúdo do documento Diffgram.
Validar Valida o documento XML contra um esquema de Definição de Tipo de Documento (DTD) ou Definição de Esquema XML (XSD).
XPath Realiza consultas e avaliações XPath.
XSLT Realiza transformações XSL em documentos XML.

Operação Diff

A operação Diff pode ser configurada para usar um algoritmo de comparação diferente dependendo se a comparação deve ser rápida ou precisa. A operação também pode ser configurada para selecionar automaticamente uma comparação rápida ou precisa com base no tamanho dos documentos a comparar.

A operação Diff inclui um conjunto de opções que personalizam a comparação XML. A tabela seguinte descreve as opções.

Opção Description
IgnorarComentários Um valor que especifica se os nós de comentário são comparados.
IgnorarNamespaces Um valor que especifica se o identificador uniforme de recurso (URI) de um elemento e os seus nomes de atributos são comparados. Se esta opção for definida como verdadeira, dois elementos que têm o mesmo nome local mas um espaço de nomes diferente são considerados idênticos.
Ignorar Prefixos Um valor que especifica se os prefixos dos nomes dos elementos e atributos são comparados. Se esta opção for definida como verdadeira, dois elementos que tenham o mesmo nome local mas um URI e prefixo de espaço de nomes diferentes são considerados idênticos.
IgnoreXMLDeclaration Um valor que especifica se as declarações XML são comparadas.
IgnorarOrdemDosElementosFilho Um valor que especifica se a ordem dos elementos filhos é comparada. Se esta opção for definida como verdadeira, elementos filhos que diferem apenas na sua posição numa lista de irmãos são considerados idênticos.
IgnorarEspaços Brancos Um valor que especifica se os espaços em branco são comparados.
IgnorarInstruções de Processamento Um valor que especifica se as instruções de processamento são comparadas.
IgnoreDTD Um valor que especifica se o DTD é ignorado.

Operação de Fusão

Quando usa uma instrução XPath para identificar a localização da fusão no documento de origem, espera-se que esta instrução devolva um único nó. Caso a instrução retorne múltiplos nós, apenas o primeiro nó é utilizado. O conteúdo do segundo documento é fundido sob o primeiro nó que a consulta XPath devolve.

Operação XPath

A operação XPath pode ser configurada para usar diferentes tipos de funcionalidades XPath.

  • Selecione a opção Avaliação para implementar funções XPath como sum().

  • Selecione a opção de lista de nós para devolver os nós selecionados como fragmento XML.

  • Selecione a opção Valores para devolver o valor interno do texto de todos os nós selecionados, concatenados numa cadeia de caracteres.

Operação de validação

A operação de Validação pode ser configurada para usar um esquema de Definição de Tipo de Documento (DTD) ou de Definição de Esquema XML (XSD).

Ativar ValidationDetails para obter uma saída detalhada de erros. Para obter mais informações, consulte Validar XML com a Tarefa XML.

Codificação de Documentos XML

A tarefa XML suporta apenas a fusão de documentos Unicode. Isto significa que a tarefa pode aplicar a operação de Fusão apenas a documentos que tenham codificação Unicode. A utilização de outras codificações fará com que a tarefa XML falhe.

Observação

As operações Diff e Patch incluem uma opção para ignorar a declaração XML nos dados XML do segundo operando, tornando possível usar documentos que tenham outras codificações nestas operações.

Para verificar se o documento XML pode ser utilizado, reveja a declaração XML. A declaração deve especificar explicitamente o UTF-8, o que indica codificação Unicode de 8 bits.

A etiqueta seguinte mostra a codificação Unicode de 8 bits.

<?xml version="1.0" encoding="UTF-8"?>

Mensagens de registo personalizadas disponíveis na tarefa XML

A tabela seguinte descreve a entrada de registo personalizada para a tarefa XML. Para obter mais informações, consulte o Log de Serviços de Integração (SSIS) .

Entrada de log Description
XMLOperation Fornece informação sobre a operação que a tarefa realiza

Configuração da Tarefa XML

Você pode definir propriedades por meio do SSIS Designer ou programaticamente.

Para mais informações sobre as propriedades que pode definir no SSIS Designer, clique num dos seguintes tópicos:

Para mais informações sobre como definir propriedades no SSIS Designer, clique no seguinte tópico:

Configuração Programática da Tarefa XML

Para obter mais informações sobre como definir essas propriedades programaticamente, clique no tópico a seguir:

Definir as propriedades de uma tarefa ou contêiner

Editor de Tarefas XML (Página Geral)

Utilize o Nó Geral da janela de diálogo Editor de Tarefas XML para especificar o tipo de operação e configurá-la.

Para saber mais sobre esta tarefa, consulte Validar XML com a Tarefa XML. Para informações sobre como trabalhar com documentos e dados XML, consulte "Empregando XML no .NET Framework" na Biblioteca MSDN.

Opções estáticas

Tipo de operação
Selecione o tipo de operação da lista. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Validação Valida o documento XML contra um esquema de Definição de Tipo de Documento (DTD) ou Definição de Esquema XML (XSD). Ao selecionar esta opção, as opções dinâmicas são exibidas na secção Validar.
XSLT Realiza transformações XSL em documentos XML. Ao selecionar esta opção, as opções dinâmicas são apresentadas na secção XSLT.
XPATH Realiza consultas e avaliações XPath. Ao selecionar esta opção, apresenta-se as opções dinâmicas na secção XPATH.
Mesclar Funde dois documentos XML. Ao selecionar esta opção, apresenta-se as opções dinâmicas na secção Merge.
Diferença Compara dois documentos XML. Ao selecionar esta opção, aparecem as opções dinâmicas na secção Diff.
Patch Aplica a saída da operação Diff para criar um novo documento. Ao selecionar esta opção, apresenta-se as opções dinâmicas na secção Patch.

SourceType
Selecione o tipo de origem do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

Source
Se Source estiver definido como Entrada Direta, forneça o código XML ou clique no botão de reticência (...) e depois forneça o XML usando a caixa de diálogo Document Source Editor .

Se a Fonte estiver definida como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se a Fonte estiver definida para Variável, selecione uma variável existente ou clique em< Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

Opções Dinâmicas do OperationType

OperationType = Validar

Especifique as opções para a operação Validar.

SaveOperationResult
Especifique se a tarefa XML guarda a saída da operação Validar.

OverwriteDestination
Especifique se deve sobrescrever o ficheiro de destino ou a variável.

Destination
Selecione um gestor de ligações de ficheiros existente, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

DestinationType
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

ValidationType
Selecione o tipo de validação. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
DTD Utilize uma Definição de Tipo de Documento (DTD).
XSD Use um esquema de definição de esquema XML (XSD). Ao selecionar esta opção, apresenta-se as opções dinâmicas na secção ValidationType.

FailOnValidationFail
Especifique se a operação falha se o documento não validar.

Detalhes de Validação
Fornece uma saída de erro rica quando o valor desta propriedade é verdadeiro. Para obter mais informações, consulte Validar XML com a Tarefa XML.

ValidationType Opções Dinâmicas

ValidationType = XSD

SegundoOperandoTipo
Selecione o tipo de origem do segundo documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SecondOperand
Se SecondOperandType estiver definido como Entrada Direta, introduza o código XML ou clique no botão de reticências (...) e depois introduza o XML através da caixa de diálogo Editor de Código-Fonte.

Se o SecondOperandType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o XPathStringSourceType estiver definido para Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

OperationType = XSLT

Especifique opções para a operação XSLT.

SaveOperationResult
Especifique se a tarefa XML guarda a saída da operação XSLT.

OverwriteDestination
Especifique se deve sobrescrever o ficheiro de destino ou a variável.

Destination
Se o DestinationType estiver definido como Ligação de ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o DestinationType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

DestinationType
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SegundoOperandoTipo
Selecione o tipo de origem do segundo documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SecondOperand
Se SecondOperandType estiver definido como Entrada Direta, introduza o código XML ou clique no botão de reticências (...) e depois introduza o XML através da caixa de diálogo Editor de Código-Fonte.

Se o SecondOperandType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o XPathStringSourceType estiver definido para Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

OperationType = XPATH

Especifique opções para a operação XPath.

SaveOperationResult
Especifique se a tarefa XML guarda a saída da operação XPath.

OverwriteDestination
Especifique se deve sobrescrever o ficheiro de destino ou a variável.

Destination
Se o DestinationType estiver definido como Ligação de ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o DestinationType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

DestinationType
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SegundoOperandoTipo
Selecione o tipo de origem do segundo documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SecondOperand
Se SecondOperandType estiver definido como Entrada Direta, introduza o código XML ou clique no botão de reticências (...) e depois introduza o XML através da caixa de diálogo Editor de Código-Fonte.

Se o SecondOperandType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o XPathStringSourceType estiver definido para Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

PutResultInOneNode
Especifique se o resultado é escrito num único nó.

XPathOperation
Selecione o tipo de resultado XPath. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Avaliação Devolve os resultados de uma função XPath.
Lista de nós Retorne os nós selecionados como um fragmento XML.
Valores Devolva o valor de texto interno de todos os nós selecionados, concatenado numa string.

OperationType = Fusão

Especifique opções para a operação de Fusão.

XPathStringSourceType
Selecione o tipo de origem do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

XPathStringSource
Se XPathStringSourceType estiver definido para Entrada Direta, forneça o código XML ou clique no botão de reticências (...) e depois forneça o XML usando a caixa de diálogo Editor de Fonte do Documento.

Se o XPathStringSourceType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o XPathStringSourceType estiver definido para Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis do Integration Services (SSIS), Adicionar Variável

Quando usa uma instrução XPath para identificar a localização da fusão no documento de origem, espera-se que esta instrução devolva um único nó. Caso a instrução retorne múltiplos nós, apenas o primeiro nó é utilizado. O conteúdo do segundo documento é fundido sob o primeiro nó que a consulta XPath devolve.

SaveOperationResult
Especifique se a tarefa XML guarda a saída da operação Merge.

OverwriteDestination
Especifique se deve sobrescrever o ficheiro de destino ou a variável.

Destination
Se o DestinationType estiver definido como Ligação de ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o DestinationType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

DestinationType
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SegundoOperandoTipo
Selecione o tipo de destino do segundo documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SecondOperand
Se o SecondOperandType estiver definido como entrada direta, forneça o código XML ou clique no botão de reticência (...) e depois forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

Se o SecondOperandType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o SecondOperandType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis do Integration Services (SSIS), Adicionar Variável

OperationType = Diff

Especifique opções para a operação Diff.

Algoritmo de Diferenças
Selecione o algoritmo Diff para usar ao comparar documentos. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Automático Que a tarefa XML determine se deve usar o algoritmo rápido ou preciso.
Rápido Use um algoritmo de Diff rápido, mas menos preciso.
Preciso Usa um algoritmo de Diff preciso.

Opções de Diferença
Defina as opções do Diff a aplicar à operação Diff. As opções estão listadas na tabela seguinte.

Valor Description
IgnoreXMLDeclaration Especifique se deve comparar a declaração XML.
IgnoreDTD Especifique se deve ignorar a definição de tipo de documento (DTD).
Ignorar Espaços Brancos Especifique se deve ignorar as diferenças na quantidade de espaço em branco ao comparar documentos.
IgnorarNamespaces Especifique se deve comparar o identificador uniforme de recurso (URI) de um elemento com os nomes dos seus atributos.

Nota: Se esta opção estiver definida como Verdadeiro, dois elementos com o mesmo nome local mas espaços de nomes diferentes são considerados idênticos.
IgnorarInstruções de Processamento Especifique se deve comparar as instruções de processamento.
IgnorarOrderOf ChildElements Especifique se deve comparar a ordem dos elementos filhos.

Nota: Se esta opção estiver definida para True, os elementos filhos que diferem apenas pela posição na lista de elementos irmãos são considerados idênticos.
IgnorarComentários Especifique se deve comparar os nós de comentário.
Ignorar Prefixos Especifique se deve comparar prefixos dos nomes dos elementos e atributos.

Nota: Se definir esta opção como Verdadeiro, dois elementos com o mesmo nome local, mas URIs e prefixos de espaço de nomes diferentes, são considerados idênticos.

FailOnDifference
Especifique se a tarefa falha se a operação "Diff" falhar.

SaveDiffGram
Especifique se deve guardar o resultado da comparação, um documento DiffGram.

SaveOperationResult
Especifique se a tarefa XML guarda a saída da operação Diff.

OverwriteDestination
Especifique se deve sobrescrever o ficheiro de destino ou a variável.

Destination
Se o DestinationType estiver definido como Ligação de ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o DestinationType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

DestinationType
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SegundoOperandoTipo
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SecondOperand
Se o SecondOperandType estiver definido como entrada direta, forneça o código XML ou clique no botão de reticência (...) e depois forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

Se o SecondOperandType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o SecondOperandType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis do Integration Services (SSIS), Adicionar Variável

OperationType = Patch

Especifique opções para a operação de Atualização.

SaveOperationResult
Especifique se a tarefa XML guarda a saída da operação Patch.

OverwriteDestination
Especifique se deve sobrescrever o ficheiro de destino ou a variável.

Destination
Se o DestinationType estiver definido como Ligação de ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o DestinationType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis de Serviços de Integração (SSIS), Adicionar Variável.

DestinationType
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SegundoOperandoTipo
Selecione o tipo de destino do documento XML. Esta propriedade tem as opções listadas na tabela a seguir.

Valor Description
Entrada direta Defina a origem como um documento XML.
Conexão de arquivo Selecione um arquivo que contenha o documento XML.
Variável Defina a origem como uma variável que contenha o documento XML.

SecondOperand
Se o SecondOperandType estiver definido como entrada direta, forneça o código XML ou clique no botão de reticência (...) e depois forneça o XML usando a caixa de diálogo Editor de Origem de Documento.

Se o SecondOperandType estiver definido como Ligação a ficheiros, selecione um gestor de ligações de ficheiros, ou clique em <Nova ligação...> para criar um novo gestor de ligações.

Tópicos relacionados:Gerenciador de Conexão de Ficheiros, Editor de Gerenciador de Conexão de Ficheiros

Se o SecondOperandType estiver definido como Variável, selecione uma variável existente ou clique em <Nova variável...> para criar uma nova variável.

Tópicos Relacionados: Variáveis do Integration Services (SSIS), Adicionar Variável