כדי לכתוב מ-Dataflow למסדי נתונים רלציוניים, משתמשים במחבר מנוהל של קלט/פלט.
תלויות
מוסיפים את יחסי התלות הבאים לפרויקט:
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>
דוגמה
בדוגמה הבאה מוצגת כתיבה של כמה רשומות לדוגמה למסד נתונים של PostgreSQL. בדוגמה הזו נעשה שימוש ב-PostgreSQL, אבל ההגדרה של מסדי נתונים נתמכים אחרים דומה.
Java
כדי לבצע אימות ב-Dataflow, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.