Para acceder a sus datos en IBM Cloud Databases for PostgreSQL, cree un activo de conexión para él.
IBM Cloud Databases for PostgreSQL es una base de datos relacional de objetos de código abierto altamente personalizable. Es una base de datos empresarial rica en características con soporte de JSON.
Crear una conexión a IBM Cloud Databases for PostgreSQL
Si configura un servicio en la nube integrado, seleccione la instancia de servicio para rellenar automáticamente los campos del formulario de conexión. Confirme que todos los campos estén completos.
Para crear el activo de conexión, necesita estos detalles de conexión:
- Nombre de base de datos
- Nombre de host o dirección IP de la base de datos
- Número de puerto
- Nombre de usuario y contraseña
- Certificado SSL (si lo necesita el servidor de bases de datos)
Para Conectividad privada, para conectarse a una base de datos que no se exterioriza a Internet (por ejemplo, detrás de un cortafuegos), debe configurar una conexión segura.
Elija el método para crear una conexión basada en el lugar en el que se encuentra en la plataforma
- En un proyecto
- Pulse Activos > Nuevo activo > Conectar a un origen de datos. Consulte Adición de una conexión a un proyecto.
- En un catálogo
- Pulse Añadir al catálogo > Conexión. Consulte Adición de un activo de conexión a un catálogo.
- En un espacio de despliegue
- Pulse Importar activos > Acceso a datos > Conexión. Consulte Adición de activos de datos a un espacio de despliegue.
- En el catálogo de activos de la plataforma
- Pulse Nueva conexión. Consulte Adición de conexiones de plataforma.
Paso siguiente: Añadir activos de datos desde la conexión
Dónde puede utilizar esta conexión
Puede utilizar conexiones IBM Cloud Databases for PostgreSQL en los siguientes espacios de trabajo y herramientas:
Proyectos
- Cognos Dashboards (ServicioCognos Dashboard Embedded )
- DataStage (servicioDataStage ). Para obtener más información, consulte Conexión a un origen de datos en DataStage.
- Metadata import (IBM Knowledge Catalog)
- Cuadernoswatsonx.ai Studio). Pulse Leer datos en el panel Fragmentos de código para obtener las credenciales de conexión y cargar los datos en una estructura de datos. Para obtener más información, consulte Cargar datos desde conexiones de origen de datos.
- SPSS Modelerwatsonx.ai Studio)
Catálogos
Platform assets catalog
Otros catálogos (IBM Knowledge Catalog)
- Servicio deData Virtualization
- Puede conectarse a este origen de datos desde Data Virtualization.
Linaje de datos
- Metadata import (lineage)IBM Knowledge Catalog e IBM Manta Data Lineage )
IBM Cloud Databases for PostgreSQL
Restricción
Para SPSS Modeler, solo puede utilizar esta conexión para importar datos. No puede exportar datos a esta conexión ni a un IBM Cloud Databases for PostgreSQL.
Ejecución de sentencias SQL
Para asegurarse de que sus sentencias SQL se ejecutan correctamente, consulte la IBM Cloud Databases for PostgreSQL para conocer la sintaxis correcta.
Configuración de la importación de metadatos de linaje para IBM Cloud Databases for PostgreSQL
Al crear una importación de metadatos para la conexión IBM Cloud Databases for PostgreSQL, puede establecer opciones específicas para este origen de datos y definir el alcance de los datos para los que se genera el linaje. Para obtener más información sobre la importación de metadatos, consulte Diseño de importaciones de metadatos.
Para importar metadatos de linaje para IBM Cloud Databases for PostgreSQL, complete estos pasos:
- Crear una definición de fuente de datos. Seleccione PostgreSQL como tipo de fuente de datos.
- Crear una conexión con la fuente de datos en un proyecto.
- Crear una importación de metadatos. Obtenga más información sobre las opciones específicas del origen de datos IBM Cloud Databases for PostgreSQL :
- Al definir un ámbito, puede analizar toda la fuente de datos o utilizar las opciones de inclusión y exclusión para definir las bases de datos y los esquemas exactos que desea analizar. Véase Listas de inclusión y exclusión.
- Opcionalmente, puede proporcionar una entrada externa en forma de archivo .zip. Añada este fichero en el campo Añadir entradas desde fichero. El archivo debe tener una estructura compatible. Véase Entradas externas.
- Opcionalmente, especifique las opciones avanzadas de importación.
Listas de inclusión y exclusión
Puede incluir o excluir activos hasta el nivel de esquema. Proporcione bases de datos y esquemas en el formato base de datos/esquema. Cada parte se evalúa como una expresión regular. Los activos que se añadan posteriormente en la fuente de datos también se incluirán o excluirán si cumplen las condiciones especificadas en las listas. Valores de ejemplo:
myDB/
: todos los esquemas de la base de datosmyDB
.myDB2/.*
: todos los esquemas de la base de datosmyDB2
.myDB3/mySchema1
:mySchema1
esquema de la base de datosmyDB3
.myDB4/mySchema[1-5]
: cualquier esquema de mi base de datosmyDB4
con un nombre que empiece pormySchema
y termine con un dígito entre 1 y 5.
Entradas externas
Si utiliza scripts SQL externos para IBM Cloud Databases for PostgreSQL, puede añadirlos en un archivo .zip como entrada externa. Puede organizar la estructura de un archivo .zip como subcarpetas que representen bases de datos y esquemas. Una vez analizados los scripts, se añaden a las bases de datos correspondientes del catálogo o proyecto seleccionado. El archivo .zip puede tener la siguiente estructura:
<database_name>
<schema_name>
<script_name.sql>
<database_name>
<script_name.sql>
<script_name.sql>
replace.csv
El archivo replace.csv
contiene sustituciones de marcadores de posición para las secuencias de comandos que se añaden en el archivo .zip. Para obtener más información sobre el formato, consulte Sustitución de marcadores de posición.
Opciones avanzadas de importación
- Extraer atributos ampliados
- Puede extraer atributos extendidos como clave primaria, única y restricciones de integridad referencial de columnas. Por defecto, estos atributos no se extraen.
- Modo de extracción
- Puede decidir qué modo de extracción ejecutar para los metadatos importados. Tiene las siguientes opciones:
- Prefetch: utilícelo para bases de datos relacionales.
- Masivo paralelo: utilícelo para motores de proceso analítico.
- Una sola hebra: utilícelo para evitar el paralelismo y las grandes consultas durante la extracción. Si se selecciona este modo, el rendimiento puede ser bajo.
- Extracción de la lógica de transformación
- Puede habilitar la creación de descripciones de lógica de transformación a partir de código SQL en scripts SQL.
Más información
IBM Cloud Databases for PostgreSQL
Tema principal: Conexiones soportadas