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:

Copiar
[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 de mstr_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 del mstr_library base de datos y debe tener privilegios CRUD en las tablas.