MicroStrategy 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.
Este tema explica cada propiedad de configuración del servicio de almacenamiento y brinda ayuda para configurar el servicio de almacenamiento manualmente. No obstante, MicroStrategy recomienda configurar el servicio de Storage automáticamente sin modificar los entornos local o en la nube por defecto.
Descripción general
Modifique las propiedades de configuración para el servicio de almacenamiento editando configOverride.properties
.
Todos los parámetros distinguen entre mayúsculas y minúsculas y deben ingresarse correctamente para que los cambios surtan efecto.
El configOverride.properties
el archivo se puede encontrar en:
Ventanas: <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 |
---|---|---|---|
fuente de datos.url | cadena |
jdbc:postgresql://tu.propia.ipv4.dirección:5432/mstr_library o jdbc:postgresql://TuDBHost:5432/mstr_library |
Este parámetro especifica la IP o el nombre de host de un servidor Postgres remoto. El número de puerto predeterminado para PostgreSQL es 5432. |
fuente de datos.admin.nombre de usuario |
cadena |
biblioteca_mstr |
El nombre de usuario del administrador para conectarse a PostgreSQL. |
fuente de datos.admin.contraseña | cadena | <contraseña para mstr_library> | La contraseña de administrador para conectarse a PostgreSQL. |
fuente de datos.nombre de usuario |
cadena |
mstr_library_application |
El nombre de usuario de la aplicación para conectarse a PostgreSQL. |
fuente de datos.contraseña | cadena | <contraseña para mstr_library_application> | La contraseña de la aplicación para conectarse a PostgreSQL |
fuente de datos.tlsEnabled |
Booleano |
falso |
El indicador de función para una conexión TLS. El valor predeterminado es falso. |
fuente de datos.sslMode | cadena | requerir | El modo SSL para PostgreSQL. El valor predeterminado es "preferir". |
fuente de datos.sslRootCert |
cadena |
/LOCATION_OF_FILE/root.crt |
La ruta absoluta al archivo del certificado raíz SSL. |
fuente de datos.sslCert | cadena | /LOCATION_OF_FILE/mstr_library_application.crt | La ruta absoluta al archivo de certificado de usuario de la aplicación. |
fuente de datos.sslKey |
cadena |
/LOCATION_OF_FILE/mstr_library_application.pk8 |
La ruta absoluta al archivo de clave privada del usuario de la aplicación. |
fuente de datos.admin.sslCert | cadena | /LOCATION_OF_FILE/mstr_library.crt | La ruta absoluta al archivo de certificado del usuario administrador. |
fuente de datos.admin.sslKey |
cadena |
/LOCATION_OF_FILE/mstr_library.pk8 |
La ruta absoluta al archivo de clave privada del usuario administrador. |
Repositorios
El servicio de Storage usa Repositorio de MicroStrategy o Repositorio remoto para crear una base de datos, un esquema y usuarios de base de datos.
Repositorio de MicroStrategy
Ver Instalación para obtener más información acerca de la instalación de MicroStrategy Repository.
La información de credenciales se almacena en Default_Accounts.txt
. La ubicación predeterminada es:
Ventanas: 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 deba ingresar las credenciales de su repositorio dos veces tanto para el administrador como para los usuarios de la aplicación.
Se recomienda configurar los dos usuarios con privilegios diferentes por razones de seguridad.
-
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.