Roteiro para instalação e configuração do SAIKU para uso com o i3Geo (testado no Ubuntu). Para mais informações veja em: http://docs.analytical-labs.com/ Importante: Por questões de segurança, modifique o arquivo de configuração do Apache incluindo as seguintes diretivas: Order Deny,Allow Deny from All No caso o texto "/var/www/ms_tmp" deve ser alterado para refletir as configurações do seu servidor, indicando corretamente a pasta temporária ------------------- Edite o arquivo saiku-server/tomcat/webapps/saiku/WEB-INF/users.properties Para remover o usuario anonimo ou acrescentar novos usuarios ------------------- Utilize uma das opções abaixo para instalar o servidor saiku-server 1) Download do software diretamente de http://meteorite.bi/saiku/download - Faça o download do SAIKU Server no endereço: http://meteorite.bi/saiku/download - Descompacte os arquivos em uma pasta em seu servidor, podendo ser a mesma pasta onde se encontra a pasta i3geo (no Linux /var/www por exemplo) - Edite o arquivo saiku-server/tomcat/conf/server.xml para definir a porta utilizada pelo SAIKU Procure por Altere para: - Arquivos alterados Alguns dos códigos do SAIKU originais foram alterados. As alterações estão na pasta i3geo/ferramentas/saiku/saiku-server O conteúdo dessa pasta deve ser copiado para a pasta onde o saiku for instalado (saiku-server) 2) Download via SVN do saiku-server com as alterações já realizadas Digite no terminal do sistema operacional: svn checkout http://svn.softwarepublico.gov.br/svn/i3geo/subgrupos/i3geosaude/saiku-server /var/www/saiku-server Após a obtenção dos arquivos, inicialize o servidor Procure na pasta saiku-server o programa start-saiku.bat (para Windows) ou start-saiku.sh para Linux. Execute esse programa. No caso do linux, digite no terminal (importante: inicie como administrador): sudo ./start-saiku.sh Abra o navegador e digite: http://localhost:9090/ (Se aparecer a tela de login. Utilize admin como usuário e admin como senha) Ajustes nas variáveis de inicialização do i3geo/ms_configura.php No arquivo i3geo/ms_configura.php existem duas variáveis que são utilizadas na integração com o SAIKU. Edite esse arquivo caso seja necessário adaptar os parâmetros conforme suas necessidades. Observe principalmente o endereço de acesso ao SAIKU e os parâmetros de conexão com o banco de dados e tabela com a dimensão temporal Banco de dados O banco de dados PostgreSQL a ser utilizado pode ser qualquer um já existente e que esteja cadastrado como uma conexão no sistema de metadados estatísticos. Esse banco deve ter as funções Postgis e deve também conter a tabela com a dimensão tempo. Essa tabela pode ser obtida fazendo-se o RESTORE do banco de dados default. Para obter o arquivo de backup utilize: http://devel.gvsig.org/svn/i3geo/subgrupos/i3geosaude/databasei3geosaude.backup Por padrão, esse banco de ve ser restaurado em um DATABASE chamado "i3geosaude" com usuário "postgres" e senha "postgres" Se o banco de dados "i3geosaude" não for utilizado, apenas copie a tabela i3geo_metaestat.dim_tempo para dentro do banco de dados que será utilizado Observação: Para testar o uso do SAIKU e aprender mais sobre sua instalação, dê preferência ao uso do arquivo de instalação do SVN e utilize o database i3geosaude. Após se assegurar que está tudo funcionando, faça os ajustes necessários. O banco de dados de administração do i3Geo, localizado em i3geo/admin/admin.db, contém as definições de variáveis que são compatíveis com o banco de dados i3geosaude, permitindo o teste do funcionamento do SAIKU. Para acionar o SAIKU utilize o menu suspenso do i3Geo (item Análise).