Visualización de datos desde Azure Data Explorer en Sisense

Sisense es una plataforma de inteligencia empresarial de análisis que le permite compilar aplicaciones de análisis que proporcionan experiencias de usuario altamente interactivas. La inteligencia empresarial y el software de informes del panel le permiten acceder a los datos y combinarlos en unos pocos clics. Puede conectarse a orígenes de datos estructurados y no estructurados, combinar tablas desde varios orígenes con un scripting y codificación mínimos, y crear informes y paneles web interactivos. En este artículo, aprenderá a configurar Azure Data Explorer como origen de datos para Sisense y a visualizar datos de un clúster de ejemplo.

Prerequisites

Para completar este artículo, necesitará lo siguiente:

Conexión a los paneles de Sisense mediante el conector Azure Data Explorer JDBC

  1. Descargue y copie las últimas versiones de los siguientes archivos jar a ..\Sisense\DataConnectors\jdbcdrivers\adx.

    • activation-1.1.jar
    • adal4j-1.6.0.jar
    • commons-codec-1.10.jar
    • commons-collections4-4.1.jar
    • commons-lang3-3.5.jar
    • gson-2.8.0.jar
    • jcip-annotations-1.0-1.jar
    • json-smart-1.3.1.jar
    • lang-tag-1.4.4.jar
    • mail-1.4.7.jar
    • mssql-jdbc-7.2.1.jre8.jar
    • nimbus-jose-jwt-7.0.1.jar
    • oauth2-oidc-sdk-5.24.1.jar
    • slf4j-api-1.7.21.jar
  2. Abra la aplicación de Sisense.

  3. Seleccione la pestaña Datos y seleccione +ElastiCube para crear un nuevo modelo ElastiCube.

    Seleccionar ElastiCube.

  4. En Agregar nuevo modelo ElastiCube, asigne un nombre al modelo ElastiCube y guarde.

    Agregar un nuevo modelo de ElastiCube.

  5. Seleccione + Datos.

    Selección del botón de datos.

  6. En la pestaña Seleccionar conector, seleccione el conector JDBC genérico.

    Elección del conector JDBC.

  7. En la pestaña Conectar, complete los siguientes campos para el conector JDBC genérico y seleccione Siguiente.

    Configuración del conector JDBC.

    Campo Descripción
    Connection String jdbc:sqlserver://<cluster_name.region>.kusto.windows.net:1433;database=<database_name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.kusto.windows.net;loginTimeout=30;authentication=ActiveDirectoryPassword
    Carpeta de archivos JAR de JDBC ..\Sisense\DataConnectors\jdbcdrivers\adx
    Nombre de clase de controlador com.microsoft.sqlserver.jdbc.SQLServerDriver
    Nombre de usuario Microsoft Entra nombre de usuario
    Contraseña Microsoft Entra contraseña de usuario
  8. En la pestaña Seleccionar datos, busque Seleccionar base de datos para elegir la base de datos relevante para la que dispone de permisos. En este ejemplo, seleccione test1.

    Selección de base de datos.

  9. En el panel test (nombre de base de datos):

    1. Seleccione el nombre de tabla para obtener una vista previa de la tabla y ver los nombres de columna de la tabla. Puede quitar las columnas innecesarias.
    2. Active la casilla de la tabla relevante para seleccionar esa tabla.
    3. Seleccione Listo.

    Seleccionar tabla.

  10. Seleccione Compilar para generar el conjunto de datos.

    • En la ventana de compilación, seleccione Compilar.

      Ventana de compilación.

    • Espere hasta que el proceso de compilación se complete y, a continuación, seleccione Compilación correcta.

      Compilación satisfactoria.

Creación de paneles de Sisense

  1. En la pestaña Análisis, seleccione +>Nuevo panel para crear paneles en este conjunto de datos.

    Nuevo panel.

  2. Elija un panel y seleccione Crear.

    Crear panel.

  3. En Nuevo widget, seleccione + Seleccionar datos para crear un nuevo widget.

    Adición de campos al panel de StormEvents.

  4. Seleccione + Agregar más datos para añadir columnas adicionales a su grafo.

    Adición de más datos al grafo.

  5. Seleccione + Widget para crear otro widget. Arrastre y suelte widgets para reorganizar su panel.

    Panel de Storm.

Ahora puede explorar los datos con análisis visuales, crear paneles adicionales y transformar datos en conclusiones accionables para crear un impacto en su negocio.