Compartir vía


Visualización de datos de gafo almacenados en Azure Cosmos DB for Gremlin con soluciones de visualización de datos

SE APLICA A: Gremlin

Puede visualizar los datos almacenados en Azure Cosmos DB for Gremlin mediante diversas soluciones de visualización de datos.

Importante

Las soluciones mencionadas en este artículo tienen solo carácter informativo; la propiedad es del propietario de cada solución individual. Se recomienda a los usuarios que realicen una evaluación exhaustiva y, después, seleccionen la opción más adecuada.

Linkurious Enterprise

Linkurious Enterprise usa tecnología de grafos y visualización de datos para convertir conjuntos de datos complejos en redes visuales interactivas. La plataforma se conecta a sus orígenes de datos y permite a los investigadores desplazarse sin problemas a través de miles de millones de entidades y relaciones. El resultado es una nueva capacidad para detectar relaciones sospechosas sin tener que hacer malabarismos con consultas o tablas.

La interfaz interactiva de Linkurious Enterprise ofrece una manera fácil de investigar datos complejos. Puede buscar entidades específicas, expandir conexiones para descubrir relaciones ocultas y aplicar diseños de su elección para desenredar redes complejas. Linkurious Enterprise es ahora compatible con Azure Cosmos DB for Gremlin. Es adecuado para escenarios de visualización de gráficos de un extremo a otro y admite funcionalidades de lectura y escritura desde la interfaz de usuario. Puede solicitar una demostración de Linkurious con Azure Cosmos DB.

Demostración de Linkurious

Figura: Flujo de visualización de Linkurious Enterprise

Cambridge Intelligence

Los kits de herramientas de visualización de grafos de Cambridge Intelligence admiten Azure Cosmos DB. Azure Cosmos DB admite los dos siguientes kits de herramientas de visualización:

Animación que muestra un ejemplo de visualización de KeyLines en varios niveles de detalle.

Figura: Ejemplo de visualización de KeyLines con varios niveles de detalle.

Estos kits de herramientas permiten diseñar aplicaciones de visualización y análisis de grafos de alto rendimiento. Aprovechan la potente representación de Web Graphics Library (WebGL) y el código cuidadosamente diseñado para ofrecer a los usuarios una experiencia de visualización rápida y esclarecedora. Estas herramientas son compatibles con cualquier explorador, dispositivo, servidor o base de datos, y vienen acompañadas de tutoriales paso a paso, API totalmente documentadas y demostraciones interactivas.

Animación que muestra un ejemplo de visualización de Re-Graph en varios niveles de detalle.

Figura: Ejemplo de visualización de Re-Graph con varios niveles de detalle

Tom Sawyer

Tom Sawyer Perspectives es una plataforma sólida para crear aplicaciones de análisis y visualización de datos de grafos de nivel empresarial. Se trata de una plataforma de desarrollo de visualización de datos y grafos con poco código, que incluye diseño integrado, interfaz de vista previa y amplias bibliotecas de API. La plataforma integra orígenes de datos empresariales con una eficaz tecnología de visualización, diseño y análisis de grafos para resolver problemas de macrodatos.

Perspectives permite a los desarrolladores desarrollar rápidamente aplicaciones de visualización orientadas a datos y con calidad de producción. Dos módulos gráficos, "Designer" y "Previewer" se usan a fin de compilar aplicaciones para visualizar y analizar los datos específicos que impulsan cada proyecto. Cuando se usan de forma conjunta, Designer y Previewer proporcionan un proceso eficaz de ida y vuelta que acelera drásticamente el desarrollo de aplicaciones. Para visualizar los datos de Azure Cosmos DB for Gremlin con esta plataforma, solicite una evaluación gratuita de 60 días de esta herramienta.

Demostración de Tom Sawyer Perspectives

Figura: Tom Sawyer Perspectives en funcionamiento

Tom Sawyer Graph Database Browser facilita la visualización y el análisis de datos en Azure Cosmos DB for Gremlin. Graph Database Browser le ayuda a ver y comprender las conexiones de los datos sin necesidad de conocimientos sobre el lenguaje de consulta ni el esquema. Puede definir manualmente el esquema para el proyecto o usar la extracción de esquemas para crearlo. Por tanto, incluso los usuarios con menos conocimientos técnicos pueden interactuar con los datos si cargan los vecinos de los nodos seleccionados y crean la visualización en la dirección que necesiten. Los usuarios avanzados pueden ejecutar consultas mediante Gremlin, Cypher o SPARQL para obtener otras conclusiones. Al definir el esquema, puede cargar los datos de Azure Cosmos DB en el modelo de Perspectives. Con la ayuda de la definición del integrador, puede especificar la ubicación y la configuración del punto de conexión de Gremlin. Después, puede enlazar elementos desde el origen de datos de Azure Cosmos DB a los elementos del modelo de Perspectives y visualizar los datos.

Los usuarios de todos los niveles de aptitud pueden aprovechar cinco diseños de grafo únicos para mostrar el grafo de la forma que proporcione más significado. Además, hay centralidad integrada, agrupación en clústeres y análisis de búsqueda de rutas para revelar patrones no vistos anteriormente. Con estas técnicas, las organizaciones pueden identificar patrones críticos en áreas como la detección de fraudes, la inteligencia del cliente y la ciberseguridad. El reconocimiento de patrones es muy importante para los analistas de redes en áreas como la administración general de TI y redes, la logística, la migración de sistemas heredados y la transformación empresarial. Pruebe una demostración en directo de Tom Sawyer Graph Database Browser.

Demostración de Tom Sawyer Data Browser

Figura: Funciones de visualización de Tom Sawyer Database Browser

Graphistry

Graphistry transforma automáticamente los datos en mapas de investigación visual interactivos creados para las necesidades de los analistas. Puede revelar rápidamente las relaciones entre eventos y entidades sin tener que escribir consultas ni transformar datos. Puede controlar los datos sin preocuparse por la escala. Puede detectar investigaciones de seguridad, fraude y TI en 3600 vistas de clientes y cadenas de suministro; Graphistry convierte el potencial de los datos en conclusiones y valor humanos.

Instantánea de Graphistry

Figura: Instantánea de la visualización de Graphistry

Con la tecnología de nube o cliente de GPU de Graphistry, puede realizar una visualización interactiva. Mediante el explorador estándar y la nube, puede usar todos los datos que quiera y seguir siendo rápido, dinámico e interactivo. Si quiere ejecutar el explorador en el hardware, es tan fácil como instalar Docker. De este modo, obtiene la capacidad analítica de las GPU sin tener que pensar en las GPU.

Demostración de Grafistry

Figura: Graphistry en funcionamiento

Graphlytic

Graphlytic es una aplicación web muy personalizable para la visualización y el análisis de grafos. Los usuarios pueden explorar interactivamente el grafo, buscar patrones con el lenguaje Gremlin o usar filtros para encontrar respuestas a cualquier pregunta del grafo. La representación de grafos se realiza con la biblioteca "Cytoscape.js", que permite a Graphlytic representar decenas de miles de nodos y cientos de miles de relaciones a la vez.

Graphlytic es compatible con Azure Cosmos DB y se puede implementar en Azure en cuestión de minutos. La interfaz de usuario de Graphlytic se puede personalizar y ampliar de muchas formas, por ejemplo, la configuración de visualización predeterminada, el esquema de datos, las asignaciones de estilos, las propiedades virtuales de la visualización, o widgets personalizados implementados que pueden mejorar las características de visualización con informes e integraciones.

A continuación se muestran dos escenarios de ejemplo:

  • Caso de uso de administración de TI Las empresas que ejecutan sus operaciones de TI en una infraestructura propia, Telco o proveedores de IP, necesitan una documentación de red sólida y una administración de configuración funcional. Los análisis de impacto que describen las dependencias entre los elementos de red (activos y pasivos) se desarrollan para superar apagones, que provocan pérdidas financieras significativas o incluso interrupciones únicas que no provocan una disponibilidad del servicio baja o incluso nula. Se determinan y resuelven los cuellos de botella y los únicos puntos de error. También se implementan el punto de conexión y los redundancias de ruta. La visualización de grafos de propiedades de Graphlytic es un habilitador perfecto para todos los puntos mencionados anteriormente: documentación de red, administración de configuración de red, análisis de impacto y administración de recursos. Almacena y representa toda la información de configuración de red pertinente en un solo lugar, lo que aporta un valor agregado completamente nuevo a los administradores de TI y los técnicos de campo.

    Demostración del caso de uso de administración de TI de Graphlytic

Figura: Caso de uso de administración de TI de Graphlytic

  • Caso de uso antifraude El patrón de fraude es un término conocido para todas las compañías de seguros, bancos o empresas de comercio electrónico. Los fraudes modernos crean sofisticados anillos y esquemas de fraude que son difíciles de detectar con las herramientas tradicionales. Pueden provocar pérdidas graves si no se detectan correctamente y a tiempo. Por otro lado, los sistemas de marcas rojas tradicionales con criterios demasiado estrictos se deben ajustar para eliminar los indicadores de falsos positivos, ya que darían lugar a un exceso de indicaciones de fraude. Se dedican grandes cantidades de tiempo a intentar detectar los fraudes complejos, lo que paraliza a los investigadores en sus tareas diarias. El concepto básico que subyace a Graphlytic es el hecho de que el ojo humano puede distinguir y buscar cualquier patrón en un formato gráfico mucho más fácil que en una tabla o un conjunto de datos. Esto significa que el analista antifraude puede capturar esquemas de fraude dentro de la visualización de grafos con más facilidad, rapidez e inteligencia que con herramientas exclusivamente tradicionales.

    Demostración del caso de uso de detección de fraudes de Graphlytic

Figura: Demostración del caso de uso de detección de fraudes de Graphlytic

yWorks

yWorks se especializa en el desarrollo de soluciones de software profesionales que permiten la visualización clara de grafos, diagramas y redes. yWorks ha unido estructuras de datos eficaces, algoritmos complejos y técnicas avanzadas que proporcionan una excelente interacción del usuario en una gran variedad de plataformas de destino. Esto permite al usuario experimentar una visualización de diagramas muy versátil y sofisticada en aplicaciones de muchas áreas diversas.

Se puede consultar Azure Cosmos DB para obtener datos mediante Gremlin, un lenguaje de recorrido de grafos eficaz. El usuario puede consultar las entidades almacenadas en la base de datos y usar las relaciones para recorrer el elemento vecino conectado. Este enfoque requiere profundos conocimientos técnicos de la propia base de datos y también del lenguaje de consulta Gremlin para explorar los datos almacenados. Con la visualización de yWorks puede explorar visualmente los datos de Azure Cosmos DB, identificar estructuras descriptivas y comprender mejor las relaciones. Además de la exploración visual, también puede editar los datos almacenados de manera interactiva y modificar el diagrama sin tener conocimientos del lenguaje de consulta asociado, como Gremlin. De este modo, proporciona una visualización de alta calidad y puede analizar grandes conjuntos de datos de Azure Cosmos DB. Puede usar yFiles para agregar funcionalidades de visualización a aplicaciones, paneles e informes propios, o para crear aplicaciones y herramientas de etiqueta blanca para productos locales y orientados al cliente.

Demostración de yWorks

Figura: Instantánea de visualización de yWorks

Con yWorks, puede crear visualizaciones descriptivas que ayuden a los usuarios a obtener conclusiones sobre los datos de forma rápida y sencilla. Cree interfaces de usuario interactivas que coincidan con el diseño corporativo de la empresa y se conecten fácilmente a la infraestructura y los servicios existentes. Use diseños de grafos automáticos muy sofisticados para generar visualizaciones claras de los datos ocultos en la cuenta de Azure Cosmos DB. Las implementaciones eficaces de los algoritmos de análisis de grafos más importantes permiten la creación de interfaces de usuario con capacidad de respuesta que resaltan la información que interesa al usuario o que debe tener en cuenta. Use yFiles para crear aplicaciones interactivas que funcionen en equipos de escritorio y dispositivos móviles por igual.

Los casos de uso y los modelos de datos típicos incluyen los siguientes:

  • Redes sociales, datos de blanqueo de dinero y redes de flujo de efectivo, donde hay entidades similares conectadas entre sí
  • Datos de proceso donde se procesan las entidades y se pasa de un estado a otro
  • Gráficos y redes de organizaciones, en los que se muestran jerarquías de equipo, pero también dependencias y relaciones de propiedad mayoritaria entre empresas o clientes
  • Información de linaje de datos y datos de cumplimiento que se pueden visualizar, revisar y auditar
  • Registros de redes informáticas y, de sitios web, registros de recorrido del cliente
  • Gráficos de conocimiento, almacenados como trípticos y en otros formatos
  • Datos de administración del ciclo de vida del producto
  • Listas de materiales y datos de la cadena de suministro

Pasos siguientes