Para escribir desde Dataflow en bases de datos relacionales, usa el conector de E/S administrado.
Dependencias
Agrega las siguientes dependencias a tu proyecto:
Java
<dependency>
<groupId>org.apache.beam</groupId>
<artifactId>beam-sdks-java-managed</artifactId>
<version>${beam.version}</version>
</dependency>
<dependency>
<groupId>org.apache.beam</groupId>
<artifactId>beam-sdks-java-io-jdbc</artifactId>
<version>${beam.version}</version>
</dependency>
Ejemplo
En el siguiente ejemplo, se escriben algunos registros de ejemplo en una base de datos de PostgreSQL. Si bien este ejemplo usa PostgreSQL, la configuración de otras bases de datos compatibles es similar.
Java
Para autenticarte en Dataflow, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
¿Qué sigue?
- Lee desde bases de datos.
- Obtén más información sobre la E/S administrada.