# Conexión Power BI + PostgreSQL por ODBC (usando DNS)

**URL:** <https://bc.finneg.com/t/conexion-power-bi-postgresql-por-odbc-usando-dns/6708>\
**Category:** Datawarehouse\
**Tags:** odbc, power-bi, instructivo\
**Created:** [16 Abril, 2026 18:37 UTC](https://bc.finneg.com/t/conexion-power-bi-postgresql-por-odbc-usando-dns/6708 "2026-04-16T18:37:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![msanchez](https://bc.finneg.com/user_avatar/bc.finneg.com/msanchez/32/13859_2.png) [@msanchez](https://bc.finneg.com/u/msanchez)\
**Post date:** [16 Abril, 2026 18:37 UTC](https://bc.finneg.com/t/conexion-power-bi-postgresql-por-odbc-usando-dns/6708/1 "2026-04-16T18:37:03Z")

</div>

## Verificar arquitectura de Power BI (32/64 bits)

En Power BI Desktop: Archivo → Ayuda → Acerca de.

Instalá el driver ODBC de PostgreSQL con la misma arquitectura que Power BI.

## Descargar e instalar el driver ODBC de PostgreSQL

- Sitio oficial: [https://odbc.postgresql.org/](https://odbc.postgresql.org/)
- Windows: instalador `psqlodbc_x64.msi` o `psqlodbc_x86.msi` según corresponda.

## Abrir el administrador ODBC

| Sistema | Ruta |
| --- | --- |
| Windows 64-bit | `C:\Windows\System32\odbcad32.exe` |
| Windows 32-bit | `C:\Windows\SysWOW64\odbcad32.exe` |

## Crear el DSN (recomendado: System DSN)

1. System DSN → Add → PostgreSQL Unicode (x64 o x86 según tu caso).
2. Completar:

- Data Source Name: por ejemplo `PG_FINNEG_DNS`
- Server: tu DNS (por ejemplo `db.finneg.com.ar`)
- Port: `5432`
- Database: nombre de la base
- User Name / Password
- SSL: para tu caso con CNAME/DNS: `SSLmode = require`

1. Ejecutar Test y guardar.

## Conectar desde Power BI

1. Obtener datos → ODBC
2. Elegir el DSN creado (`PG_FINNEG_DNS`).
3. Ingresar credenciales si las solicita.

## Si el DSN no aparece en Power BI

- Cerrar y abrir Power BI.
- Confirmar que DSN y Power BI tengan la misma arquitectura (32/64 bits).
- Alternativa: en Cadena de conexión, usar:`DSN=PG_FINNEG_DNS;`
