Cómo conectarse a la base de datos de informes
Función beta. La base de datos de informes está actualmente en beta y puede evolucionar. Está disponible solo previa inscripción. Para unirse a la beta o realizar consultas, póngase en contacto con support@azumuta.com.
Qué necesitará
Tras habilitar la base de datos de informes, Azumuta proporciona los siguientes datos de conexión:
- Host — la dirección de su base de datos de informes.
- Puerto — el puerto para la conexión.
- Nombre de la base de datos — la base de datos a la que conectarse.
- Nombre de usuario y contraseña — credenciales de solo lectura para su espacio de trabajo.
- Nombre del esquema — el área dentro de la base de datos que contiene los datos de su espacio de trabajo. Tiene el aspecto
company_<your-workspace-id>.
Trate estas credenciales como una contraseña. Cualquiera que las tenga puede leer sus datos de informes. Compártalas solo con las personas que las necesiten y guárdelas en un gestor de secretos en lugar de en documentos compartidos o en código fuente.
Se requieren conexiones seguras (SSL)
La base de datos de informes solo acepta conexiones cifradas. Al conectarse, asegúrese de que SSL/TLS esté habilitado. En la mayoría de las herramientas esto significa establecer el modo SSL en require (o activar una casilla "Usar SSL").
Conecte con un cliente SQL
Puede usar cualquier cliente compatible con PostgreSQL, como psql, DBeaver, TablePlus o pgAdmin. Una cadena de conexión se ve así:
postgresql://<username>:<password>@<host>:<port>/<database>?sslmode=require
Tras conectarse, dirija su sesión al esquema de su espacio de trabajo para poder referirse a las tablas por sus nombres cortos:
set search_path to "company_<your-workspace-id>";
Para confirmar que todo funciona, liste las tablas disponibles:
select table_name
from information_schema.tables
where table_schema = 'company_<your-workspace-id>'
order by table_name;
Conecte con una herramienta de BI
Herramientas como Power BI, Tableau, Metabase, Looker y Grafana son compatibles con PostgreSQL. En general:
- Añada una nueva fuente de datos y elija el conector PostgreSQL.
- Introduzca el host, el puerto, el nombre de la base de datos, el nombre de usuario y la contraseña proporcionados por Azumuta.
- Active SSL (establezca el modo SSL en require).
- Cuando se le solicite un esquema, seleccione el esquema de su espacio de trabajo (
company_<your-workspace-id>).
Una vez conectado, sus tablas aparecerán en la herramienta y podrá empezar a crear paneles. Vea Consultas analíticas de ejemplo para ideas para comenzar.
Nota sobre el rendimiento
La base de datos de informes es una copia, por lo que las consultas intensivas no ralentizarán su espacio de trabajo Azumuta en producción. Aun así, es buena práctica filtrar y agregar en SQL en lugar de extraer tablas completas en su herramienta de BI.