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ámetroDescripciónEjemplo
-debug*Parámetro que indica la visualización en consola del log generado.-debug
-usernameNombre de usuario existente, este será ingresado como creador de la vista migrada-username=admin
-pwdContraseña de acceso a O3 BI 7 del usuario ingresado en el parámetro -username-pwd=admin
-viewModeRestricción de acceso a la vista migrada.
Sus valores pueden ser: private | public| <roleName>
-viewMode=public
-fileNameRuta 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

-folderNameRuta 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.
Es posible ingresar mas de un tag, estos deben ser ingresados separados con comas.

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
Windowsview-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.