Editor da Tarefa XML (página Geral)
Use o nó Geral da caixa de diálogo Editor da Tarefa XML para especificar o tipo de operação e configurar a operação.
Para obter informações sobre esta tarefa, consulte Tarefa XML. Para obter informações sobre como trabalhar com documentos e dados XML, consulte "Employing XML in the .NET Framework" na Biblioteca MSDN.
Opções estáticas
OperationType
Selecione o tipo de operação na lista. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Validar
Valida o documento XML com base em um esquema de definição de tipo de documento (DTD) ou definição de esquema XML (XSD). Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Validar.
XSLT
Executa transformações de XSL em documentos XML. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção XSLT.
XPATH
Executa consultas e avaliações de XPath. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção XPATH.
Mesclar
Mescla dois documentos XML. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Mesclar.
Diff
Compara dois documentos XML. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Diff.
Patch
Aplica a saída da operação Diff para criar um documento novo. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção Patch.
SourceType
Selecione o tipo de origem do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
Origem
Se a Origem for definida como Entrada direta, forneça o código XML ou clique no botão de reticências (...) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.Se a Origem for definida como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se a Origem for definida 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, Adicionar Variável.
Opções dinâmicas de OperationType
OperationType = Validar
Especifique as opções para a operação Validar.
SaveOperationResult
Especifique se a tarefa XML salva a saída da operação Validar.OverwriteDestination
Especifique se o arquivo ou a variável de destino deve ser substituída.Destino
Selecione um Gerenciador de conexões de arquivos existente ou clique em <Nova Conexão...> para criar um gerenciador de conexões.Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
DestinationType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
ValidationType
Selecione o tipo de validação. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
DTD
Use uma DTD.
XSD
Use um esquema XSD. Selecionar esta opção faz com que sejam exibidas as opções dinâmicas na seção ValidationType.
FailOnValidationFail
Especifique se a operação deve falhar caso o documento não seja validado.
Opções dinâmicas de ValidationType
ValidationType = XSD
SecondOperandType
Selecione o tipo de origem do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperand
Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML utilizando a caixa de diálogo Editor de Origem.Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se XPathStringSourceType for 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, Adicionar Variável.
OperationType = XSLT
Especifique as opções para a operação XSLT.
SaveOperationResult
Especifique se a tarefa XML salva a saída da operação XSLT.OverwriteDestination
Especifique se o arquivo ou a variável de destino deve ser substituída.Destino
Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se DestinationType for 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, Adicionar Variável.
DestinationType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperandType
Selecione o tipo de origem do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperand
Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML utilizando a caixa de diálogo Editor de Origem.Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se XPathStringSourceType for 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, Adicionar Variável.
OperationType = XPATH
Especifique as opções para a operação XPath.
SaveOperationResult
Especifique se a tarefa XML salva a saída da operação XPath.OverwriteDestination
Especifique se o arquivo ou a variável de destino deve ser substituída.Destino
Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se DestinationType for 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, Adicionar Variável.
DestinationType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperandType
Selecione o tipo de origem do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperand
Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML utilizando a caixa de diálogo Editor de Origem.Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se XPathStringSourceType for 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, Adicionar Variável.
PutResultInOneNode
Especifique se o resultado é gravado em um único nó.XPathOperation
Selecione o tipo de resultado XPath. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Avaliação
Retorna os resultados de uma função XPath.
Lista de nós
Retorna os nós selecionados como um fragmento XML.
Valores
Retorna o valor do texto interno de todos os nós selecionados, concatenados em uma cadeia de caracteres.
OperationType = Mesclar
Especifique as opções para a operação Mesclar.
XPathStringSourceType
Selecione o tipo de origem do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
XPathStringSource
Se XPathStringSourceType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.Se XPathStringSourceType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se XPathStringSourceType for 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, Adicionar Variável
Quando você usa uma instrução XPath para identificar o local de mesclagem no documento original, espera-se que esta instrução retorne um único nó. Se a instrução retornar vários nós, apenas o primeiro será usado. O conteúdo do segundo documento é mesclado no primeiro nó retornado pela consulta XPath.
SaveOperationResult
Especifique se a tarefa XML salva a saída da operação Mesclar.OverwriteDestination
Especifique se o arquivo ou a variável de destino deve ser substituída.Destino
Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se DestinationType for 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, Adicionar Variável.
DestinationType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperandType
Selecione o tipo de destino do segundo documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperand
Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados: File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se SecondOperandType for 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, Adicionar VariávelVariáveis do Integration Services, Adicionar Variável
OperationType = Diff
Especifique as opções para a operação Diff.
DiffAlgorithm
Selecione o algoritmo Diff para ser usado ao comparar documentos. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Auto
Deixe a tarefa XML determinar se o algoritmo rápido ou preciso deve ser usado.
Rápido
Use um algoritmo Diff rápido, porém menos preciso.
Preciso
Use um algoritmo Diff preciso.
Opções de Diff
Defina as opções de Diff a serem aplicadas à operação Diff. As opções estão listadas na tabela a seguir.Valor
Descrição
IgnoreXMLDeclaration
Especifique se a declaração XML deve ser comparada.
IgnoreDTD
Especifique se a DTD deve ser ignorada.
IgnoreWhite Spaces
Especifique se devem ser ignoradas as diferenças na quantidade de espaços em branco ao comparar documentos.
IgnoreNamespaces
Especifique se devem ser comparados o URI (Uniform Resource Identifier) no namespace de um elemento e seus nomes de atributo.
ObservaçãoSe essa opção for definida como True, dois elementos que têm o mesmo nome local, mas namespaces diferentes, serão considerados idênticos.IgnoreProcessingInstructions
Especifique se as instruções de processamento devem ser comparadas.
IgnoreOrderOf ChildElements
Especifique se a ordem de elementos filho deve ser comparada.
ObservaçãoSe essa opção for definida como True, os elementos filho que diferem apenas em sua posição em uma lista de irmãos serão considerados idênticos.IgnoreComments
Especifique se os nós de comentário devem ser comparados.
IgnorePrefixes
Especifique se os prefixos de elemento e nomes de atributo devem ser comparados.
ObservaçãoSe você definir esta opção como True, dois elementos que têm o mesmo nome local, porém URIs de namespace e prefixos diferentes, serão considerados idênticos.FailOnDifference
Especifique se a tarefa falha caso a operação Diff falhar.SaveDiffGram
Especifique se o resultado da comparação deve ser salvo, um documento DiffGram.SaveOperationResult
Especifique se a tarefa XML salva a saída da operação Diff.OverwriteDestination
Especifique se o arquivo ou a variável de destino deve ser substituída.Destino
Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.Tópicos relacionados: File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se DestinationType for 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, Adicionar Variável. Variáveis do Integration Services, Adicionar Variável.
DestinationType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperandType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperand
Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados: File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se SecondOperandType for 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, Adicionar VariávelVariáveis do Integration Services, Adicionar Variável
OperationType = Patch
Especifique as opções para a operação Patch.
SaveOperationResult
Especifique se a tarefa XML salva a saída da operação Patch.OverwriteDestination
Especifique se o arquivo ou a variável de destino deve ser substituída.Destino
Se DestinationType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.Tópicos relacionados:Gerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se DestinationType for 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, Adicionar Variável.
DestinationType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperandType
Selecione o tipo de destino do documento XML. As opções desta propriedade estão listadas na tabela a seguir.Valor
Descrição
Entrada direta
Defina a origem de um documento XML.
Conexão do arquivo
Selecione um arquivo que contém o documento XML.
Variável
Defina a origem como uma variável que contém o documento XML.
SecondOperand
Se SecondOperandType for definido como Entrada direta, forneça o código XML ou clique no botão de reticências (…) e forneça o XML usando a caixa de diálogo Editor de Origem de Documento.Se SecondOperandType for definido como Conexão do arquivo, selecione um Gerenciador de conexões de arquivos ou clique em <Nova conexão...> para criar um novo gerenciador de conexões.
Tópicos relacionados: File Connection Manager, File Connection Manager EditorGerenciador de conexões de arquivos, Editor do Gerenciador de Conexões de Arquivos
Se SecondOperandType for 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, Adicionar Variável