MicroStrategy ONE
Proprietà di configurazione del servizio di archiviazione
Questo argomento illustra ciascuna proprietà di configurazione del servizio di archiviazione e aiuta a configurare il servizio di archiviazione.
Questo argomento illustra ciascuna proprietà di configurazione del servizio di archiviazione e fornisce assistenza per la configurazione manuale del servizio di archiviazione. MicroStrategy consiglia tuttavia di configurare automaticamente il servizio Storage senza apportare modifiche agli ambienti cloud o on-premise predefiniti.
Panoramica
Modificare le proprietà di configurazione per il servizio Storage mediante modifica configOverride.properties
.
Tutti i parametri fanno distinzione tra maiuscole e minuscole e devono essere immessi correttamente affinché le modifiche abbiano effetto.
Il configOverride.properties
Il file è disponibile in:
Windows: <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties
Linux: <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
File di configurazione
Il configOverride.properties
include le seguenti proprietà.
Iscrizione | Tipo | Esempio | Descrizione |
---|---|---|---|
originedati.url | corda |
jdbc:postgresql://your.own.ipv4.indirizzo:5432/mstr_library oppure jdbc:postgresql://YourDBHost:5432/mstr_library |
Questo parametro specifica l'IP o il nome host di un server Postgres remoto. Il numero di porta predefinito per PostgreSQL è 5432. |
origine dati.admin.nomeutente |
corda |
mstr_library |
Il nome utente dell'amministratore per connettersi a PostgreSQL. |
origine dati.admin.password | corda | <password per mstr_library> | La password dell'amministratore per connettersi a PostgreSQL. |
origine dati.nome utente |
corda |
mstr_library_application |
Il nome utente dell'applicazione per connettersi a PostgreSQL. |
origine dati.password | corda | <password per mstr_library_application> | La password dell'applicazione per connettersi a PostgreSQL |
datasource.tlsEnabled |
Booleano |
falso |
Il flag di funzionalità per una connessione TLS. Il valore predefinito è falso. |
datasource.sslMode | corda | richiedere | La modalità SSL per PostgreSQL. Il valore predefinito è "preferire". |
originedati.sslRootCert |
corda |
/LOCATION_OF_FILE/root.crt |
Il percorso assoluto del file del certificato root SSL. |
originedati.sslCert | corda | /LOCATION_OF_FILE/mstr_library_application.crt | Il percorso assoluto del file del certificato utente dell'applicazione |
datasource.sslKey |
corda |
/LOCATION_OF_FILE/mstr_library_application.pk8 |
Il percorso assoluto del file della chiave privata dell'utente dell'applicazione. |
originedati.admin.sslCert | corda | /LOCATION_OF_FILE/mstr_library.crt | Il percorso assoluto del file del certificato dell'utente amministratore. |
originedati.admin.sslKey |
corda |
/LOCATION_OF_FILE/mstr_library.pk8 |
Il percorso assoluto del file della chiave privata dell'utente amministratore. |
Repository
Il servizio Storage utilizza Repository di MicroStrategy o Repository remoto per creare utenti di database, schema e database.
Repository di MicroStrategy
Vedere Installazione per ulteriori informazioni sull'installazione di MicroStrategy Repository.
Le informazioni sulla credenziale sono archiviate in Default_Accounts.txt
. La posizione predefinita è:
Windows: C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository
Linux: /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository
Default_Accounts.txt
deve includere le seguenti righe:
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>
Repository remoto
Vedere Repository remoto per Windows e Linux per ulteriori informazioni sull'installazione di Repository remoto.
Potrebbe essere necessario inserire le credenziali del repository due volte sia per gli utenti amministratori che per quelli dell'applicazione.
Si consiglia di configurare i due utenti con privilegi diversi per motivi di sicurezza.
-
datasource.admin.username
:mstr_library
è il proprietario dimstr_library
database e dovrebbe disporre dei privilegi di creazione/modifica/eliminazione tabelle. -
datasource.username
:mstr_library_application
è un utente dell'applicazione dimstr_library
database e dovrebbe disporre di privilegi CRUD sulle tabelle.