Preguntas frecuentes sobre exportación de elementos en formato DVA

En este tema se proporcionan respuestas a preguntas frecuentes sobre la exportación de contenido de análisis en formato DVA. Oracle Analytics utiliza el formato DVA para importar y exportar elementos de análisis y sus elementos relacionados. Por ejemplo, si exporta un flujo de datos en formato DVA, puede incluir juegos de datos de entrada y salida en el archivo de exportación.

¿Qué elementos puedo exportar como DVA?

La exportación en DVA se puede iniciar desde los siguientes elementos:
  • Libros de trabajo
  • Flujos de datos
  • Secuencias
  • Carpetas

    Una carpeta solo se puede exportar si contiene un libro de trabajo en cualquier lugar de la jerarquía de carpetas. Al exportar una carpeta, se exportan todos los artefactos, independientemente del tipo.

¿Cómo se determinan los elementos dependientes al exportar un DVA?

Un DVA puede contener los siguientes tipos de elementos dependientes.
  • Libros de trabajo
  • Juegos de datos basados en archivos y en conexiones (no en áreas temáticas)
  • Conexiones
  • Flujos de datos
  • Secuencias

Por ejemplo, si crea un DVA a partir de un libro de trabajo, según las opciones seleccionadas al exportar, el DVA contendrá el libro de trabajo y los juegos de datos a los que se hace referencia en el libro de trabajo. Si alguno de estos juegos de datos se ha creado mediante un flujo de datos, también incluirá ese flujo de datos y posiblemente más juegos de datos.

  • Exportación de un flujo de datos: el DVA contendrá el flujo de datos y todos los juegos de datos de entrada y salida. También incluirá otras dependencias de cualquier de estos artefactos.
  • Exportación de un libro de trabajo: el DVA incluirá el libro de trabajo y los juegos de datos utilizados en el libro de trabajo. También incluirá otras dependencias de cualquier de estos artefactos.
  • Exportación de un libro de trabajo (con un juego de datos que es la salida de un flujo de datos): el DVA contendrá el libro de trabajo para agregar los juegos de datos utilizados en el libro de trabajo junto con el flujo de datos que creó el juego de datos de salida. También incluirá otras dependencias de cualquier de estos artefactos.
  • Exportación de una secuencia: el DVA contendrá la secuencia y todos los juegos de datos, secuencias y flujos de datos contenidos en la secuencia. También incluirá otras dependencias de cualquier de estos artefactos.

He importado un DVA desde la página de inicio, ¿adónde han ido los elementos del DVA?

Cuando se importa un archivo DVA desde la página de inicio o desde cualquier página en la que no se pueda determinar una ruta de catálogo, estos elementos se importan al directorio de usuario /Mis carpetas. Si accede al catálogo, seleccione una carpeta y, a continuación, realice la importación. Todos los elementos del DVA estarán en la carpeta seleccionada.

Al importar mi DVA, he recibido el siguiente mensaje: "filename.dva incluye contenido con el mismo nombre que el contenido existente. ¿Desea continuar y sustituir el contenido existente?". ¿Qué significa esto?

Esto significa que el archivo DVA contiene elementos que ya existen en la ubicación en la que está realizando la importación y, si continúa, esos elementos se sobrescribirán. Si se sobrescriben, se conservan los ID de objeto de los elementos de destino. Si no desea sustituir estos elementos, el DVA se puede importar a una nueva carpeta y todos los elementos de ese DVA se incluirán en una única carpeta.

¿Qué artículos puedo incluir opcionalmente cuando exporto un DVA?

Al crear una importación de DVA, hay pocas opciones que se puedan usar para controlar lo que se va a exportar. Entre las opciones, solo hay una que controlará qué elementos se incluyen, "Incluir datos". Esta opción incluirá todos los juegos de datos basados en archivos o conexiones, las conexiones y sus dependencias. No hay forma de controlar los elementos exportados con un nivel de detalle mayor.
A continuación se muestra la descripción de GUID-A13E848F-EF99-4964-9E6F-F448643F187C-default.png
.png

Nota: Cuando una exportación contiene una conexión, si se incluyen las credenciales de conexión, se incluye la credencial (normalmente la contraseña), pero en el caso de una conexión a ADW, la cartera no se incluye.

¿Qué es un ID de objeto y cómo afecta a las importaciones de DVA?

Al importar contenido con un DVA, es importante comprender el ID de objeto y cómo se trata durante la importación. Un ID de objeto es una cadena de dos partes que consta de una cadena de prefijo, un punto (para delimitar las dos partes) y un nombre de objeto, por ejemplo, '<guid>.dataset1'. El prefijo del ID de objeto es un GUID (identificador único global), por lo que al importar un DVA, el sistema de destino generará nuevos GUID para cada uno de los elementos, como los juegos de datos, que los requieran. Cualquier otro elemento importado en el mismo DVA tendrá sus referencias actualizadas para que apunten al nuevo ID de objeto. Los ID de objeto no son deterministas y, en caso de sobrescritura, se conservará el ID de objeto de los elementos de destino.

Antes de la función Un catálogo (donde los juegos de datos, los flujos de datos, las secuencias y las conexiones pasan a formar parte del catálogo y pueden utilizar las carpetas), el prefijo del ID de objeto era el ID de usuario del usuario que lo creaba. Cuando un usuario importaba un DVA, creaba de forma efectiva los objetos desde el DVA en el entorno de destino. Por ello, todos los ID de objeto de los objetos que se importan utilizarán un prefijo basado en el ID de usuario del usuario de importación. Por ejemplo, si user2 importa un DVA que contiene dataset1, el ID de objeto resultante en este juego de datos será 'user2.dataset1' aunque el ID de objeto del entorno de origen sea 'user1.dataset1'. Cualquier otro elemento importado en el mismo DVA tendrá sus referencias actualizadas para que apunten al nuevo ID de objeto. Como resultado, esto podría causar incidencias:
  • Si el entorno de destino ya contiene un objeto con el ID de objeto 'user2.dataset', el objeto que se importa lo sobrescribirá. Si el entorno de destino contiene un objeto con el ID de objeto 'user1.dataset', este objeto permanecerá sin cambios. Esta es una causa común de la creación involuntaria de varias copias de juegos de datos y conexiones.
  • Al mover elementos a un entorno de destino mediante la exportación/importación del DVA, si el usuario que creó originalmente los objetos también realiza la importación, los ID de objeto no cambian y la importación se comporta de manera intuitiva. Cuando diferentes usuarios crean el objeto con los ID de objeto, o un usuario diferente (no el creador del objeto) importa un DVA, puede haber consecuencias no deseadas.

¿Qué ocurre si importo el mismo DVA en dos carpetas diferentes?

En este caso, tendrá versiones duplicadas de los mismos elementos. Los elementos duplicados tendrán distintos ID de objeto.

¿Tengo que importar un DVA en una carpeta?

Sí, todas las importaciones de DVA tienen como destino una carpeta.

Quiero apuntar el elemento existente a un nuevo elemento que acabo de importar, ¿cómo se puede hacer esto?

El elemento recién importado tendrá un nuevo ID de objeto y puede que sea necesario crear alias para los ID antiguos. Por ejemplo, supongamos que tiene un libro de trabajo que hace referencia al juego de datos 'username'.'MyDataset'. Si en algún momento MyDataset se suprime o se pierde durante la migración, es una práctica común volver a crear el juego de datos con el mismo nombre para que el libro de trabajo lo vuelva a usar. Sin embargo, al volver a crear el juego de datos, obtendrá un nuevo ID único global como 'b5ea442f-cb70-4dfa-8d34-2bf6d8c3313d'.'MyDataset'. El ID de referencia antiguo del libro de trabajo no encontrará este nuevo juego de datos y se romperá. Para solucionarlo, puede crear un alias para el ID de objeto antiguo en el nuevo juego de datos. Si agrega un alias 'username'.'MyDataset', ese ID podrá encontrar el juego de datos además de su nuevo ID único global. El libro de trabajo volverá a funcionar.

Para crear un alias, abra el cuadro de diálogo de inspección del elemento, vaya al separador Alias y agregue su ID de objeto antiguo. Si es necesario, puede agregar más de un alias. Además, puede eliminar alias que ya no sean necesarios.
A continuación se muestra la descripción de GUID-E9E5D63C-6C67-4D64-827D-9C54647DB832-default.png
.png