MicroStrategy ONE
Propriétés de la configuration du service Storage Service
Ce sujet explique chaque propriété de configuration du service Storage et vous aide à configurer le service Storage.
Ce sujet explique chaque propriété de configuration du service Storage et fournit une assistance pour configurer manuellement le service Storage service. 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.
Saisie | Type | Exemple | Description |
---|---|---|---|
datasource.url | chaîne |
jdbc:postgresql://your.own.ipv4.address:5432/mstr_library ou jdbc:postgresql://YourDHBost:5432/mstr_library |
Ce paramètre indique 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.administrateur.nom d'utilisateur |
chaîne |
mstr_library |
Le nom d'utilisateur administrateur pour se connecter à PostgreSQL. |
source de données.administrateur.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 pour se connecter à PostgreSQL. |
source de données.mot de passe | chaîne | <mot de passe pour mstr_library_application> | Le mot de passe d'application pour se connecter à PostgreSQL |
datasource.tlsActivé |
Valeur booléenne |
false |
L'indicateur de fonctionnalité pour une connexion TLS. La valeur par défaut est False. |
datasource.sslMode | chaîne | nécessite | Le mode SSL pour PostgreSQL. La valeur par défaut est « Préférer ». |
datasource.sslRootCert |
chaîne |
/LOCATION_OF_FILE/racine.crt |
Chemin d'accès absolu au fichier de certificat racine SSL. |
datasource.sslCert | chaîne | /LOCATION_OF_FILE/mstr_library_application.crt | Le chemin absolu vers le fichier de certificat de l'utilisateur de l'application |
clé datasource.ssl |
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 | Chemin d'accès absolu au fichier de certificat de l'utilisateur administrateur. |
clé datasource.admin.ssl |
chaîne |
/LOCATION_OF_FILE/mstr_library.pk8 |
Chemin d'accès absolu au fichier de clé privée de l'utilisateur administrateur. |
Référentiels
Le service Storage utilise MicroStrategy Référentiel 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.
MicroStrategy Référentiel
Voir Installation pour plus d'informations sur l'installation MicroStrategy Référentiel.
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 vos informations d'identification de référentiel pour les utilisateurs administrateurs et applications.
Nous vous recommandons 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.