PowerPivot e Power View nativo no Excel 2013

Fala galera, vocês sabiam que o PowerPivot e o Power View estão nativos no Excel 2013? Sim, é verdade, com isso não será mais necessário ter o Sharepoint 2010 Enterprise para ter soluções utilizando o Power View e nem baixar o AddOn gratuito do Excel como era feito na versão 2010.

A aceleração de um projeto de BI iniciado pelo Excel é tão grande, que o retorno se dá em horas e seus BDM (Business Decision MakersTomadores de Decisões de Negócios) começam a produzir e entregar resultados em pouco tempo, e faz com que a área de TI (e você) seja cada vez mais lembrado como um provedor de soluções ágeis e estratégicas.

É claro que o Excel como plataforma de BI não é tão completo como uma solução específica, como o SSAS (SQL Server Analysis Services) por exemplo, mas já dá pra começar a entregar inteligência de negócio para as áreas. Inclusive, por causa do BISM (BI Semantic Model) você pode criar um projeto do SSAS Tabular e importar esse projeto inicial de BI feito no Excel. Mas isso é assunto para outro momento.

Vou mostrar aqui como criar uma solução completa, conectando em databases para recuperar dados com o PowerPivot e apresentando  um relatório do Power View interagindo com esses dados.

Primeira coisa necessária é habilitar o PowerPivot no Excel. Para isso, vá até a aba ARQUIVO e em seguida OPÇÕES. Na tela que se abrir, no meu da esquerda selecione Suplementos. Na tela de Suplementos, procure por Gerenciar e selecione Suplementos de COM dentro do combobox e clique em IR…

image

Na tela que se abrir, marque a caixa do PowerPivot e do Power View, e clique em OK.

image

Repare que agora o seu Excel possui um novo item no Ribbon, é o PowerPivot. Caso ainda não esteja aparecendo, reinicie o Excel e ele deve aparecer.

image

Clicando no Ribbon do PowerPivot, você é apresentado à todas as opções existentes, vamos usar o Gerenciador do PowerPivot, que é o primeiro ícone, Gerenciar.

image

Clicando em Gerenciar, uma nova janela é apresentada. É nesta janela que vamos conectar nas bases de dados e consumir os dados necessários. Existem diversos conectores prontos, mas nós vamos usar o do SQL Server para conectar na base AdventureWorksDW2012.

image

Quando selecionar o item Do Banco de Dados >> Do SQL Server, um wizard se abrirá e irá conduzi-lo através da conexão com a base de dados. Não vou entrar em detalhes aqui, só em um item que vejo relavância extra, reparem que quando se seleciona uma tabela, neste caso é a tabela fato FactInternetSales e clico no botão Selecionar Tabelas Relacionadas, as tabelas que possuem relacionamento com esta tabela selecionada também são marcadas. Veja na imagem abaixo o processo para retornar as tabelas relacionadas àquela que foi marcada.

image

Em seguida clique em Concluir e aguarde a carga dos dados.

Quando isso acontecer, veja que cada spreadsheet do Excel (aba que fica lá em baixo) carregou uma das tabelas do banco original, inclusive com os relacionamentos existentes entre eles. Você pode ver os relacionamentos entre as spreadsheets (tabelas) clicando no botão de Exibição de Diagrama na Ribbon próxima ao botão fechar.

image

Pra voltar a exibir os dados em formato tabular, é só clicar de volta no botão Exibição de Dados, ao lado esquerdo da Exibição de Diagrama.

Agora que os dados estão nas spreadsheets, você pode renomear tanto a spreadsheet quanto as colunas dentro delas, basta clicar 2 vezes em cima do nome e alterar para o que você quer.

image

Outra coisa que pode ser feita, é esconder a spreadsheet ou a coluna da apresentação final, mas continuar sendo usado para calculos ou relacionamentos internos do PowerPivot.

image

Depois de você configurar todos os nomes de tabelas (spreadsheets) e das colunas, esconder as coisas que não quer apresentar na versão final, é hora de ver como fica o front-end dessa sua massa de dados.

Normalmente se trabalha com uma PivotTable (Tabela Dinâmica) para consumir os dados, veja na Ribbon do PowerPivot a opção de criar uma tabela dinâmica.

image

Ao clicar no ítem da Tabela Dinâmica, uma janela se abre perguntando em qual spreadsheet será criada dentro do Excel (não mais no PowerPivot). Você informa onde deve aparecer, aguarda alguns instantes e pode trabalhar com sua massa de dados. Veja que nos campos da sua tabela dinâmica só aparecem as tabelas que você deixou marcado para aparecer, e a mesma coisa acontece com as colunas (já com a nomenclatura que você informou).

image

Arraste algumas colunas para os quatro grupos (Filtros, Colunas, Linhas e Valores) que existem na Tabela Dinâmica, e comece a fazer sua análise.

Fiz uma analise simples, para mostrar o total de compras dos sexos Masculino e Feminino, separados pela quantidade de carros que eles tem. Veja como ficaram os grupos e o resultado.

Grupos:

image

Resultado:

image

Agora que já está fazendo suas análises com as tabelas dinâmicas do PowerPivot, vamos incrementar um pouco a parte visual, e adicionar uma aba para o Power View. Para isso, vá até a Ribbon de INSERIR e clique no botão do Power View.

image

Veja que uma aba (spreadsheet) para o Power View foi adicionada no Excel, da mesma forma que nós trabalhavamos com o Power View no Sharepoint, podemos trabalhar aqui no Excel.

image

Caso não esteja familiarizado em criar relatórios com o Power View, pode ver neste post como criar um realtório: http://www.diegonogare.net/2012/09/utilizando-um-excel-como-base-para-o-powerview/

Outra coisa importante ao se trabalhar com PowerPivot, é a taxa de compressão que se obtém. Isso de sá ao fato do algoritmo proprietário da Microsoft chamado VertiPaq que era exclusivo ao PowerPivot na versão anterior, e que agora foi incorporado também ao Engine relacional e mudou de nome para XVelocity. Veja como esse algoritmo realmente comprime os dados.

Comparativo das mesmas tabelas carregadas no Excel e no PowerPivot.

image

Lembrando que o PowerPivot já está com a análise e o relatório dentro do arquivo… Agora a pergunta que não quer calar. Vale a pena?? rss

Compartilhe o post:
RSS
Follow by Email
Facebook
YOUTUBE
YOUTUBE
LinkedIn

Comentários

comments

About nogare

Diego Nogare é CDO - Chief Data Officer - na Lambda3, professor em programas de pós-graduação na Universidade Presbiteriana Mackenzie e na FIAP com disciplinas nas áreas de Inteligência Artificial, Big Data, Mineração de Dados, Machine Learning e Análise Estatística.

276 comments

  1. Gostaria de saber se o excel 365 tem disponível o POWERPIVOT e POWERVIEW Quando comprei informaram que era equivalente ao excel 2013,mas se não tem esta função não pode-se fazer esta propaganda enganosa.

  2. Jhonny Alves

    Alguém sabe se tem como aumentar o espaço de trabalho da tela do PowerView usando o Excel? Pois acho a tela muito pequena para criar um DashBoard com mais de 5 gráficos.

  3. Claudia Dietrich Ippolito

    Olá, gostei muito do seu artigo.
    Tenho uma duvida, no meu excel em Suplementos de COM não aparece o Power View para seleção. Como devo proceder ?
    Obrigada.

  4. Gostei bastante do seu artigo, Gostaria de saber se você tem como disponibilizar o banco de dados para que possa efetuar o exemplo.

  5. Se não aparece é porque houve alguma exceção na instalação do complemento…

    Procure ver certinho se a versão do excel é compatível com a verssão do add-in baixado

    =D

  6. Carlos Sérgio Andrade

    Obrigado pelo artigo. Gostaria de saber a melhor forma de publicar as análises e relatórios para usuários finais, considerando que a maioria irá apenas manipular as visões criadas. Todos os usuários finais precisarão possuir powerpivot e powerview configurados no seu Excel?

  7. Oi Carlos, que bom que gostou…
    Hoje em dia existem diversas formas de apresentar os relatórios para os usuários finais. O PowerView está integrado à suite do PowerBI, que pode ser renderizado diretamente no navegador, no celular/tablet ou então no app para desktop.
    Hoje eu recomendo o PowerBI pra isso. Dê uma olhada e veja se te atende.
    Abração!

  8. Fabiana Rodrigues

    Oi Diego,
    Office Standard possui o suplemento de PowerPivot?

  9. Fabiana Rodrigues

    Estou com o Office 2013 e não encontro o PowerPivot. Já verifiquei no registro e não há sequer nenhum registro do PowerPivot.

  10. Alessandro Lourenço

    Ola, o powerPivot e powerview só estamo disponiveis para excel 2013 versao profissional plus.

    Pode ser baixado o powerpivot no site da microsoft https://www.microsoft.com/pt-BR/download/details.aspx?id=7609

  11. u1fU2F wow, awesome blog.Really thank you! Keep writing.

  12. The majority of of the commentary on this web site dont make sense.

  13. This is one awesome post.Really thank you!

  14. Major thankies for the blog post.Much thanks again. Will read on

  15. Wow, great article post.Really looking forward to read more. Fantastic.

  16. to eat. These are superior foodstuff that will assist to cleanse your enamel cleanse.

  17. I think other website proprietors should take this website as an model, very clean and magnificent user friendly style and design, let alone the content. You are an expert in this topic!

  18. Very informative blog article. Keep writing.

  19. Thanks for some other magnificent post. Where else may anybody get that kind of info in such a perfect way of writing? I ave a presentation next week, and I am at the search for such info.

  20. Looking around I like to look around the web, regularly I will go to Digg and follow thru

  21. A big thank you for your post.Thanks Again.

  22. send this post to him. Fairly certain he will have a good read.

  23. your twitter feed, Facebook page or linkedin profile?

  24. There is noticeably a lot to identify about this. I assume you made various good points in features also.

  25. Wow, great blog article.Thanks Again. Want more.

  26. This site was how do I say it? Relevant!! Finally I have found something which helped me. Many thanks!

  27. which blog platform are you using for this site? I am getting

  28. Very good information. Lucky me I came across your blog by chance (stumbleupon). I ave book-marked it for later!

  29. Im thankful for the blog.Really looking forward to read more. Want more.

  30. Im thankful for the article post.Much thanks again.

  31. Im grateful for the article post.Really thank you! Great.

  32. I thought it was going to be some boring old publish, but it really compensated for my time. I will post a link to this page on my blog page. I am sure my visitors will come across that very useful

  33. I was looking for this particular information for a very long time.

  34. Very neat article.Really thank you! Fantastic.

  35. Thank you ever so for you blog post. Really Great.

  36. Only a smiling visitor here to share the love (:, btw great pattern .

  37. That you are my role designs. Thank you to the write-up

  38. Thanks again for the blog.Really thank you! Want more.

  39. you have an excellent weblog right here! would you like to make some invite posts on my weblog?

  40. web owners and bloggers made good content as you did, the

  41. Very good write-up. I definitely love this website. Stick with it!

  42. Thankyou for this post, I am a big big fan of this internet internet site would like to proceed updated.

  43. You have brought up a very good points , regards for the post.

  44. You can certainly see your skills within the work you write. The arena hopes for even more passionate writers like you who are not afraid to mention how they believe. At all times follow your heart.

  45. This weblog assisted me!

  46. I think this is a real great blog post.Really looking forward to read more. Will read on…

  47. I got what you mean , regards for posting .Woh I am glad to find this website through google.

  48. Wow, awesome blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is wonderful, let alone the content!. Thanks For Your article about sex.

  49. Thank you for your blog post.Much thanks again. Cool.

  50. News info I was reading the news and I saw this really cool information

  51. Thanks for this information!!

  52. usually posts some pretty interesting stuff like this. If you

  53. Some really excellent information, Gladiolus I discovered this.

  54. magnificent issues altogether, you just gained a emblem new reader. What may you recommend about your publish that you made some days ago? Any certain?

  55. magnificent issues altogether, you just gained a emblem new reader. What may you recommend about your publish that you made some days ago? Any certain?

  56. IaаАа’б‚Т€ТšаЂаŒаАа’б‚Т€ТžаБТžd ought to talk to you here. Which is not some thing I do! I quite like reading a post which will make men and women believe. Also, many thanks permitting me to comment!

  57. With thanks for sharing your awesome websites.|

  58. There as certainly a great deal to know about this issue. I love all of the points you made.

  59. I really enjoy learning about industrial concrete flooring systems. Thanks for the grrrreat post. Cheers, matey.

  60. Major thankies for the post.Really thank you! Really Great.

  61. Nice post. Thanks for sharing this exciting post with us. I enjoy at the time of reading this post. You have done a awesome job by sharing this post with us. Keep it up.

  62. You received a really useful blog I ave been right here reading for about an hour. I am a newbie as well as your good results is extremely considerably an inspiration for me.

  63. Very neat article post.Much thanks again. Much obliged.

  64. The Silent Shard This could almost certainly be quite useful for a few of the employment I decide to you should not only with my blog site but

  65. Way cool! Some extremely valid points! I appreciate you writing this article plus the rest of the website is extremely good.

  66. Glad to be one of several visitors on this amazing internet site : D.

  67. I?аАТ’аЂа†ll right away seize your rss feed as I can not find your e-mail subscription link or newsletter service. Do you ave any? Kindly permit me know so that I could subscribe. Thanks.

  68. I think this is a real great blog.Really thank you! Want more.

  69. You made some good points there. I did a search on the issue and found most people will agree with your website.

  70. If some one desires to be updated with newest technologies after

  71. Pretty! This was an incredibly wonderful post. Thanks for supplying these details.

  72. Hi, I would like to subscribe for this webpage to get most recent updates, thus where can i do it please help out.

  73. Whenever vacationing blogs, i commonly discover a great substance like yours

  74. I believe you have made some really fascinating points. Not too many others would actually think about this the direction you just did. I am really impressed that there is so much about this subject that has been revealed and you made it so nicely, with so considerably class. Outstanding one, man! Very wonderful things right here.

  75. I?аАТ’аЂа†ll right away seize your rss feed as I can not find your e-mail subscription link or newsletter service. Do you ave any? Kindly permit me know so that I could subscribe. Thanks.

  76. You ave got a great blog there keep it up. I all be watching out for most posts.

  77. You could certainly see your skills in the work you write. The world hopes for even more passionate writers like you who aren at afraid to say how they believe. Always follow your heart.

  78. Im thankful for the article post. Fantastic.

  79. Spot on with this write-up, I honestly think this web site needs much more attention. I all probably be returning to see more, thanks for the information!

  80. This is one awesome blog article.Much thanks again. Really Great.

  81. Really interesting blog, keep up the good work!

  82. I value the post.Really thank you! Cool.

  83. This is a set of phrases, not an essay. you are incompetent

  84. really excellent post, i undoubtedly actually like this incredible web-site, go on it

  85. Muchos Gracias for your blog article.Much thanks again. Will read on

  86. You then can listen to a playlist created based on an amalgamation of what all your friends are listening to, which is also enjoyable.

  87. Really appreciate you sharing this blog post.Really thank you! Will read on

  88. Very neat blog article.Thanks Again. Cool.

  89. Very informative blog article.Really looking forward to read more. Cool.

  90. Thanks a lot for the post.Really thank you! Want more.

  91. I really loved what you had to say, and more than that, how you presented it.

  92. The most beneficial and clear News and why it means a whole lot.

  93. It as hard to find well-informed people about this topic, but you seem like you know what you are talking about! Thanks

  94. Major thankies for the blog post. Much obliged.

  95. Very nice info and straight to the point. I don at know if this is in fact the best place to ask but do you folks have any ideea where to get some professional writers? Thanks

  96. Thank you ever so for you blog article. Much obliged.

  97. Thanks so much for the article post.Really thank you! Will read on…

  98. Thank you, I ave recently been searching for information about this topic for ages and yours is the greatest I ave discovered till now. But, what about the bottom line? Are you sure about the source?

  99. Just Browsing While I was surfing yesterday I saw a great article concerning

  100. There is perceptibly a bunch to identify about this. I believe you made certain nice points in features also.

  101. You ave made some really good points there. I checked on the internet for more information about the issue and found most people will go along with your views on this website.

  102. This blog was how do you say it? Relevant!! Finally I ave found something that helped me. Many thanks!

  103. Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! However, how can we communicate?

  104. Really appreciate you sharing this blog.Really thank you!

  105. I think other web site proprietors should take this site as an model, very clean and magnificent user genial style and design, as well as the content. You are an expert in this topic!

  106. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something enlightening to read?|

  107. Way cool! Some extremely valid points! I appreciate you penning this article and the rest of the website is very good.

  108. Well I really enjoyed reading it. This tip offered by you is very helpful for accurate planning.

  109. some genuinely select blog posts on this website , saved to favorites.

  110. I truly appreciate this blog post.Really looking forward to read more. Keep writing.

  111. You made some clear points there. I did a search on the subject and found most individuals will consent with your website.

  112. Major thankies for the blog post.Really looking forward to read more. Will read on

  113. Real good info can be found on website. Even if happiness forgets you a little bit, never completely forget about it. by Donald Robert Perry Marquis.

  114. My brother suggested I would possibly like this website. He was once entirely right. This submit actually made my day. You cann’t consider simply how a lot time I had spent for this information! Thank you!|

  115. You have made some good points there. I looked on the web to learn more about the issue and found most individuals will go along with your views on this website.

  116. it is of it is of course wise to always use recycled products because you can always help the environment a

  117. Wow, great blog.Much thanks again. Much obliged.

  118. I visited various blogs except the audio feature for audio songs current at this site is truly excellent.|

  119. Extremely wonderful post. I undoubtedly take pleasure in this web-site. Progress the beneficial get the job done!

  120. It’s amazing to go to see this web page and reading the views of all mates on the topic of this post, while I am also keen of getting experience.|

  121. Hi there, just turned into aware of your weblog via Google, and located that it’s truly informative. I am gonna be careful for brussels. I’ll be grateful in the event you continue this in future. Many other folks might be benefited out of your writing. Cheers!|

  122. worldwide hotels in one click Three more airlines use RoutesOnline to launch RFP to airports

  123. uniform apparel survive year. This style flatters

  124. you are really a just right webmaster. The website loading speed is amazing. It sort of feels that you’re doing any unique trick. Furthermore, The contents are masterpiece. you have performed a wonderful task in this matter!|

  125. You might add a related video or a related picture or two to grab readers excited about

  126. Thanks for the news! Just was thinking about it! By the way Happy New Year to all of you:D

  127. Thanks a lot for the post.Much thanks again. Much obliged.

  128. Hi there to every one, the contents existing at this website are actually awesome for people knowledge, well, keep up the nice work fellows.|

  129. Your method of telling everything in this article is genuinely pleasant, all can without difficulty know it, Thanks a lot.

  130. “Wonderful work! This is the kind of information that are meant to be shared around the internet. Disgrace on Google for now not positioning this put up higher! Come on over and seek advice from my website . Thank you =)”

  131. I regard something really special in this internet site.

  132. Enjoyed every bit of your blog post.Much thanks again. Really Cool.

  133. Thanks so much for the post.Really looking forward to read more. Much obliged.

  134. Very informative article post.Much thanks again. Much obliged.

  135. Usually I don at read article on blogs, but I would like to say that this write-up very pressured me to check out and do it! Your writing style has been amazed me. Thanks, very nice article.

  136. Nice blog here! Also your web site loads up fast!

  137. Please check out my web site too and let me know what

  138. Wow that was strange. I just wrote an very long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyway, just wanted to say superb blog!|

  139. You ave made some good points there. I looked on the net to find out more about the issue and found most individuals will go along with your views on this site.

  140. Thank you for some other wonderful post. Where else may just anybody get that type of info in such an ideal way of writing? I have a presentation subsequent week, and I am on the search for such info.

  141. Man I love your posts, just can at stop reading. what do you think about some coffee?

  142. Very nice post and straight to the point. I am not sure if this is actually the best place to ask but do you guys have any thoughts on where to hire some professional writers? Thank you

  143. I really like reading through a post that will make people think. Also, many thanks for permitting me to comment!|

  144. You’re so cool! I do not suppose I have read through something like that before. So wonderful to discover another person with a few original thoughts on this issue. Really.. thanks for starting this up. This website is one thing that is required on the internet, someone with some originality!|

  145. “I really like your writing style, good info, thanks for posting. “Let every man mind his own business.”

  146. romantic relationship world-wide-web internet websites, it as really effortless

  147. Thanks for sharing, this is a fantastic article. Great.

  148. That is the very first time I frequented your web page and so far?

  149. There’s definately a great deal to find out about this topic. I like all of the points you’ve made.|

  150. Muchos Gracias for your blog.Really looking forward to read more. Much obliged.

  151. There as certainly a lot to know about this topic. I love all of the points you have made.

  152. Hey are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you require any html coding expertise to make your own blog? Any help would be greatly appreciated!|

  153. Major thanks for the blog post.Much thanks again. Awesome.

  154. Wow, marvelous blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your website is magnificent, let alone the content!

  155. Major thankies for the blog article.Really thank you! Awesome.

  156. If you are going for most excellent contents like myself, only visit this web site everyday for the reason that it provides feature contents, thanks|

  157. This is very interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking more of your wonderful post. Also, I have shared your site in my social networks!

  158. wonderful issues altogether, you simply gained a logo new reader. What might you suggest in regards to your post that you just made some days in the past? Any certain?

  159. It as not that I want to copy your web-site, but I really like the layout. Could you let me know which design are you using? Or was it custom made?

  160. Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to give something back and help others like you aided me.|

  161. Wow, superb blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is magnificent, as well as the content!

  162. Amazing issues here. I’m very happy to look your post. Thanks so much and I am having a look ahead to contact you. Will you please drop me a mail?|

  163. Precisely what I was searching for, thanks for posting. There are many victories worse than a defeat. by George Eliot.

  164. I think other web-site proprietors should take this website as an model, very clean and fantastic user genial style and design, as well as the content. You are an expert in this topic!

  165. Howdy would you mind letting me know which hosting company you’re utilizing? I’ve loaded your blog in 3 different internet browsers and I must say this blog loads a lot faster then most. Can you suggest a good hosting provider at a reasonable price? Kudos, I appreciate it!|

  166. Regards for helping out, great info. I have witnessed the softening of the hardest of hearts by a simple smile. by Goldie Hawn.

  167. I’m impressed, I must say. Rarely do I come across a blog that’s both educative and interesting, and let me tell you, you have hit the nail on the head. The problem is something too few folks are speaking intelligently about. Now i’m very happy that I stumbled across this in my search for something concerning this.|

  168. Souls in the Waves Excellent Morning, I just stopped in to visit your site and assumed I would say I loved myself.

  169. There is certainly a great deal to find out about this topic. I like all the points you made.

  170. That is a good tip especially to those fresh to the blogosphere. Brief but very accurate information Many thanks for sharing this one. A must read article!

  171. Pretty nice post. I just stumbled upon your blog and wanted to say that I ave truly enjoyed browsing your blog posts. In any case I all be subscribing to your feed and I hope you write again soon!

  172. You really make it seem so easy with your presentation but I find this matter to be actually something that I think I would never understand. It seems too complicated and extremely broad for me. I’m looking forward for your next post, I’ll try to get the hang of it!|

  173. You have brought up a very wonderful points , thanks for the post.

  174. I think other web-site proprietors should take this website as an model, very clean and fantastic user genial style and design, as well as the content. You are an expert in this topic!

  175. You ave made some good points there. I looked on the internet for more information about the issue and found most individuals will go along with your views on this website.

  176. Really enjoyed this article.Really thank you! Great.

  177. Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyway, just wanted to say superb blog!|

  178. sure, analysis is paying off. Seriously handy perspective, many thanks for sharing.. Truly handy point of view, many thanks for expression.. Fantastic beliefs you have here..

  179. Thank you ever so for you post.Really looking forward to read more. Keep writing.

  180. modified by way of flipping armrests. With these ensembles, you could transform a few

  181. Really appreciate you sharing this post. Really Great.

  182. Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how can we communicate?|

  183. Really appreciate you sharing this article post.Much thanks again.

  184. Money and freedom is the best way to change, may you be rich

  185. You are my aspiration, I own few blogs and sometimes run out from post . Yet do I fear thy nature It is too full o a the milk of human kindness. by William Shakespeare.

  186. Wow, incredible blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is great, let alone the content!|

  187. I think one of your current ads caused my internet browser to resize, you might well need to get that on your blacklist.

  188. Very good article. I definitely appreciate this website. Thanks!

  189. Major thankies for the blog article.Really looking forward to read more. Great.

  190. There as definately a great deal to know about this subject. I love all of the points you ave made.

  191. You can definitely see your skills in the work you write. The sector hopes for more passionate writers such as you who are not afraid to mention how they believe. At all times go after your heart.

  192. Im obliged for the article.Much thanks again. Keep writing.

  193. party Poker.com view of Three Gorges | Wonder Travel Blog

  194. Good way of describing, and fastidious article to take facts on the topic of my presentation focus, which i am going to deliver in institution of higher education.|

  195. Wow! This could be one particular of the most useful blogs We have ever arrive across on this subject. Basically Fantastic. I am also an expert in this topic therefore I can understand your effort.

  196. Thanks-a-mundo for the article. Much obliged.

  197. Thanks for sharing, this is a fantastic blog article.Thanks Again. Really Cool.

  198. It’s wonderful that you are getting thoughts from this article as well as from our discussion made at this time.|

  199. This excellent website definitely has all the info I wanted about this subject and didn at know who to ask.

  200. Really appreciate you sharing this blog post.Really thank you! Great.

  201. This particular blog is definitely educating additionally factual. I have found a lot of helpful tips out of this blog. I ad love to come back again soon. Thanks!

  202. Hello there, You have performed an incredible job. I’ll certainly digg it and in my opinion recommend to my friends. I am confident they’ll be benefited from this site.|

  203. Usually I do not read article on blogs, but I wish to say that this write-up very pressured me to take a look at and do it! Your writing style has been surprised me. Thanks, very great article.

  204. Looking forward to reading more. Great article post.Really looking forward to read more. Cool.

  205. Hi there, just became aware of your blog through Google, and found that it’s really informative. I’m gonna watch out for brussels. I’ll appreciate if you continue this in future. A lot of people will be benefited from your writing. Cheers!|

  206. Very good article.Thanks Again. Fantastic.

  207. Thanks for the blog post.Really thank you! Really Cool.

  208. Very good blog article.Really thank you! Awesome.

  209. wonderful points altogether, you just gained a new reader. What might you recommend in regards to your submit that you just made some days ago? Any certain?

  210. This blog was how do you say it? Relevant!! Finally I ave found something which helped me. Appreciate it!

  211. Major thankies for the post.Thanks Again. Really Great.

  212. Many thanks for sharing this great article. Very inspiring! (as always, btw)

  213. Just Browsing While I was surfing yesterday I saw a great article about

  214. Informative and precise Its difficult to find informative and accurate info but here I noted

  215. Paragraph writing is also a excitement, if you be acquainted with after that you can write otherwise it is complicated to write.|

  216. Si vous etes interesse, faites le pas et contactez un des mediums qui fait partie de notre centre d aastrologie et laissez-vous predire votre futur.

  217. If you desire to improve your know-how only keep

  218. If some one wishes to be updated with hottest technologies after that he must be pay a visit this website and be up to date everyday.|

  219. I truly enjoy looking through on this internet site, it holds excellent content. Beware lest in your anxiety to avoid war you obtain a master. by Demosthenes.

  220. This is really interesting, You are a very skilled blogger. I ave joined your feed and look forward to seeking more of your great post. Also, I have shared your web site in my social networks!

  221. I truly love your blog.. Excellent colors & theme. Did you develop this amazing site yourself? Please reply back as I’m hoping to create my very own blog and would like to know where you got this from or what the theme is named. Appreciate it!|

  222. You made some decent points there. I looked on the internet for more info about the issue and found most individuals will go along with your views on this site.

  223. It as fantastic that you are getting thoughts from

  224. Thanks a lot for the article.Really looking forward to read more. Fantastic.

  225. This blog was… how do you say it? Relevant!! Finally I have found something that helped me. Many thanks!|

  226. Saved as a favorite, I love your blog!|

  227. pretty valuable material, overall I imagine this is well worth a bookmark, thanks

  228. Simply wanna input that you have a very nice web site , I love the style and design it actually stands out.

  1. Pingback: Mergulhando no mundo do B.I (Business Intelligence) « Alex Souza

  2. Pingback: Data Explorer Preview para Excel 2013 | Think Think SQL

  3. Pingback: Google

  4. Pingback: Google

  5. Pingback: obat cina jengger ayam

  6. Pingback: Obat Wasir Ambeien Herbal di Aceh Tamiang

  7. Pingback: Obat Wasir Ambeien Herbal di Subang

  8. Pingback: obat kutil tradisional yang ampuh

  9. Pingback: Obat Wasir Ambeien Herbal di Dairi

  10. Pingback: Obat Wasir Ambeien Herbal di Sinjai

  11. Pingback: obat gatal kutil kelamin

  12. Pingback: obat kutil untuk anak anak

  13. Pingback: kutil kelamin hiv

  14. Pingback: Obat Kutil Yang Tersedia Di Apotik

  15. Pingback: Penyakit Kutil Pada Kemaluan Laki Laki

  16. Pingback: menghilangkan kutil dengan bawang putih

  17. Pingback: bintik hitam seperti kutil di wajah

  18. Pingback: kutil di kemaluan lelaki

  19. Pingback: Kutil Kelamin Perih

  20. Pingback: obat kutil kelamin di apotik

  21. Pingback: Obat Herpes Simpleks Di Jakarta

  22. Pingback: Obat Kutil Anus Di Apotik

  23. Pingback: Pengobatan Kondiloma Akuminata Pada Ibu Hamil

  24. Pingback: cara mengatasi wasir yang sudah keluar

  25. Pingback: lubang wanita kencing

  26. Pingback: obat herbal original denature

  27. Pingback: Penyebab Penyakit Kutil Kelamin

  28. Pingback: Obat Alami Kutil Jengger Ayam DiBarru

  29. Pingback: obat kutil kelamin di bandung

  30. Pingback: Penyebab Penyakit Kutil Pada Kelamin Pria

  31. Pingback: Apa Itu Kondiloma Lata DiBolaang Mongondow

  32. Pingback: Apakah Virus Hpv Bisa Sembuh Total DiGayo Lues

  33. Pingback: nama obat raja singa di apotik

  34. Pingback: Gambar Ketuat Di Kemaluan DiKota Padang

  35. Pingback: kutil kelamin menyebabkan keputihan

  36. Pingback: obat wasir gatal

  37. Pingback: Obat Kanker Atau Tumor Tanpa Operasi 2 Bulan.

  38. Pingback: Obat kutil klamin wanita

  39. Pingback: Obat Kutil Kelamin Yang Dijual Di Apotik

  40. Pingback: Obat Wasir Dan Ambeien Manjur

  41. Pingback: Obat Sipilis Di Apotik Terdekat

  42. Pingback: Obat Kutil Kelamin Yg Dijual Di Apotik

  43. Pingback: macam kutil

  44. Pingback: Obat Kutil Kelamin Yang Dijual Di Apotik

  45. Pingback: Obat Kutil Kelamin Di Jogja

  46. Pingback: jual obat gatal kutil kelamin herbal denature

  47. Pingback: Obat Kutil Kelamin Herbal De Nature

Deixe uma resposta

O seu endereço de e-mail não será publicado.