The In4mium components
As mentioned in previous blogs In4mium has developed a series of modules that allow your business to take advantage of semantic technology wherever and however you wish to apply it.
The In4mium modules give you the ability to create services, ETL workflows, ESB containers and much more injecting semantic technology where you need it whilst allowing you to use your existing architecture and platforms for deployment. What’s more you don’t have to write a single line of code or learn complex APIs or buy into an expensive platform to take advantage of any of it. You can even mix and match with traditional technology modules allowing you to gain the best from all worlds.
The In4mium Palette
In4mium has extended the Talend palette with a series of modules that allow you to utilise semantic technologies as you need them. These modules have been categorised under the concepts of Data Management, Input, Output and Manipulators
In Part 1 we introduced our Input modules. In part 2 we will introduce the In4mium output modules highlighting what can be achieved with them.
In4mium has developed a series of modules that can output RDF from a workflow. In short the In4mium output modules allow you to move RDF data from a Talend workflow to triple stores or files.
The tFileOutputRDF module is the simplest output module allowing you to output RDF data to files. A variety of standard formats is supported.
RDF data can be saved to triple stores. Currently we support the use of TDB, SDB and Allegrograph. Our range can be expanded very quickly and easily so if you have a favourite triple store don’t worry. In fact we have a Virtuoso module in the making.
The triple store connectors allow you to load a triple store with the data delivered on a workflow. We have created some variants on the data loading modules depending on the nature of how you want to work and the number of triples that are likely to be loaded. We also several configuration options that allow optimisation for best results.
The triple store modules allow the direct connection the stores or reuse of an existing connection, opened elsewhere in a workflow, for optimal performance.
Our SparqlEndpoint modules included in the Input Module collection are not shown here but they can also be used to export data by use of a Sparql update query. Just as you would expect.
We don’t dictate how you want to setup your system we simply enable you to achieve your goals quickly and simply in a sustainable and extensible manner.
In future blogs we will detail the use of the In4mium modules in workflows demonstrating how easy it is to create sophisticated sustainable systems.