Usa controladores de JDBC con Cloud Data Fusion

En esta página, se explica cómo usar los controladores de Java Database Connectivity (JDBC) con canalizaciones de Cloud Data Fusion.

Cuando usas Cloud Data Fusion, puedes conectarte a tu base de datos mediante JDBC para hacer lo siguiente, sin tener que escribir ningún código:

  • Lee datos
  • Transforma los datos
  • Carga datos en el destino que elijas

Para leer, cargar y transformar datos, debes subir un controlador de JDBC a tu instancia de Cloud Data Fusion y configurarlo de modo que puedas usarlo en tus canalizaciones de datos.

Antes de comenzar

Crea una instancia de Cloud Data Fusion.

Abre la instancia en Cloud Data Fusion

  1. En la consola de Google Cloud, ve a la página de Cloud Data Fusion.

  2. Para abrir la instancia en la interfaz web de Cloud Data Fusion, haga clic en Instancias y, luego, en Ver instancia.

    Ir a Instancias

Sube un controlador de JDBC

  1. En la interfaz web de Cloud Data Fusion, haga clic en Centro de control.
  2. Haz clic en el botón del círculo verde.
  3. En la ventana Agregar entidad que se abre, en el cuadro Controlador, haz clic en el botón Subir.
    En el cuadro Controlador, haz clic en el botón Subir.
  4. En la ventana Agregar controlador que se abrirá, sube el archivo JAR que contiene tu controlador JDBC. El archivo JAR debe tener el formato <name>-<version>.jar. Si el archivo JAR no sigue este formato, cámbiale el nombre antes de subirlo.
  5. Haz clic en Siguiente.
  6. En la pestaña Configuración del controlador, haz lo siguiente:

    1. En el campo Nombre, ingresa el nombre de tu controlador JDBC. Toma nota del nombre que ingreses, ya que lo necesitarás en pasos posteriores. No uses espacios ni caracteres especiales en el nombre.
    2. En el campo Class name, ingresa el nombre oficial de la clase Java del controlador JDBC que usas.

      Esta no es una lista exhaustiva de los controladores compatibles. Si usas un controlador que no esté en esta lista, asegúrate de que sea compatible con la base de datos a la que intentas conectarte. Consulta la documentación del controlador para conocer el nombre de clase apropiado que debes usar.

    3. Ingresa una descripción (opcional).
    4. Haz clic en Finalizar.

Usa un controlador JDBC

  1. Accede a la interfaz gráfica de Cloud Data Fusion. Ve a Pipeline Studio de Cloud Data Fusion.
  2. En el panel de navegación izquierdo, selecciona Souce o Sink y haz clic en la fuente o el receptor que prefieras. Un rectángulo que representa la fuente o el receptor aparecerá en el lienzo de Studio.
  3. Coloca el cursor sobre la fuente o el receptor. Haz clic en Propiedades en la fuente o el receptor de la base de datos.
    Haz clic en el botón Propiedades.
  4. En el campo Nombre de referencia, ingresa el nombre que definiste para el controlador en el paso de carga.
  5. Completa el resto de los campos de la pestaña Configuración.

Visualiza un controlador JDBC

Los controladores de JDBC que subes aparecen como artefactos en el centro de control de Cloud Data Fusion. Para ver un controlador JDBC, sigue estos pasos:

  1. Accede a la interfaz gráfica de Cloud Data Fusion. Ve al Centro de control de Cloud Data Fusion.
  2. En el menú desplegable Filtrar por, selecciona Artefactos. Aparecerá una tarjeta de artefacto con la información del controlador JDBC.
    Visualiza un controlador JDBC.

Borra un controlador JDBC

  1. Accede a la interfaz gráfica de Cloud Data Fusion. Ve al Centro de control de Cloud Data Fusion.
  2. Visualiza tu controlador JDBC. En el menú desplegable Filtrar por, selecciona Artefactos.
  3. En la tarjeta de artefactos de tu controlador de JDBC, haz clic en el botón de papelera en la parte inferior.
    Borra un controlador JDBC.

¿Qué sigue?