locked
Como funcionam e como se implementa as Slowly Changing Dimensions no SISS? RRS feed

  • Pergunta

  • Como funcionam e como se implementa as Slowly Changing Dimensions no SISS?
    quarta-feira, 21 de dezembro de 2011 16:05

Todas as Respostas

  • TheAkaBroken,

     

    Tenho um artigo sobre isso em meu blo,g creio que possa te ajudar.

    http://fabrizziocaputo.wordpress.com/2011/11/30/criando-o-sld-slowly-changing-dimension-manualmente-para-ganho-de-performance-ou-para-bids-2005/


    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 dezembro de 2011 16:11
    Moderador
  • Sabendo que a informação das tabelas de Facto terá de ser historica, como faço o carregamento/refrescamento das mesmas?
    quarta-feira, 21 de dezembro de 2011 16:19
  • Ola, como se deve fazer o SDC? Logo após a extracção dos dados e depois fazer as transformações? ou deve-se optar por realizar depois das transformações?
    segunda-feira, 26 de dezembro de 2011 16:26
  • Ola, como se deve fazer o SDC? Logo após a extracção dos dados e depois fazer as transformações? ou deve-se optar por realizar depois das transformações
    segunda-feira, 26 de dezembro de 2011 16:27
  • Você pode fazer em tempo de execução, o chamado CRC (checagem de referência cruzada), utilizando triggers que perguntam ao banco se o dado já é existente, se é novo ou se sofreu alterações em um ou mais campos. Assim, você consegue tomar as decisões nos determinados casos.

    Abraços.


    Carlos Eduardo B Martins Junior
    e-mail: kdu.bmartins@gmail.com
    skype: cmartins.othink
    sexta-feira, 6 de janeiro de 2012 15:51
  • TheAkaBroken,

    Outra possibilidade seria utilizar o comando Merge disponível a partir do SQL Server 2008, onde você poderá fazer todos estes tipos de tratamentos e ainda realizar Insert, Update ou Delete de acordo com a condição e suas alternativas de execução.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 7 de janeiro de 2012 17:13
    Moderador