Saltar al contenido principal

Conectar Fuentes de Datos

Bases de datos​

PostgreSQL​

  1. Data > New Datasource
  2. PostgreSQL
  3. Configura:
    • Host: tu-servidor.com
    • Port: 5432
    • Database: nombre_db
    • Username/Password

MySQL​

Mismo proceso, puerto 3306.

MongoDB​

  • Connection String
  • O host/port individual

APIs REST​

Nueva API​

  1. Data > New Datasource > REST API
  2. Base URL: https://api.ejemplo.com
  3. Headers comunes (Authorization, etc.)

Query​

// GET con parámetros
/users?page={{Table1.pageNo}}

// POST con body
{
"name": "{{Input1.text}}",
"email": "{{Input2.text}}"
}

Google Sheets​

  1. Google Sheets Datasource
  2. Autoriza con Google
  3. Selecciona spreadsheet
  4. Lee/escribe celdas

Queries​

Crear query​

  1. Click en datasource
  2. New Query
  3. Escribe SQL o configura API

SQL dinámico​

SELECT * FROM users
WHERE name LIKE '%{{Input1.text}}%'
LIMIT {{Select1.selectedOptionValue}}

Ejecutar​

  • Automático al cargar página
  • Manual con botón
  • Al cambiar un input

Seguridad​

  • Credenciales encriptadas
  • Queries parametrizadas (no SQL injection)
  • Permisos por usuario