Data Integration y adaptadores de datos

Escrito por Ed Kinne

Última actualización Hace alrededor de 22 horas

«Data Adapters» y «Data Integration» es una potente función que te permite importar datos de fuentes externas a Korbyt.

Una vez integrados, estos datos se pueden utilizar para crear visualizaciones en tiempo real en pantalla, e incluso hacer que dichas visualizaciones se adapten a la información en tiempo real sobre su negocio.

Algunos usos habituales de los adaptadores son:

  • Datos de eventos y horarios,

  • Supervisión y visualización de indicadores clave de rendimiento (KPI) para centros de llamadas, fabricación, ventas, servicios y más

  • Noticias personalizadas o feeds meteorológicos

  • Hitos de servicio de los empleados

  • Alertas de seguridad

  • ¡Y mucho más!

Los adaptadores de datos y las integraciones de datos son funciones de suscripción que pueden estar incluidas o no en sus servicios de Korbyt. Si no está seguro de si dispone de una suscripción a los adaptadores de datos, póngase en contacto con su ejecutivo de cuentas de Korbyt

Este artículo explica cómo crear y gestionar los adaptadores de datos que importarán información a Korbyt. Para obtener instrucciones sobre cómo mostrar datos en la pantalla, consulte Cómo añadir una suscripción de datos a un Layout o un mensaje

Los adaptadores se encuentran en el megamenú, en la sección «Avanzado»; a continuación, haga clic en «Data Integration».

Aquí se pueden ver y gestionar los adaptadores individuales, así como crear nuevos adaptadores

Su rol de usuario individual dentro de Korbyt afectará a su capacidad para interactuar con los adaptadores de datos y «Data Integration»

Tipos de adaptadores de datos y cómo crearlos

Hay tres tipos principales de adaptadores de datos que puede crear

  • Adaptadores basados en scripts (personalizados)

    • Un adaptador creado escribiendo un código personalizado para integrar su fuente de datos con Korbyt

    • El más complejo y técnico

  • Adapter basado en plantillas

    • Un adaptador de adapter que se crea rellenando secciones con la información necesaria para vincular su fuente de datos con Korbyt

    • Hay una amplia gama de adaptadores de plantillas disponibles para conectarse con servicios como JSON, XML, CSV, JDBC, RSS, Salesforce y muchos más

    • La complejidad de la configuración del «adapter» varía en función de la información necesaria para conectarse a cada servicio

    • Si no hay ninguna plantilla disponible, se necesitaría un Adapter de script personalizado

  • Adaptadores de datos fijos

    • Una tabla de datos creada y gestionada manualmente dentro de Korbyt

Adaptadores de script (personalizados)

Los adaptadores de script personalizados implican escribir el código detallado para conectarse a la fuente de datos, y deben utilizarse si no existen adaptadores o si estos no funcionan por alguna razón específica en su caso.

Para crear un script (personalizado) Adapter

  • Si aún no se encuentra en la sección «Integración», abra el Mega Menú y, a continuación, en la sección «Avanzado», haga clic en «Data Integration»

  • En la esquina superior derecha, haz clic en «Crear script»

  • Se le pedirá que asigne un nombre a su script (personalizado) (la descripción es opcional, pero puede resultar útil para otros usuarios si el nombre no es claro)

  • A continuación, haz clic en el icono Script (Personalizado) de la izquierda y haz clic en Siguiente

  • En la siguiente pantalla, «Adapter Configuration», podrá comenzar a configurar y escribir su adaptador personalizado

  • En la parte superior del adaptador personalizado (Adapter) puede configurar

    • Permitir editar datos en la vista previa (sí/no)

      • Sí: permitirá el ajuste manual de la tabla de datos final dentro de «Korbyt»

      • Si el adaptador sigue en ejecución, estas modificaciones se sobrescribirán cuando el adaptador se actualice

    • Horario de funcionamiento

      • Los días y horas en los que se ejecutará el adapter para recopilar nuevos datos de la fuente

  • La primera sección abierta es donde va el código personalizado para tu adapter

  • A medida que te desplaces hacia abajo, encontrarás secciones específicas para añadir (según sea necesario)

    • Metadatos personalizados

    • Script de preejecución

    • Script previo a la inserción/actualización

    • Script previo a la eliminación

    • Script posterior a la ejecución

  • Los botones Guardar y Guardar y crear

  • Al hacer clic en «Guardar y crear», aparecerá un cuadro de diálogo que le informará del progreso de la puesta en marcha del Adapter

Adaptadores basados en plantillas

Los adaptadores basados en plantillas le permiten seleccionar de la lista desplegable de plantillas disponibles y, a continuación, rellenar los campos predefinidos con la información de su instancia específica de ese tipo de fuente de datos.

Para crear una plantilla de Adapter

  • Si aún no se encuentra en la sección «Integración», abra el Mega Menú y, a continuación, en la sección «Avanzado», haga clic en «Data Integration».

  • En la esquina superior derecha, haz clic en «Crear adaptador basado en plantilla»

  • Se le pedirá que asigne un nombre a su plantilla de integración (la descripción es opcional, pero puede resultar útil para otros usuarios si el nombre no es claro)

  • A continuación, haz clic en el icono de Plantilla situado en el centro y haz clic en Siguiente

  • En la siguiente pantalla, «Adapter Configuration», verás un lado izquierdo y un lado derecho

    • Lado izquierdo

      • Utilice el menú desplegable para seleccionar la plantilla específica que desea utilizar; las plantillas disponibles dependen de la configuración de la suscripción en la cuenta de Korbyt

      • Permitir editar datos en la vista previa (sí/no)

        • Sí: permitirá el ajuste manual de la tabla de datos final dentro de Korbyt

        • Si adapter sigue en ejecución, estas modificaciones se sobrescribirán cuando el adaptador se actualice

      • Horario de funcionamiento

        • Los días y horas en que se ejecutará adapter para recopilar nuevos datos de la fuente

      • Scripts de ejecución del cliente

        • Añadir cualquier script necesario: script previo a la ejecución, script previo a la inserción/actualización, script previo a la eliminación y script posterior a la ejecución

    • Lado derecho

      • Cambios basados en el «adapter» seleccionado a la izquierda

      • Contendrá los campos obligatorios y opcionales utilizados para definir ese tipo específico de «adapter» basado en
        plantilla Este es un ejemplo de una plantilla de «Adapter» en formato CSV

  • Los pasos opcionales incluyen la configuración de los permisos de los usuarios y el reinicio del servicio; haz clic en esos pasos en la parte superior

  • Una vez configurado, haga clic en «Guardar y crear»; aparecerá un cuadro de diálogo que le informará del progreso del inicio del Adapter

Adaptadores de datos fijos

Un «Adapter» de datos fijos es una tabla creada y gestionada manualmente dentro de Korbyt

Para crear un Adapter de datos fijos

  • Si aún no se encuentra en la sección «Integración», abra el Mega Menú y, a continuación, en la sección «Avanzado», haga clic en «Data Integration».

  • En la esquina superior derecha, haz clic en «Crear adaptador de datos».

  • Se le pedirá que asigne un nombre a su Adapter (la descripción es opcional, pero puede resultar útil para otros usuarios si el nombre no es claro)

  • A continuación, haz clic en el icono «Fixed» situado a la derecha y haz clic en «Next»

  • La siguiente pantalla, «Adapter Configuration», aparecerá prácticamente en blanco, con solo el botón «Define DB Table»

  • Haga clic en Definir tabla de base de datos para crear la estructura de su base de datos

  • Al hacer clic en Guardar, verá que el botón Definir tabla de la base de datos se ha vuelto verde

  • Los pasos opcionales incluyen la configuración de los permisos de los usuarios y el reinicio de «Adapter»; haz clic en esos pasos en la parte superior

  • Una vez configurado, haz clic en «Guardar y crear»; aparecerá un cuadro de diálogo que te informará del progreso de la puesta en marcha de la aplicación

  • Ya ha creado la estructura de su adaptador de datos fijos.

    • para añadir filas de datos, consulte la sección «Introducción manual de información en una tabla de datos» de este artículo, dentro de «Gestión de adaptadores de datos existentes»

Gestión de adaptadores de datos existentes

En esta sección del artículo se revisará

Visualización de todos los adaptadores de datos

Si aún no se encuentra en la sección «Integración», abra el Mega Menú y, a continuación, en la sección «Avanzado», haga clic en «Data Integration
».

Hay dos vistas diferentes entre las que puede alternar: Lista y Tarjeta, ambas mostradas aquí.
Se puede cambiar de una a otra utilizando los controles situados junto al botón «Crear adaptador de datos»

En cualquiera de las vistas, podrá ver información sobre los adaptadores

  • Adapter Nombre

  • Adapter Tipo

  • Los nombres de las tablas de datos creadas

    • Al visualizar los datos, deberá hacer referencia al nombre de la tabla que contiene los datos

  • Quién la creó – Creada por

  • Última actualización (solo en vista de lista): la última vez que se editó el «adapter»

  • Estado

    • Verde y Activo significa que está en ejecución

    • Rojo brillante e inactivo significa que está detenido

      • Se puede volver a activar

    • Rojo claro e inactivo significa que el adapter no se ha programado completamente

      • NO se puede volver a poner en estado activo, hay que editarlo

    • Los adaptadores de datos fijos no tienen un estado que informar porque son fijos y no están automatizados

  • Las acciones que se pueden realizar en un adaptador de datos se representan mediante los iconos

    • Lápiz = Editar el adaptador de datos

      • Esta será una interfaz similar a la que se veía en Creación de un tipo de adaptador diferente

      • También habrá iconos de acción en la esquina superior derecha tras hacer clic en el lápiz; estos funcionan igual que al hacer clic en la acción directamente desde la lista o la pantalla de vista de tarjetas

    • Ojo = Vista de datos en tiempo real para examinar la tabla de datos que está creando adapter

      • Para más información, consulta la siguiente sección: Visualización de las tablas de datos que han creado los adaptadores

      • Esta es también la primera acción para la introducción manual de información en una tabla de datos

    • i minúscula = Detalles de estado para ver cualquier mensaje sobre el estado de los adaptadores

      • Para más información, consulte la sección «Solución de problemas de los adaptadores».

    • Papelera = Eliminar: elimina el adaptador de datos (adapter)

Visualización de las tablas de datos creadas por los adaptadores

Es posible que desee ver las tablas de datos que ha creado un adaptador de «adapter» para:

  • Verificar que los datos se están importando al adaptador

  • Confirmar el nombre de la tabla

    • El nombre de la tabla se utiliza en la codificación y la programación para determinar qué conjuntos de datos se ven

  • Confirmar los nombres de las columnas de la tabla de datos

    • El nombre de la columna es el segundo elemento más importante para que se vean los datos, después del nombre de la tabla

    • Los puntos de datos se definen según la columna en la que se encuentran

  • Introduzca los datos manualmente en la tabla

    • Esto deberá hacerse en una tabla de datos fija

    • Se puede hacer en cualquier tabla de datos que se haya configurado para permitirlo

    • Más información sobre la introducción manual de información en la siguiente sección

Tras hacer clic en el icono del ojo para la vista de datos en tiempo real, podrás ver la tabla de datos

  • En la parte superior podrá ver los nombres de las tablas asociadas a este Adapter.

    • Si hay varias tablas asociadas, puede alternar entre ellas haciendo clic en el nombre, como si fuera una pestaña

  • En cada tabla, la siguiente sección son los encabezados de columna

    • Estos nombres de columna y los valores de datos que contendrán se han definido en la «Adapter de datos»

  • Debajo de los encabezados se encuentran las filas con los datos reales recuperados

    • Puede haber varias páginas de datos que puede recorrer en la parte inferior de la lista

    • Cada columna se puede ordenar en orden ascendente o descendente haciendo clic en ella

Introducción manual de información en una tabla de datos

La posibilidad de introducir datos manualmente en una tabla de datos está disponible en los adaptadores de datos fijos y en otros adaptadores que tengan la opción «Permitir editar datos en la vista previa» configurada en «Sí».

En el caso de los adaptadores de datos no fijos, cualquier edición manual de la información de la tabla se sobrescribirá la próxima vez que el «adapter» de datos actualice la información desde su fuente.

Comience haciendo clic en el icono del ojo de la vista de datos en tiempo real; así podrá ver la tabla de datos

  • Seleccione la pestaña o tabla correcta que desee editar

  • A través de esta interfaz podrá añadir o editar las filas de datos

    • Para editar las columnas, tendrá que editar el adapter

  • Para añadir una nueva fila, haz clic en el botón «Añadir».

    • Esto creará una nueva fila en blanco en la parte inferior, donde podrá introducir manualmente los valores de cada columna

    • Después de introducir los valores, para guardarlos, haz clic en el botón «Guardar»

    • Si ha decidido no guardar, puede hacer clic en el botón «Cancelar», que habrá aparecido donde estaba el botón «Editar»

  • Para editar un valor o una fila, primero haz clic en cualquier lugar de la fila que quieras editar

    • A continuación, podrá hacer clic en el botón Editar

    • Esto abrirá la fila para editar los valores

    • Después de introducir los valores, para guardarlos, haz clic en el botón Guardar

    • Si ha decidido no guardar, puede hacer clic en el botón Cancelar, que habrá aparecido donde estaba el botón Editar

  • Para eliminar una fila completa, primero haz clic en cualquier lugar de la fila que quieras eliminar

    • A continuación, podrá hacer clic en el botón «Eliminar»

    • Esto no le pedirá confirmación, así que asegúrese de que desea eliminar la fila

Solución de problemas de adaptadores

La resolución de problemas de un DataAdapter puede implicar varios pasos. Algunos de los pasos ya se han revisado

  • Confirmar que el adaptador de datos está extrayendo información: consulte las tablas de datos para confirmar que se han recopilado los datos

  • Si los datos no se han rellenado en la tabla, es posible que desee ver los detalles del adaptador

    • Haga clic en la

      i minúscula = Detalles del estado para ver cualquier mensaje sobre el estado del adapter

  • Si hay errores en la lista, estos le darán una idea de cuál es la causa del problema