none
Conceito diferente do habitual Business Intelligence RRS feed

  • Pergunta

  • Bom dia, no âmbito de um projecto de BI, surgiu um requisito estranho para meu ver. No caso especifico deste cliente a plataforma de report e o SSRS.

    O cliente gostaria de ter monitores em sua frente, displays, que apresentassem e actualizassem de x em x segundos os vários reports, mostrando todas as analises de forma automática. Em minha opinião não faz sentido ter isso desse jeito. 

    Este conceito existe? Alguém implementa/ou dessa forma? 

    Que ferramentas permitem fazer isso? Será real-time?




    terça-feira, 20 de novembro de 2012 12:20

Respostas

  • Aka,

    Existe sim, em BI temos 2 divisões muito importantes conceituais:

    - Balanced Score Card: Analise historica, analisando meses/anos/decadas de informações para se chegar a alguma conclusão, voce deve ver esta abordagem em cubos e esta é a que "representa" todo o BI de mercado hoje em dia.

    - DashBoard: A solicitação da sua cliente é comum sim, mas no mercado raramente é vista como BI (O que esta errado, pois é BI SIM!), no DashBoard temos a analise de agora, e o dia de ontem por exemplo não me importa.

    Aqui aonde trabalho por exemplo, temos um total sumarizado por status das tabulações de todas as ligações (Empresa de CallCenter) apenas do dia de hoje, para uma analise ou comparação com ontem meus usuarios vão nos relatorios BSC. O DashBoard é muito importante pois mostra claramente nossa operação na hora e podemos agir de forma quase pro-ativa.

    A unica coisa que voce deve tomar cuidado, quando falamos de DashBoard na maioria das vezes estamos falando de plugar nossos relatorios em bases transacionais, o que pode causar impacto na operação então voce deve tomar muito cuidado com tunning!, Na pior das hipoteses, implemente uma solução de Log Shipping e deixe a base secundaria em modo de leitura, desta forma não havera impacto (A não ser em hardware caso a base secundaria esteja no mesmo servidor).


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    • Marcado como Resposta sql-enthusiast quarta-feira, 21 de novembro de 2012 01:14
    terça-feira, 20 de novembro de 2012 12:50
    Moderador

Todas as Respostas

  • Aka,

    Existe sim, em BI temos 2 divisões muito importantes conceituais:

    - Balanced Score Card: Analise historica, analisando meses/anos/decadas de informações para se chegar a alguma conclusão, voce deve ver esta abordagem em cubos e esta é a que "representa" todo o BI de mercado hoje em dia.

    - DashBoard: A solicitação da sua cliente é comum sim, mas no mercado raramente é vista como BI (O que esta errado, pois é BI SIM!), no DashBoard temos a analise de agora, e o dia de ontem por exemplo não me importa.

    Aqui aonde trabalho por exemplo, temos um total sumarizado por status das tabulações de todas as ligações (Empresa de CallCenter) apenas do dia de hoje, para uma analise ou comparação com ontem meus usuarios vão nos relatorios BSC. O DashBoard é muito importante pois mostra claramente nossa operação na hora e podemos agir de forma quase pro-ativa.

    A unica coisa que voce deve tomar cuidado, quando falamos de DashBoard na maioria das vezes estamos falando de plugar nossos relatorios em bases transacionais, o que pode causar impacto na operação então voce deve tomar muito cuidado com tunning!, Na pior das hipoteses, implemente uma solução de Log Shipping e deixe a base secundaria em modo de leitura, desta forma não havera impacto (A não ser em hardware caso a base secundaria esteja no mesmo servidor).


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    • Marcado como Resposta sql-enthusiast quarta-feira, 21 de novembro de 2012 01:14
    terça-feira, 20 de novembro de 2012 12:50
    Moderador
  • Sim, mas o conceito de DashBoard está muito relacionado com o front-end pelo qual o usuário pode aceder aos dados e sim pode apresentar em tempo quase real. Acontece que o SSRS não é um componente de dashboard. Eu nao apresento as skills necessárias para fazer um projeto de BI desta natureza sozinho. Por exemplo quando estamos a falar numa equipa de projeto de BI falamos em quantas pessoas aproximadamente? e como estas ficam alocadas?

    Por exemplo no seu caso quantas pessoas são a trabalhar em BI? 

    Mas ter um monitor a rodar as varias analises com o tempo não faz muito sentido neste caso concreto.


    terça-feira, 20 de novembro de 2012 12:59
  • Aka,

    Vamos la...

    Na verdade, todos os nossos relatorios são em reporting services! tanto DashBoards como BSC.

    E temos sim exatamente este mesmo cenario aonde a cada 3 min o mesmo é atualizado nos telões da operação mostrando totais por tabulação, médias, efetividade e analises temporais como TMA (Tempo Médio de Atentimento).

    Em relação a quantas pessoas é bem relativo, aqui sou eu com uma equipe de mais 3 pessoas. Todos nós somos funcionarios da empresa, então 100% alocado, não é consultoria.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    terça-feira, 20 de novembro de 2012 13:02
    Moderador
  • Hummm..e como fazer dashboards no reporting services?

    e como fazem para eles actualizarem? Existe a passagem automática de report para report? e quando este apresentam mais do que uma pagina?

    terça-feira, 20 de novembro de 2012 13:13
  • Aka,

    Como fazer dashboards: Dashboard é conceito, o mesmo só terá influencia nos dados apresentado, mas não deixa de ser um relatorio normal;

    Como fazem para atualizar: Aqui temos uma pagina em .net que consome os arquivos e vai fazendo uma rotatividade entre os dashboards, cada vez que ele é exibido ele é renderizado;

    Passagem automatica: Não, voce deve fazer isso via .net por exemplo;

    Mais de uma pagina: Resolvido pela rotatividade na pagina .net.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    terça-feira, 20 de novembro de 2012 13:15
    Moderador
  • Aka,

    Caso suas duvidas tenham sido sanadas favor marcar as respostas como "Marcar como resposta", assim teremos respostas validas no futuro para usuarios que venham a ter a mesma duvida.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    quarta-feira, 21 de novembro de 2012 00:26
    Moderador
  • sim. Se me poder ver este tópico e dar seu ponto de vista agradecia.: http://social.msdn.microsoft.com/Forums/pt-BR/analysisservicespt/thread/7e2eb8f1-b332-44dd-8ff8-dd5fc682a196
    quarta-feira, 21 de novembro de 2012 00:34
  • Vendo.

    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    quarta-feira, 21 de novembro de 2012 00:43
    Moderador