Excel - Usando o comando SQL nos dados do Power Query

3

Usando o Power Query, recebo dois relatórios do Salesforce usando Power Query > Get external Data > From Online Services. Carrego-os em tabelas em duas planilhas diferentes e, em seguida, crio uma terceira planilha e tabela usando Data > Get external Data > From other sources > From MS Query > From Excela própria pasta de trabalho.

Agora eu posso alterar o texto do comando SQL Connection Propertiese referenciar os relatórios do Salesforce usando a planilha em que estão (por exemplo [Sheet2$])

Consigo alterar com êxito meus relatórios do Salesforce on-line e fazer com que a alteração apareça no meu Excel. Usando o SQL, posso fazer as coisas com os dados de uma maneira que estou familiarizado.

Minha pergunta: posso fazer a mesma coisa, sem carregar os relatórios do Salesforce nas planilhas? Sem o MS Query'ing, o próprio woorkbook?

tilman
fonte
Você tentou não carregar os dados de origem no Excel e simplesmente fazer uma conexão no Power Query?
Sudachi
@Sudachi Se eu não carregar os dados no Excel e apenas fazer a conexão, não sei como acessar os dados no meu texto de comando SQL.
tilman

Respostas:

2

Desmarcaria a opção Ativar carregamento nas suas 2 consultas do Salesforce (no menu do botão direito). Isso irá parar de carregar seus dados em uma tabela do Excel.

Em seguida, reconstruiria sua terceira consulta, iniciando de uma referência para uma das consultas do Salesforce (menu do botão direito do mouse). Em seguida, nas etapas dessa consulta, você pode combinar dados da outra consulta do Salesforce adicionando etapas de mesclagem ou anexação .

As etapas de transformação disponíveis na faixa de opções do Power Query cobrem tudo o que você pode fazer usando SQL e muito mais.

Mike Honey
fonte