Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

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

Se podrá migrar una vista en particular ó un conjunto de vistas de extensión *.view desde un directorio indicando los permisos de acceso.

Ademas se podrá ingresar tags, que serán ingresadas en cada elemento a migrar, para luego poder realizar búsquedas sobre dichos tags desde O3 BI v7.

 

1- Identificar el script a ejecutar según el sistema operativo correspondiente.
Windows: <intalacion/raiz>/bat/view-importer.bat
Linux: <intalacion/raiz>/sh/view-importer.sh

 

2- Verificar se encuentren los servicios levantados correspondientes a exist y jboss.

3- Considerar la siguiente definición de parámetros:

 

ParámetroDescripciónEjemplo
-debug -debug
-usernameNombre de usuario existente, este será ingresado como creador de la vista migrada-username=admin
-pwdContraseña de acceso a O3 BI v7 del usuario ingresado en el parametro -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"

 

Se podrá subir un archivo en particular con el parámetro -fileName, ó desde un directorio con el parametro -folderName.

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

 

--folder

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

view-importer.bat -debug -username=admin -pwd=admin -viewMode=private -folderName=C:\tmp\Public -tags="tag2,folder"

 

--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 pueda actualizar los tags por no tener acceso si se graba con un rol que no le corresponde al usuario.

 

  • No labels