Skip to main content

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