Triple stores are finally seeing mainstream use, but what exactly is all this talk about linked data? In this deck, we discuss what the semantic web is and how to map your relational data sets into a triple store database using open source software.
5. Alternative Problems!
● Data Governance and MDM can take years
before value is shown
● Data Transformation can be expensive
(time, resources) when moving to a data
warehouse
6. Semantic Web to the
Rescue
● Translate data into plain-language
● Follow standard vocabularies (and create
your own)
● Provides data in format that is:
– Secure
– Human and Machine readable
– Web-ready (it's the start of “Web 3.0”)
7. Semantic Web In Context
● Will not replace the data warehouse
– Intended for exploratory research
– Ideal for researchers and data analysts
11. How the Data Formats
● 123 is a vocab:Student
● 456 is a vocab:Teacher
● 789 is a vocab:Class
● 123 vocab:hasFirstName Bob
● 456 vocab:hasFirstName Sarah
● 789 vocab:isTaughtBy 456
● 123 vocab:isRegistered 789
15. Converting Your Data
● ETL
– Many tools will support XML data conversion
● Database
– Some databases will port data into XML format
● Mapping Tool
– Real-time conversion layer between RDBMS
and Triples
16. Using Protégé
● Stanford ontology modeling tool
● Ontop plugin provides mapping layer
● Fastest, most agile way to map data into
triples.