Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

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 ingresadas ingresados en cada elemento a migrar, para luego poder realizar utilizarlas en búsquedas sobre dichos tags desde O3 BI v77.

Note

 

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 v7 7 del usuario ingresado en el parametro 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.

 

4 -

Ademas se podrá ingresar un parámetro -tags el cual tendra una lista de elementos separados por comas que se ingresaran como subjects en el dc para realizar búsquedas. En el caso de correrlo en windows, considerar si se pasan mas de un tag, estas deben pasarse entre comillas.

 

Consideraciones:

No se podrá utilizar ambos al mismo tiempo. Tampoco es obligatorio el parámetro de tags.

En el parámetro viewMode se podrán ingresar los siguientes valores private | public| <roleName> para poder configurar la seguridad.

 

Para esto correr el siguiente script que se encuentra en la carpeta sh del servidor:

 

--both options error

./view-importer.sh -debug -username=admin -pwd=admin -viewMode=private -folderName=/tmp/Public -tags=vero1,vero2 -fileName=/tmp/Public/litros-vendidos-estimados-y-diferencia-ultimos-4-anios.view

 

--file

./view-importer.sh -debug -username=admin -pwd=admin -viewMode=private -fileName=/tmp/Public/litros-vendidos-estimados-y-diferencia-ultimos-4-anios.view -tags=tag1,file

 

--folder3- 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"

 

--seguridad ROLE

./view-importer.sh -debug -username=admin -pwd=admin -viewMode=Administrator -folderName=/tmp/Public -tags=role,folder

 

Para el caso de role se identifico que es posible segun el role que no 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 si se graba con un rol que no le corresponde al usuario. .

 

Info

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.