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:

Copia
[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 di mstr_library database e dovrebbe disporre dei privilegi di creazione/modifica/eliminazione tabelle.

  • datasource.username: mstr_library_application è un utente dell'applicazione di mstr_library database e dovrebbe disporre di privilegi CRUD sulle tabelle.