Saltar al contenido principal
Usa esta página para actualizar un Data Source editable existente cuando cambien sus datos de acceso a la base de datos.

Objetivo


Mantener un Data Source usable sin eliminarlo y recrearlo. Por ejemplo, edita un Data Source cuando rota la contraseña de una base de datos externa, el host cambia tras una migración de infraestructura, debe verse un nuevo schema o se actualizan los ajustes SSL.

Cuándo usarlo


Usa esta tarea cuando:
  • cambiaron las credenciales;
  • cambiaron el host, el puerto o el nombre de la base de datos;
  • cambió el acceso a schemas;
  • cambió el SSL Mode o el certificado CA;
  • los metadatos necesitan más contexto operativo.
Si el Data Source fue configurado automáticamente para un producto interno de Lerian, confirma si está pensado para editarse desde la Console antes de cambiarlo. Si la conexión está retirada y no debería volver a usarse, elimínala en su lugar.

Antes de empezar


Confirma qué cambió:
  • credenciales: actualiza Username o Password;
  • ubicación de la base de datos: actualiza Host, Port o Database Name;
  • visibilidad de schemas: actualiza la lista de schemas;
  • seguridad: actualiza SSL Mode o CA Certificate.
Una actualización del Data Source afecta la generación futura de Reports. Los Reports ya generados se quedan sin cambios.

Paso a paso


1

Abre Data Sources

Ve a Data Sources.
2

Localiza la conexión

Encuentra la tarjeta del Data Source que necesitas editar.
3

Abre el formulario de edición

Haz clic en los tres puntos verticales () de la tarjeta y selecciona Edit.
4

Actualiza los campos

En Edit Connection, modifica los campos que necesiten corrección.
5

Guarda los cambios

Haz clic en Save Changes.
6

Prueba la conexión

Ejecuta Test Connection para confirmar que los ajustes actualizados funcionan.
El campo Password aparece vacío por motivos de seguridad. Introduce un nuevo valor solo si vas a cambiar la contraseña. Dejarlo en blanco mantiene la contraseña actual.

Guía de campos


CampoQué cambiarEjemplo
Connection NameNombre obligatorio visible al operador. Campo técnico: configName; la validación de la Console es 3 a 100 caracteres.production-postgres-readonly
Database TypeMotor de base de datos usado por la conexión. La Console actualmente ofrece POSTGRESQL y MONGODB.POSTGRESQL
HostDirección del servidor de base de datos. Cambiarlo cambia de dónde lee Reporter los datos futuros.db-new.example.com
PortPuerto de red de la base de datos. Rango válido: 1 a 65535.5432
Database NameBase de datos que Reporter consulta a través de este Data Source.ledger_reporting
UsernameUsuario de base de datos usado por Reporter.reporter_readonly
Password (opcional)Déjalo en blanco para conservar la contraseña actual. Introduce un valor solo cuando reemplaces la credencial almacenada.Nueva contraseña rotada
SchemasLista opcional de schemas, guardada como metadata.schemas; las entradas se recortan, pasan a minúsculas y se deduplican.public, pix
Enable SSLActiva/desactiva SSL. Desactivar envía ssl.mode = disable.Desactivado tras migración de red
SSL ModeComportamiento de SSL. Usa disable, require, verify-ca o verify-full.verify-full
CA CertificateObligatorio al cambiar SSL a verify-ca o verify-full. Déjalo en blanco salvo que reemplaces material de SSL.Certificado CA en PEM
Campos clave/valor de MetadataDatos opcionales de clasificación. Solo se envían filas con clave no vacía.owner = compliance

Resultado esperado


El Data Source conserva la configuración actualizada. Tras una prueba exitosa, los operadores pueden confiar en él para Templates y Reports.

Errores comunes y puntos de atención


Dejar Password vacío preserva la contraseña existente. Introduce un nuevo valor solo cuando la credencial haya cambiado.
Los cambios de host y puerto pueden apuntar a Reporter a una base de datos distinta. Ejecuta siempre Test Connection tras guardar.
Si un Template o filtro depende de campos de un schema, eliminar ese schema puede romper la generación futura.
Si la base de datos ya no la usa ningún proceso de reporting, elimina el Data Source en lugar de editarlo.

Pasos siguientes