Resumen de PyQueryHub

¡Bienvenido a PyQueryHub! Esta guía destaca las características clave para ayudarte a conectar datos, construir informes perspicaces y compartirlos eficazmente.

Empezar

Establece tu base para la exploración de datos y la colaboración.

🔌 Conecta Tu Base de Datos

¡Empieza aquí! Antes de construir informes y gráficos, conéctate a tus fuentes de datos para desbloquear todo el potencial de PyQueryHub.

Configurar Conexiones de Base de Datos
Conéctate de forma segura a tus bases de datos (MySQL, PostgreSQL, BigQuery, Google Sheets, etc.). Gestiona las credenciales y, opcionalmente, utiliza túneles SSH o cifrado SSL.

Guía de Tipos de Base de Datos
Instrucciones de configuración detalladas para cada tipo de base de datos compatible con ejemplos de conexión y consejos para la solución de problemas.


Configuración Adicional

  • Espacios de Trabajo: Crea y gestiona espacios de trabajo colaborativos con control de acceso basado en roles, verificación de dominio e integración de SSO para una colaboración en equipo sin problemas.
  • Canales: Define a dónde se envían las notificaciones (Email, Slack, WhatsApp, Telegram) para alertas y actualizaciones.
  • Colecciones: Organiza los informes en colecciones dedicadas con control de acceso granular. Crea colecciones públicas compartidas o espacios de trabajo personales privados, y gestiona el acceso a través de usuarios individuales o grupos.

Informes

Transforma tus datos en información procesable.

Escribe Tus Consultas

Escribe, ejecuta y gestiona consultas SQL en una interfaz intuitiva. Visualiza los resultados, utiliza parámetros e inspecciona el SQL renderizado.

Interfaz de la Pestaña de Consulta

Configura Parámetros Dinámicos

Define parámetros interactivos usando YAML para hacer tus informes dinámicos. Utiliza plantillas Liquid para inyectar estos parámetros en tus consultas.

Resumen General de la Interfaz de Usuario

Construye Gráficos

Visualiza los resultados de las consultas con varios tipos de gráficos, tablas dinámicas y cuadrículas de datos. Configura arrastrando campos y personalizando su visualización.

Diseño de la Vista Principal del Gráfico

Procesa Datos con Cuadernos de Python

Utiliza cuadernos de Python incrustados para explorar datos, ejecutar análisis con pandas y visualizar resultados con bibliotecas como Matplotlib. Añade los resultados de las celdas del cuaderno directamente a tus informes.

Gráfico de Ejemplo

Construye tu Informe Final

Ensambla gráficos y resultados de cuadernos en informes completos. En el modo de edición, organiza los elementos, establece su tamaño y personaliza el diseño.

Ejemplo de Arrastrar y Soltar

Programa Ejecuciones y Configura Alertas

Programa la ejecución de informes/consultas para mantener los datos frescos y relevantes.

Lista de Programación

Monitorea métricas clave y recibe notificaciones cuando se cumplan condiciones específicas. Define reglas basadas en los resultados de las consultas y establece períodos de enfriamiento para gestionar la frecuencia de las notificaciones.

Ejemplo de Reglas

API

Amplía las capacidades de PyQueryHub e integra informes externamente.

Incrustación de Informes

Incrusta informes de forma segura en tus aplicaciones utilizando un sistema de dos tokens: un Token de API Personal de larga duración y un Token de Acceso a Informes de corta duración para la incrustación en iframes.

<iframe src="https://pyqueryhub.com/api/reports/REPORT_ID_HERE/view/shortLivedRandomStringTokenValueGeneratedByTheApi"
        width="100%"
        height="600px"
        frameborder="0"
        title="Nombre del Informe Incrustado">
</iframe>