Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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:
Tarefas relacionadas
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