MicroStrategy ONE
Propriétés de configuration du service de stockage
Cette rubrique explique chaque propriété de configuration du service de stockage et vous aide à configurer le service de stockage.
Cette rubrique explique chaque propriété de configuration du service de stockage et fournit une assistance pour la configuration manuelle du service de stockage. Cependant, MicroStrategy vous recommande de configurer le service Storage automatiquement, sans modification des environnements sur site ou cloud par défaut.
Présentation
Modifier les propriétés de configuration pour le service Storage service en modifiant configOverride.properties
.
Tous les paramètres sont sensibles à la casse et doivent être saisis correctement pour que les modifications prennent effet.
Le configOverride.properties
Le fichier peut être trouvé dans :
Windows : <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties
Linux : <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
Fichier de configuration
Le configOverride.properties
Le fichier inclut les propriétés suivantes.
Entrée | Type | Exemple | Description |
---|---|---|---|
source de données.url | chaîne |
jdbc:postgresql://your.own.ipv4.address:5432/mstr_library ou jdbc:postgresql://VotreDBHost:5432/mstr_library |
Ce paramètre spécifie l'adresse IP ou le nom d'hôte d'un serveur Postgres distant. Le numéro de port par défaut pour PostgreSQL est 5432. |
source de données.admin.nom d'utilisateur |
chaîne |
mstr_library |
Le nom d'utilisateur administrateur pour se connecter à PostgreSQL. |
source de données.admin.mot de passe | chaîne | <mot de passe pour mstr_library> | Le mot de passe administrateur pour se connecter à PostgreSQL. |
source de données.nom d'utilisateur |
chaîne |
mstr_library_application |
Le nom d'utilisateur de l'application à connecter à PostgreSQL. |
source de données.mot de passe | chaîne | <mot de passe pour mstr_library_application> | Le mot de passe de l'application pour se connecter à PostgreSQL |
source de données.tlsEnabled |
Valeur booléenne |
FAUX |
L'indicateur de fonctionnalité pour une connexion TLS. La valeur par défaut est fausse. |
source de données.sslMode | chaîne | exiger | Le mode SSL pour PostgreSQL. La valeur par défaut est « préférer ». |
source de données.sslRootCert |
chaîne |
/LOCATION_OF_FILE/root.crt |
Le chemin absolu du fichier de certificat racine SSL. |
source de données.sslCert | chaîne | /LOCATION_OF_FILE/mstr_library_application.crt | Le chemin absolu du fichier de certificat utilisateur de l'application |
source de données.sslKey |
chaîne |
/LOCATION_OF_FILE/mstr_library_application.pk8 |
Chemin d'accès absolu au fichier de clé privée de l'utilisateur de l'application. |
datasource.admin.sslCert | chaîne | /LOCATION_OF_FILE/mstr_library.crt | Le chemin absolu du fichier de certificat de l'utilisateur administrateur. |
source de données.admin.sslKey |
chaîne |
/LOCATION_OF_FILE/mstr_library.pk8 |
Le chemin absolu du fichier de clé privée de l’utilisateur administrateur. |
Dépôts
Le service Storage utilise Référentiel MicroStrategy ou en Référentiel distant pour créer une base de données, un schéma et des utilisateurs de bases de données.
Référentiel MicroStrategy
Voir Installation pour plus d'informations sur l'installation du référentiel MicroStrategy.
Les informations d'identification sont stockées dans Default_Accounts.txt
. L'emplacement par défaut est :
Windows : C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository
Linux : /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository
Default_Accounts.txt
doit inclure les lignes suivantes :
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>
Référentiel distant
Voir Référentiel distant pour Windows et Linux pour plus d'informations sur l'installation du référentiel distant.
Vous devrez peut-être saisir deux fois les informations d'identification de votre référentiel pour les utilisateurs administrateurs et applications.
Il est recommandé de configurer les deux utilisateurs avec des privilèges différents pour des raisons de sécurité.
-
datasource.admin.username
:mstr_library
est le propriétaire demstr_library
base de données et doit avoir des privilèges pour créer/modifier/supprimer des tables. -
datasource.username
:mstr_library_application
est un utilisateur de l'applicationmstr_library
base de données et doit avoir des privilèges CRUD sur les tables.