אתם יכולים לקרוא נתונים ממסד נתונים יחסי לתוך 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. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.