Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Resumo
| Item | Description |
|---|---|
| Estado do Lançamento | Disponibilidade Geral |
| Products | Excel Power BI (Modelos semânticos) Power BI (Fluxos de dados) Tecido de Dados (Dataflow Gen2) Power Apps (Fluxos de dados) Insights do Cliente do Dynamics 365 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 agendamentos de implantação e recursos específicos do host.
Capacidades suportadas
- Import
Carregar um ficheiro XML local a partir do Power Query Desktop
Para carregar um ficheiro XML local:
Selecione a opção XML na seleção Obter Dados . Esta ação abrirá um navegador de ficheiros local e permitirá selecionar o seu ficheiro XML.
Captura de ecrã da seleção de ficheiros XML.
Navegue até ao diretório que contém o ficheiro XMl local que quer carregar e depois selecione Abrir.
No Navigator, selecione os dados que pretende e depois selecione Load para carregar os dados, ou Transform Data para continuar a transformar os dados em Editor do Power Query.
Captura de ecrã do carregamento de dados de um ficheiro XML no Navigator.
Carregar um ficheiro XML local a partir do Power Query Online
Para carregar um ficheiro XML local:
Na página de Fontes de Dados , selecione XML.
Introduza o caminho para o ficheiro XML local.
Captura de ecrã da seleção de ficheiros XML de um serviço online.
Selecione um gateway de dados local a partir do gateway de dados.
Se for necessária autenticação, introduza as suas credenciais.
Selecione Avançar.
Carregar o ficheiro XML irá iniciar automaticamente o Editor do Power Query. A partir do editor, pode transformar os dados se quiser, ou simplesmente guardar e fechar para carregar os dados.
Carregar um ficheiro XML a partir da web
Se quiseres carregar um ficheiro XML da web, em vez de selecionares o conector XML, podes selecionar o conector Web. Cola o endereço do ficheiro desejado e serás solicitado com uma seleção de autenticação, já que estás a aceder a um site em vez de um ficheiro estático. Se não houver autenticação, pode simplesmente selecionar Anónimo. Tal como no caso local, será então apresentada a tabela que o conector carrega por padrão, a qual pode ser carregada ou transformada.
Solução de problemas
Estrutura de Dados
Devido ao facto de muitos documentos XML terem dados fragmentados ou aninhados, pode ser necessário fazer mais modelagem de dados para os obter numa forma que facilite a realização de análises. Isto é verdade quer uses a função acessível através da interface do utilizador ou a própria função . Dependendo das suas necessidades, pode ter de fazer mais ou menos modelagem de dados.
Texto versus nós
Se o seu documento contiver uma mistura de nós adjacentes de texto e não-texto, pode encontrar problemas.
Por exemplo, se tiver um nó assim:
<abc>
Hello <i>world</i>
</abc>
vai devolver a parte "mundo" mas ignorar "Olá". Apenas o(s) elemento(s) são devolvidos, não o texto. No entanto, irá devolver "Olá imundo/i". Todo o nó interno é transformado em texto e a estrutura não é preservada.