Think Think .Net
Diego Nogare [MVP - SQL Server | MCP | MCTS | INETA BR]

Temperaturas do MVP Summit 2010 com PowerPivot

terça-feira, 9 fevereiro 2010 01:50 by ngrsolutions1

Fala galera, eu decidi fazer uma brincadeirinha com o PowerPivot pra mostrar a temperatura que enfrentarei em Seattle e região enquanto estiver no MVP Summit 2010. Vou juntar a informação irrelevante das temperaturas dos lugares que visitarei, com um exemplo de criação e utilização do PowerPivot e Excel 2010.

Não vou reescrever com as minhas palavras o que é o PowerPivot, justamente porque o Zavaschi fez isso muito bem neste artigo e neste outro.

Pra começar, os links que utilizei pra montar isso foram:

Pra encontrar a temperatura:

Hah, como no site a temperatura está em Farenheight, utilizei a formula Cº = (Fº – 32) / 1,8 pra chegar em Celsius.

Pra baixar o add-on pro Office 2010:

Pra baixar o Office 2010 Beta:

Montei também uma tabela no SQL Server 2008 R2, pra armazenar diretamente (isso significa que é a forma mais rapida, e mais burra) de guardar esse dados. Eles serão utilizados só pra isso, e não servirão pra mais nada. Mas como o objetivo é só mostrar esses dados hoje, então vou fazer assim mesmo!

Fazendo um select simples na tabela, tenho o seguinte RowSet:

image

Ótimo, já tenho a tabela e já tenho os dados das temperaturas. Agora é abrir o Excel 2010 e montar meu gráfico das temperaturas.

Com o PowerPivot instalado, vou abrir o Excel e procurar a opção PowerPivot [1] no menu superior. Ao acessar esse menu, procurar o item PowerPivot window [2].

image

Agora é esperar o ambiente de Workspace do PowerPivot carregar e começar a configurar as coisas. Quando se abre o PowerPivot window, essa tela abaio é apresentada, e é onde se monta a brincadeira. Selecionamos a origem dos dados vindo do SQL Server, que é o primeiro item do menu que aparece na imagem abaixo.

image

Uma tela pra colocar as credenciais do banco, e demais informações de acesso é apresentada.

image

Depois de preencher as credenciais e avançar pra proxima tela, existe a possibilidade de escrever uma query e testar, pra ver o retorno dela. Fazendo isso corretamente, um resultado como esse é apresentado.

image

Após essa validação, é só confirmar no botão OK e depois em Finish. O PowerPivot vai analisar a sua query e montar um relatório em seu Workspace te apresentando o Rowset que retornou do banco com a facilidade de se trabalhar com o Excel.

Com os dados apresentados, é possivel montar alguns relatórios com poucos cliques do mouse, utilizando todos os benefícios do Excel, no exemplo vou montar um único grafico, selecionando Single PivotChart, que é a segunda opção do item PivotTable.

image

Neste momento, o PowerPivot pergunta em qual Worksheet quer colocar o grafico que está selecionado, e então, o grafico (sem nenhum dado ainda) é apresentado, e as informações que vieram do SQL Server 2008 R2 (ou qualquer outra fonte de dados selecionada) é mostrado no TaskPanel.

Agora que as informações já estão de volta ao Worksheet do Excel, é só trabalhar normalmente. Isso é ótimo pros Gerente / Diretores e Presidentes (não o da republica, mas os de verdade).

image

Pra fechar, o relatório com as temperaturas que vou enfrentar em Seattle é esse:

image

A informação da temperatura é importante pra mim, pra eu me planejar com a quantidade de roupas que vou levar, mas a do PowerPivot é bem legal pra quem trabalha com desenvolvimento de relatórios gerenciais. Fica ai a dica.

MVP Summit 2010 – Agenda Macro

sexta-feira, 5 fevereiro 2010 20:05 by Nogare

MVP

Fala Galera, estou com a minha agenda macro montada, ainda não tenho todos os horários e detalhes das atividades, mas será algo bem próximo à isso. Como o evento é dinâmico, pode ser que ocorram mudanças nos horários e lugares, a viagem é propícia à mudanças em cima da hora, rs.

agenda

Não posso divulgar informações mais precisas do MVP Summit 2010, porque nós temos um contrato de sigilo assinado. Mas tudo o que for possível falar abertamente, podem ter certeza que será divulgado aqui no blog e no twitter (@DiegoNogare).

MVP Summit 2010 – Roteiro da viagem

quarta-feira, 3 fevereiro 2010 02:13 by Nogare

Fala galera, fechei meu roteiro do MVP Summit 2010. As cidades que visitarei nesta viagem pros EUA são bem interessantes, com histórias ou pessoas que me chamaram a atenção.

Vou desembarcar no aeroporto de Tacoma [1] dia 16 e vou diretamente pra Bellevue [2] que é onde estou hospedado e acontecerá o credenciamento do evento. Nos quatro dias de evento, estarei rodando entre Bellevue [2], Seattle [3] e Redmond [4], onde a ultima é a sede da Microsoft.

Depois do evento, vou passar dois dias passeando em Seattle [3] e Renton [5] indo no domingo a noite pra Leavenworth [6], onde vou conhecer a cidadezinha de 3.000 habitantes e ir até as montanhas fazer um snowboard. Próximo à Leavenworth [6] tem uma outra cidade chamada Wenatchee [7] que possui várias lojas de departamentos ótimas pra se fazer compras de roupas e afins!

Vejam as cidades no mapa abaixo.

image

Ou diretamente no bing, clicando aqui.

Promoção: O que a junção disso resulta?

quarta-feira, 27 janeiro 2010 22:13 by Nogare
 

Fala galera, estou lançando uma promoção aqui no site. Funcionará assim, você responde a pergunta abaixo e poderá ganhar um livro sobre WCF 3.5!

O que a junção disso resulta?

As regras são simples, cada um pode responder a pergunta (somente serão consideradas as respostas nos comentários deste post) no máximo 2 vezes, com intervalo mínimo de 24hs. O resultado sai dia 01/03/2010 (segunda-feira) as 21hs.

Ganha quem acertar o resultado final da junção disso primeiro. Caso ninguém acerte, quem chegar mais próximo, primeiro, ganha. Resumindo: Quem acertar primeiro o resultado ganha, e se ninguém acertar, quem for o primeiro a chegar mais perto leva o livro!Premio

O prêmio será o livro “Programming WCF Services” da editora "O’Reilly, que é este livro ao lado.

As coisas que foram utilizadas pra fazer a pergunta da “O que a junção disso resulta?” foram:

Livros:

  • Learning SQL – O’Reilly
  • SQL and Relational Theory – O’Reilly
  • Implementing a Microsoft SQL Server 2008 Database – Microsoft
  • Gerenciando projetos de software usando Visual Studio Team System – Brasport

Ferramentas:

  • MS Project
  • SQL Server 2008 R2
  • MS Excel
  • MS Word

Quem será que ganha o livro hein?!

Microsoft MVP Global Summit 2010 – Eu vou

quarta-feira, 27 janeiro 2010 20:31 by Nogare
MVP

Fala galera, este é o segundo ano que vou participar do MVP Global Summit em Redmond, na sede da Microsoft. No ano passado eu fui uma semana antes e passei em Nova Iorque, neste ano não vou à NY, mas ficarei alguns dias depois, na região de Seattle, que é bem próxima ao evento.

Como no ano anterior, o evento será na semana do carnaval brasileiro, começa na terça e vai até a sexta-feira. Vou aproveitar a calmaria dos projetos nesta semana pra poder ir à Microsoft conversar com o time de produto.

Pra quem não sabe o que é o MVP Global Summit, é um evento anual fechado exclusivamente para MVPs do mundo todo e acontece na sede da Microsoft em Redmond. No evento, temos acesso aos gerentes, engenheiros, desenvolvedores dos produtos que conhecemos. Temos acesso às pessoas que fazem a ferramenta na qual trabalhamos e nos tornamos especialistas, podemos dar sugestões e criticas que sempre são ouvidas e analisadas. Isso não tem preço!

Sem contar a amizade com profissionais do mundo todo que você faz, é seu network aumentando.

Neste ano, me focarei nas palestras e encontros com os time do SQL Server e de Azure. Uma coisa que nos permite participar deste evento, é a assinatura de um NDA (Non-Disclosure Agreement) na qual nos comprometemos a não passar as informações que aprendemos lá, até que se torne publica. Caso a gente quebre o NDA, nós perdemos o direito ao titulo de MVP! Isso significa que não poderei divulgar as novidades ainda, mas vou fazer o possível pra deixá-los cientes do que está acontecendo, sem infringir meu NDA.