Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Resumo
| Item | Description |
|---|---|
| Estado da liberação | Disponibilidade geral |
| Products | Excel Power BI (modelos semânticos) Power BI (fluxos de dados) Fabric (Fluxo de dados Gen2) Power Apps (fluxos de dados) Dynamics 365 Customer Insights Analysis Services |
| Documentação de referência da função |
Xml.Tables Xml.Document |
Observação
Alguns recursos podem estar presentes em um produto, mas não em outros devido a agendas de implantação e recursos específicos do host.
Capacidades suportadas
- Import
Carregar um arquivo XML local do Power Query Desktop
Para carregar um arquivo XML local:
Selecione a opção XML na seleção Obter Dados . Essa ação iniciará um navegador de arquivos local e permitirá que você selecione seu arquivo XML.
Navegue até o diretório que contém o arquivo XMl local que você deseja carregar e selecione Abrir.
No Navegador, selecione os dados desejados e selecione Carregar para carregar os dados ou Transformar Dados para continuar transformando os dados no Editor do Power Query.
Carregar um arquivo XML local do Power Query Online
Para carregar um arquivo XML local:
Na página Fontes de dados , selecione XML.
Insira o caminho para o arquivo XML local.
Selecione um gateway de dados local no gateway de dados.
Se a autenticação for necessária, insira suas credenciais.
Selecione Próximo.
Carregar o arquivo XML iniciará automaticamente o Editor do Power Query. No editor, você pode transformar os dados se desejar ou apenas salvar e fechar para carregar os dados.
Carregar um arquivo XML da Web
Se você quiser carregar um arquivo XML da Web, em vez de selecionar o conector XML, poderá selecionar o conector Web. Cole o endereço do arquivo desejado e você será solicitado com uma seleção de autenticação, já que você está acessando um site em vez de um arquivo estático. Se não houver autenticação, basta selecionar Anônimo. Como no caso local, você será presenteado com a tabela que o conector carrega por padrão, que você pode carregar ou transformar.
Resolução de problemas
Estrutura de dados
Devido ao fato de muitos documentos XML terem dados irregulares ou aninhados, talvez seja necessário fazer um ajuste adicional de dados para obtê-los de uma forma que facilite a análise. Isso é verdadeiro se você usa a função acessível Xml.Tables da interface do usuário ou a Xml.Document função. Dependendo de suas necessidades, você pode achar que precisa fazer mais ou menos modelagem de dados.
Texto versus nós
Se o seu documento contiver uma mistura de texto e nós adjacentes que não são de texto, você poderá encontrar problemas.
Por exemplo, se você tiver um nó como este:
<abc>
Hello <i>world</i>
</abc>
Xml.Tables retornará a parte "mundo", mas ignorará "Olá". Somente os elementos são retornados, não o texto. No entanto, Xml.Document retornará "Olá <>mundo<". Todo o nó interno inteiro é convertido em texto, e a estrutura não é preservada.