Strategy ONE
Propiedades de configuración del servicio de almacenamiento
Este tema explica cada propiedad de configuración del servicio de almacenamiento y le ayuda a configurar el servicio de almacenamiento.
En este tema se explica cada propiedad de configuración del servicio de almacenamiento y se proporciona ayuda para configurar el servicio de almacenamiento manualmente. Sin embargo, Strategy recomienda configurar el servicio de almacenamiento automáticamente sin modificar los entornos local o en la nube predeterminados.
Descripción general
Modifique las propiedades de configuración del servicio de almacenamiento editando configOverride.properties
.
Todos los parámetros distinguen entre mayúsculas y minúsculas y deben introducirse correctamente para que los cambios tengan efecto.
El configOverride.properties
El archivo se puede encontrar en:
Windows: <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties
Linux: <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
Archivo de configuración
El configOverride.properties
El archivo incluye las siguientes propiedades.
Entrada | Tipo | Ejemplo | Descripción |
---|---|---|---|
origen de datos.url | cadena |
jdbc:postgresql://su.propia.dirección.ipv4.:5432/mstr_library o jdbc:postgresql://suDBHost:5432/mstr_library |
Este parámetro especifica la IP o el nombre de host de un servidor de PostgreSQL remoto. El número de puerto predeterminado para PostgreSQL es 5432. |
origen de datos.admin.nombre de usuario |
cadena |
mstr_library |
El nombre de usuario del administrador para conectarse a PostgreSQL. |
origen de datos.admin.contraseña | cadena | <contraseña de mstr_library> | La contraseña de administrador para conectarse a PostgreSQL. |
origen de datos.nombredeusuario |
cadena |
mstr_library_application |
El nombre de usuario de la aplicación para conectar con PostgreSQL. |
origen de datos.contraseña | cadena | <contraseña para mstr_library_application> | La contraseña de la aplicación para conectar a PostgreSQL |
origen de datos.tlsEnabled |
Booleano |
falso |
Marca de función de una conexión TLS. El valor por defecto es falso. |
origen de datos.sslMode | cadena | requiere | El modo SSL para PostgreSQL. El valor por defecto es "preferir". |
origen de datos.sslRootCert |
cadena |
/UBICACIÓN_del_archivo/raíz.crt |
La ruta absoluta al archivo del certificado raíz SSL. |
origen de datos.sslCert | cadena | /UBICACIÓN_DE_ARCHIVO/mstr_library_application.crt | La ruta absoluta al archivo de certificado de usuario de la aplicación |
origen de datos.sslKey |
cadena |
/UBICACIÓN_DE_ARCHIVO/mstr_library_application.pk8 |
La ruta absoluta al archivo de clave privada del usuario de la aplicación. |
origen de datos.admin.sslCert | cadena | /UBICACIÓN_DE_ARCHIVO/mstr_library.crt | La ruta absoluta al archivo del certificado del usuario administrador. |
datasource.admin.sslKey |
cadena |
/UBICACIÓN_DE_ARCHIVO/mstr_library.pk8 |
La ruta absoluta al archivo de clave privada del usuario administrador. |
Repositorios
El servicio de Storage utiliza Strategy Repositorio o Repositorio remoto para crear una base de datos, un esquema y usuarios de una base de datos.
Strategy Repositorio
Ver Instalación para obtener más información acerca de la instalación Strategy Repositorio.
La información de credenciales se almacena en Default_Accounts.txt
. La ubicación predeterminada es:
Windows: C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository
Linux: /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository
Default_Accounts.txt
debe incluir las siguientes líneas:
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>
Repositorio remoto
Ver Repositorio remoto para Windows y Linux para obtener más información acerca de la instalación del repositorio remoto.
Es posible que tenga que introducir las credenciales del repositorio dos veces, tanto para el administrador como para los usuarios de la aplicación.
Por motivos de seguridad, se recomienda configurar los dos usuarios con distintos privilegios.
datasource.admin.username
:mstr_library
es el propietario demstr_library
base de datos y debe tener privilegios para crear/alterar/quitar tablas.datasource.username
:mstr_library_application
es un usuario de la aplicación delmstr_library
base de datos y debe tener privilegios CRUD en las tablas.