Partilhar via


Extrair dados por meio da origem XML

Para adicionar e configurar uma origem XML, o pacote já deve incluir pelo menos uma tarefa de Fluxo de Dados.

Para extrair dados usando uma origem XML

  1. No SSDT (SQL Server Data Tools), abra o projeto Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. Clique na guia Fluxo de Dados e, na Caixa de Ferramentas, arraste a origem XML para a superfície de design.

  4. Clique duas vezes na origem XML.

  5. No Editor de Origem XML, na página Gerenciador de Conexões, selecione um modo de acesso de dados:

    • Para o modo de acesso Local de arquivo XML, clique em Procurar e localize a pasta que contém o arquivo XML.

    • Para o modo de acesso Arquivo XML de variável, selecione a variável definida pelo usuário que contém o caminho do arquivo XML.

    • Para o modo de acesso Dados XML de variável, selecione a variável definida pelo usuário que contém os dados XML.

    ObservaçãoObservação

    As variáveis devem ser definidas no escopo da tarefa Fluxo de Dados que contém a origem XML ou no escopo do pacote, além disso, a variável deve ter um tipo de dados de cadeia de caracteres.

  6. Como opção, selecione Usar esquema embutido para indicar se o documento XML inclui informações de esquema.

  7. Para especificar um esquema XSD (linguagem de definição de esquema XML) externo para o arquivo XML, execute uma das seguintes ações:

    • Clique em Procurar para localizar um arquivo XSD existente.

    • Clique em Gerar XSD para criar um XSD a partir do arquivo XML.

  8. Para atualizar os nomes das colunas de saída, clique em Colunas e edite os valores na lista Coluna de Saída.

  9. Para configurar a saída de erro, clique em Saída de Erro. Para obter mais informações, consulte Configurar uma saída de erro em um componente de fluxo de dados.

  10. Clique em OK.

  11. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo.

Consulte também

Conceitos

Origem XML

Transformações do Integration Services

Caminhos do Integration Services

Tarefa de Fluxo de Dados