Usando múltiplas fontes de dados em um gráfico de dispersão

Usando múltiplas fontes de dados em um gráfico de dispersão

Eu tenho um script que executa algo em loop e grava sua duração em um arquivo .csv em um compartilhamento. O arquivo fica assim:

"timestamp","duration","ComputerName"
"7/8/2014 2:56:03 PM","00:05:03.4625582","PSAGENT-BLD24"
"7/8/2014 3:01:23 PM","00:04:46.3097429","PSAGENT-BLD24"
(many more lines like this get added all the time...)

Escrevi uma planilha do Excel que usa esse .csv em uma conexão de dados em uma planilha de "Dados" e criei um gráfico XY (dispersão) que mostra esses dados - o carimbo de data e hora é X, a duração é Y. Funciona muito bem - cliquei em "Atualizar " e veja novos dados instantaneamente!

Agora, quero levar isso para o próximo nível: executar o script em vários computadores (cada um gravando ComputerName.csvno compartilhamento) e mostrar todos os resultados como várias séries na mesma linha do tempo. Sei como criar conexões de dados adicionais e colocar seus dados em novas planilhas. Tendo feito isso...

Minha pergunta

Eu tenho uma pasta de trabalho do Excel com várias planilhas, cada uma com listas de carimbo de data/hora/duração de atualização de conexão de dados. Como faço um único gráfico de dispersão, usando todos os carimbos de data e hora em um único eixo X e as diferentes listas como séries Y?

Responder1

Eu usaria o suplemento Power Query para isso. Você pode importar dados de planilhas Excel ou de arquivos de texto originais. Você pode combinar várias fontes usando o comando Anexar:

http://office.microsoft.com/en-au/excel-help/append-queries-HA104149760.aspx?CTT=5&origin=HA103993872

Se os arquivos já existirem em uma pasta do Windows, você poderá importá-los e anexá-los todos em uma única etapa:

http://www.excelguru.ca/blog/2013/11/26/from-txt-files-to-bi-solution/

informação relacionada