Extrair dados usando a fonte XML

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

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

Para extrair dados usando uma fonte 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 no separador Fluxo de Dados e, em seguida, na Toolbox, arraste a origem XML para a superfície de design.

  4. Clique duas vezes na fonte XML.

  5. No XML Source Editor, na página do Gestor de Ligações, selecione um modo de acesso a dados:

    • Para o modo de acesso à localização de ficheiros XML , clique em Explorar e localize a pasta que contém o ficheiro XML.

    • Para o ficheiro XML do modo de acesso variável, selecione a variável definida pelo utilizador que contém o caminho do ficheiro XML.

    • Para os dados XML do modo de acesso variável, selecione a variável definida pelo utilizador que contém os dados XML.

    Note

    As variáveis devem ser definidas no âmbito da tarefa Fluxo de Dados que contém a fonte XML, ou no âmbito do pacote; adicionalmente, a variável deve ter um tipo de dado de cadeia.

  6. Opcionalmente, selecione Usar esquema inline para indicar que o documento XML inclui informação do esquema.

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

    • Clique em Navegar para localizar um ficheiro XSD existente.

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

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

  9. Para configurar a saída de erro, clique em Saída de Erro. Para mais informações, veja Depuração do Fluxo de Dados.

  10. Clique em OK.

  11. Para guardar o pacote atualizado, clique em Guardar itens selecionados no menu Ficheiro.