AllegroGraph
RDF Graph Database
Create Triples with Talend ETL
Confidential
How to ETL from a Relational system to
an RDF Graph
•Source and Metadata Column and datatype
•Mapping and Transformation
•Generate Output
•N-Triples
•N-Quads
•N-Quads Extended
Confidential
Designer
Confidential
Create New Data Source Connection
Confidential
• Enter Connection
Information
• Check the Connection
• DB Version: refers to the
JDBC driver
New Connection
Confidential
• Collect information about
the table
• Columns
• Datatypes
• Field Lengths
Connection Metadata
Confidential
Connection Metadata cont.
Confidential
Connection Metadata cont.
Confidential
Create an ETL Job
Confidential
Add Data Source to the Job
Confidential
Add Data Source to the Job
Confidential
Add Components to the Job
Confidential
Connecting Data Source to Mapper
Confidential
• Editable Options
• Change the Query
• Join/Filter
DataSource Details
Confidential
Run the Job
Confidential
Open the Mapper
Confidential
Create the Class to Output
Confidential
Back to the Mapper
Confidential
Add Mappings
Confidential
Add Mapping cont
Confidential
Expression Builder
Confidential
Expression Builder cont.
Confidential
Expression Builder cont.
Confidential
Building Output
Confidential
Connecting Output
Confidential
Testing and Debugging
Confidential
Testing and Debugging cont.
Confidential
Legal RDF
Confidential
Little Details
Confidential
Other Transformations

ETL to RDF with Talend and AllegroGraph