Esta es la segunda pieza de una serie sobre el desarrollo de aplicaciones y experiencias XR utilizando Oracle.
La primera pieza se puede encontrar aquí .
Una vez más, me centraré en las aplicaciones desarrolladas con la base de datos de Oracle y las tecnologías en la nube, HoloLens 2 (auriculares de realidad mixta de Microsoft), las API de MRTK (kit de herramientas de realidad mixta) (v2.7.2) y la plataforma Unity (v2021.1.20f).
A lo largo del blog, haré referencia a un video de demostración correspondiente a continuación.
https://www.youtube.com/watch?v=Vitglm4WiEI
Para cualquier lector nuevo, la primera pieza de esta serie, una descripción general de XR y Hololens, analiza algunos antecedentes útiles.
El primer blog de esta serie se basó en un taller de microservicios basados en datos y describió una serie de aspectos que estarán presentes en el metaverso, como compras en línea, DevOps, etc. Continuaré profundizando en estas áreas en esta serie, centrándome un poco más sobre la colaboración a medida que avanzamos.
Los gráficos de este taller incluyen modelos, cuadernos, etc. Estos recursos se pueden compartir y utilizar para fomentar la colaboración activa (incluso en tiempo real) de forma remota.
Estas funcionalidades se ampliarán y extenderán a conceptos como los dobles digitales en estas futuras piezas.
Este blog no profundizará en los conceptos de gráficos de propiedades y, en cambio, se centrará en la habilitación de XR de ellos utilizando ejemplos en talleres de gráficos existentes .
Hay esencialmente cuatro partes o etapas para el análisis gráfico (visual):
los datos reales
Las relaciones y el modelado gráfico de esos datos.
Cuadernos escritos (es decir, en PGQL) para análisis
Visualización de la salida del cuaderno en varios diseños y aspectos destacados
La creación de un modelo de gráfico de propiedades a partir de tablas existentes se ve así:
El siguiente diseño de gráfico de fuerza muestra la detección de la comunidad, específicamente los componentes fuertemente conectados, y el algoritmo Kosaraj para la detección de la comunidad en el caso.
La siguiente es una representación de XR HoloLens del mismo caso, donde se muestran las etiquetas de vértice y borde, así como la relación direccional de esos bordes y objetos. Todo lo cual se puede manipular a través de GGV (mirada, gesto y voz).
Existen numerosos tipos de diseños, cada uno con su propia configuración de personalización, adaptados para ver diferentes aspectos desde diferentes puntos de vista. Aquí vemos un diseño concéntrico.
La siguiente es una representación de XR Hololens de la misma. Al igual que con todas las representaciones XR discutidas, es posible manipular y analizar las visualizaciones de gráficos a través de GGV. Sin embargo, en este caso, también he agregado rotación y movimiento a la representación visual final para proporcionar múltiples ángulos y colocar el gráfico de la mejor manera posible para el análisis. También agregué audio espacial en este caso solo por diversión, aunque también lo exploraré como una herramienta adicional para el análisis y la detección.
Finalmente, el video muestra un concepto para datos visuales y modelado de gráficos donde las fuentes de datos (en este caso, tablas básicas, pero no limitadas a ellas) se representan como objetos (cubos) que se pueden colocar en una plataforma/muelle común. Esta acción da como resultado el procesamiento en la base de datos de Oracle para crear un modelo gráfico, correlaciones, puntos en común, etc., y produce como resultado otros objetos que, a su vez, pueden estudiarse y usarse en combinaciones y análisis posteriores.
Los casos de uso de los gráficos de propiedades son literalmente infinitos y solo he arañado la superficie de cómo se pueden visualizar en XR. Espero publicar pronto más blogs sobre este tema y otras áreas de XR con Oracle Cloud and Database.
Consulte los artículos que publico para obtener más información sobre la base de datos convergente de Oracle, así como sobre varios temas relacionados con microservicios, observabilidad, procesamiento de transacciones, etc. Además, no dude en comunicarse conmigo si tiene preguntas o sugerencias para nuevos blogs y videos, ya que soy muy abierto a sugerencias. Gracias por leer y mirar.