MicroStrategy ONE
Propriedades de configuração do serviço de armazenamento
Este tópico explica cada propriedade de configuração do serviço Armazenamento e ajuda a configurar o serviço Armazenamento.
Este tópico explica cada propriedade de configuração do serviço Armazenamento e fornece assistência para configurar o serviço Armazenamento manualmente. No entanto, MicroStrategy recomenda que você configure o serviço de armazenamento automaticamente, sem modificações nos ambientes locais ou na nuvem padrão.
Visão geral
Modifique as propriedades de configuração do serviço Armazenamento editando configOverride.properties
.
Todos os parâmetros diferenciam maiúsculas de minúsculas e devem ser inseridos corretamente para que as alterações tenham efeito.
O configOverride.properties
arquivo pode ser encontrado em:
Windows: <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties
Linux: <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
Arquivo de configuração
O configOverride.properties
arquivo inclui as seguintes propriedades.
Entrada | Tipo | Exemplo | Descrição |
---|---|---|---|
fonte de dados.url | corda |
jdbc:postgresql://your.own.ipv4.address:5432/mstr_library ou jdbc:postgresql://SeuDBHost:5432/mstr_library |
Este parâmetro especifica o IP ou nome do host de um servidor Postgres remoto. O número da porta padrão para PostgreSQL é 5432. |
fonte de dados.admin.nomedeusuário |
corda |
mstr_library |
O nome de usuário do administrador para conectar-se ao PostgreSQL. |
fonte de dados.admin.password | corda | <senha para mstr_library> | A senha de administrador para conectar-se ao PostgreSQL. |
fonte de dados.nome de usuário |
corda |
mstr_library_application |
O nome de usuário do aplicativo para conectar-se ao PostgreSQL. |
fonte de dados.senha | corda | <senha para mstr_library_application> | A senha do aplicativo para conectar-se ao PostgreSQL |
fonte de dados.tlsEnabled |
Booleano |
falso |
O sinalizador de recurso para uma conexão TLS. O valor padrão é falso. |
fonte de dados.sslMode | corda | exigir | O modo SSL para PostgreSQL. O valor padrão é ‘preferir’. |
fonte de dados.sslRootCert |
corda |
/LOCATION_OF_FILE/root.crt |
O caminho absoluto para o arquivo de certificado raiz SSL. |
fonte de dados.sslCert | corda | /LOCATION_OF_FILE/mstr_library_application.crt | O caminho absoluto para o arquivo de certificado do usuário do aplicativo |
fonte de dados.sslKey |
corda |
/LOCATION_OF_FILE/mstr_library_application.pk8 |
O caminho absoluto para o arquivo de chave privada do usuário do aplicativo. |
fonte de dados.admin.sslCert | corda | /LOCATION_OF_FILE/mstr_library.crt | O caminho absoluto para o arquivo de certificado do usuário administrador. |
fonte de dados.admin.sslKey |
corda |
/LOCATION_OF_FILE/mstr_library.pk8 |
O caminho absoluto para o arquivo de chave privada do usuário administrador. |
Repositórios
O serviço de armazenamento usa MicroStrategy Repositório ou Repositório remoto para criar banco de dados, esquema e usuários de banco de dados.
MicroStrategy Repositório
Ver Instalação para obter mais informações sobre a instalação MicroStrategy Repositório.
As informações de credenciais são armazenadas em Default_Accounts.txt
. O local padrão é:
Windows: C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository
Linux: /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository
Default_Accounts.txt
deve incluir as seguintes linhas:
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>
Repositório remoto
Ver Repositório remoto para Windows e Linux para obter mais informações sobre a instalação do Repositório Remoto.
Talvez seja necessário inserir as credenciais do repositório duas vezes para usuários administradores e do aplicativo.
Recomenda-se configurar os dois usuários com privilégios diferentes por motivos de segurança.
datasource.admin.username
:mstr_library
é o dono domstr_library
banco de dados e deve ter privilégios de criação/alteração/eliminação de tabelas.datasource.username
:mstr_library_application
é usuário do aplicativomstr_library
banco de dados e deve ter privilégios CRUD nas tabelas.