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
No SSDT (SQL Server Data Tools), abra o projeto Integration Services que contém o pacote desejado.
No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.
Clique na guia Fluxo de Dados e, na Caixa de Ferramentas, arraste a origem XML para a superfície de design.
Clique duas vezes na origem XML.
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çã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.
Como opção, selecione Usar esquema embutido para indicar se o documento XML inclui informações de esquema.
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.
Para atualizar os nomes das colunas de saída, clique em Colunas e edite os valores na lista Coluna de Saída.
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.
Clique em OK.
Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo.
Consulte também
Conceitos
Transformações do Integration Services