O3 BI 7 - Migracion vistas locales
El siguiente instructivo refiere a como realizar una migración de vistas guardadas en forma local, generadas en O3 BI v6, a la instalación de eXist de un servidor de O3 BI 7.
Se podrá migrar una vista en particular ó un conjunto de vistas de extensión *.view desde un directorio, indicando posteriormente los permisos de acceso.
Ademas se podrá ingresar tags, que serán ingresados en cada elemento a migrar, para luego utilizarlas en búsquedas sobre dichos tags desde O3 BI 7.
1- Verificar se encuentren los servicios levantados correspondientes a eXist y jboss de O3 BI 7.
2- Considerar la siguiente definición de parámetros:
Parámetro | Descripción | Ejemplo |
---|---|---|
-debug* | Parámetro que indica la visualización en consola del log generado. | -debug |
-username | Nombre de usuario existente, este será ingresado como creador de la vista migrada | -username=admin |
-pwd | Contraseña de acceso a O3 BI 7 del usuario ingresado en el parámetro -username | -pwd=admin |
-viewMode | Restricción de acceso a la vista migrada. Sus valores pueden ser: private | public| <roleName> | -viewMode=public |
-fileName | Ruta absoluta local donde se encuentra la vista a migrar. (No utilizar junto a -folderName) | -fileName=/tmp/Public/litros-vendidos-estimados-y-diferencia-ultimos-4-anios.view -fileName=C:\tmp\Public\litros-vendidos-estimados-y-diferencia-ultimos-4-anios.view |
-folderName | Ruta absoluta local del directorio donde se encuentran las vistas a migrar. (No utilizar junto a -fileName) | -folderName=/tmp/Public -folderName=C:\tmp\Public |
-tags* | Tags a ingresar en cada vista migrada. Considerar que en Windows deben ser ingresados entre comillas. | -tags=migracion,Demo -tags="migracion,Demo" |
(*)Parámetro no obligatorio.
3- Identificar el script a ejecutar según el sistema operativo correspondiente.
Linux | <intalacionO3BIv7>/sh/view-importer.sh |
---|---|
Windows | <intalacionO3BIv7>/bat/view-importer.bat |
4- Ejecutar el script correspondiente con los parámetros definidos en el punto 2.
Por ejemplo:
Linux | ./view-importer.sh -debug -username=admin -pwd=admin -viewMode=private -folderName=/tmp/Public -tags=migracion,Demo |
---|---|
Windows | view-importer.bat -debug -username=admin -pwd=admin -viewMode=private -folderName=C:\tmp\Public -tags="migracion,Demo" |
Tener en cuenta que en caso de migrar con permisos de <roleName> que no estén asociados al usuario ingresado en el parámetro -username, es posible no se pueda actualizar los tags por no tener acceso.
Para vistas guardadas en forma local, generadas en O3 BI v6, a una instalación de O3 BI v6 es necesario instalar el siguiente patch y seguir los mismos pasos que si fuera para una instalación de O3 BI v7.