Mimir: Bringing CTables into Practice

The present state of the art in analytics requires high upfront investment of human effort and computational resources to curate datasets, even before the first query is posed. So-called pay-as-you-go data curation techniques allow these high costs to be spread out, first by enabling queries over un...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nandi, Arindam, Yang, Ying, Kennedy, Oliver, Glavic, Boris, Fehling, Ronny, Liu, Zhen Hua, Gawlick, Dieter
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Nandi, Arindam
Yang, Ying
Kennedy, Oliver
Glavic, Boris
Fehling, Ronny
Liu, Zhen Hua
Gawlick, Dieter
description The present state of the art in analytics requires high upfront investment of human effort and computational resources to curate datasets, even before the first query is posed. So-called pay-as-you-go data curation techniques allow these high costs to be spread out, first by enabling queries over uncertain and incomplete data, and then by assessing the quality of the query results. We describe the design of a system, called Mimir, around a recently introduced class of probabilistic pay-as-you-go data cleaning operators called Lenses. Mimir wraps around any deterministic database engine using JDBC, extending it with support for probabilistic query processing. Queries processed through Mimir produce uncertainty-annotated result cursors that allow client applications to quickly assess result quality and provenance. We also present a GUI that provides analysts with an interactive tool for exploring the uncertainty exposed by the system. Finally, we present optimizations that make Lenses scalable, and validate this claim through experimental evidence.
doi_str_mv 10.48550/arxiv.1601.00073
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_1601_00073</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1601_00073</sourcerecordid><originalsourceid>FETCH-LOGICAL-a673-fa793c83b9b15c52cfe48bc5580689f29be1976824ba4e9c0923721f280d755f3</originalsourceid><addsrcrecordid>eNotzjsLwjAYheEsDqL-ACe7OLZ-uTWJmxZvUNGhe0liIgFvpEX033uFA-92eBAaYsiY5BwmOj7CPcM54AwABO2i8TacQ5wm8xgux_eSotLm5JokXNprso_atsG6Pup4fWrc4N8eqpaLqlin5W61KWZlqnNBU6-FolZSowzmlhPrHZPGci4hl8oTZRxWIpeEGc2csqAIFQR7IuEgOPe0h0a_26-zvsVw1vFZf7z110tfhm84jQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Mimir: Bringing CTables into Practice</title><source>arXiv.org</source><creator>Nandi, Arindam ; Yang, Ying ; Kennedy, Oliver ; Glavic, Boris ; Fehling, Ronny ; Liu, Zhen Hua ; Gawlick, Dieter</creator><creatorcontrib>Nandi, Arindam ; Yang, Ying ; Kennedy, Oliver ; Glavic, Boris ; Fehling, Ronny ; Liu, Zhen Hua ; Gawlick, Dieter</creatorcontrib><description>The present state of the art in analytics requires high upfront investment of human effort and computational resources to curate datasets, even before the first query is posed. So-called pay-as-you-go data curation techniques allow these high costs to be spread out, first by enabling queries over uncertain and incomplete data, and then by assessing the quality of the query results. We describe the design of a system, called Mimir, around a recently introduced class of probabilistic pay-as-you-go data cleaning operators called Lenses. Mimir wraps around any deterministic database engine using JDBC, extending it with support for probabilistic query processing. Queries processed through Mimir produce uncertainty-annotated result cursors that allow client applications to quickly assess result quality and provenance. We also present a GUI that provides analysts with an interactive tool for exploring the uncertainty exposed by the system. Finally, we present optimizations that make Lenses scalable, and validate this claim through experimental evidence.</description><identifier>DOI: 10.48550/arxiv.1601.00073</identifier><language>eng</language><subject>Computer Science - Databases ; Computer Science - Programming Languages</subject><creationdate>2016-01</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/1601.00073$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.1601.00073$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Nandi, Arindam</creatorcontrib><creatorcontrib>Yang, Ying</creatorcontrib><creatorcontrib>Kennedy, Oliver</creatorcontrib><creatorcontrib>Glavic, Boris</creatorcontrib><creatorcontrib>Fehling, Ronny</creatorcontrib><creatorcontrib>Liu, Zhen Hua</creatorcontrib><creatorcontrib>Gawlick, Dieter</creatorcontrib><title>Mimir: Bringing CTables into Practice</title><description>The present state of the art in analytics requires high upfront investment of human effort and computational resources to curate datasets, even before the first query is posed. So-called pay-as-you-go data curation techniques allow these high costs to be spread out, first by enabling queries over uncertain and incomplete data, and then by assessing the quality of the query results. We describe the design of a system, called Mimir, around a recently introduced class of probabilistic pay-as-you-go data cleaning operators called Lenses. Mimir wraps around any deterministic database engine using JDBC, extending it with support for probabilistic query processing. Queries processed through Mimir produce uncertainty-annotated result cursors that allow client applications to quickly assess result quality and provenance. We also present a GUI that provides analysts with an interactive tool for exploring the uncertainty exposed by the system. Finally, we present optimizations that make Lenses scalable, and validate this claim through experimental evidence.</description><subject>Computer Science - Databases</subject><subject>Computer Science - Programming Languages</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotzjsLwjAYheEsDqL-ACe7OLZ-uTWJmxZvUNGhe0liIgFvpEX033uFA-92eBAaYsiY5BwmOj7CPcM54AwABO2i8TacQ5wm8xgux_eSotLm5JokXNprso_atsG6Pup4fWrc4N8eqpaLqlin5W61KWZlqnNBU6-FolZSowzmlhPrHZPGci4hl8oTZRxWIpeEGc2csqAIFQR7IuEgOPe0h0a_26-zvsVw1vFZf7z110tfhm84jQ</recordid><startdate>20160101</startdate><enddate>20160101</enddate><creator>Nandi, Arindam</creator><creator>Yang, Ying</creator><creator>Kennedy, Oliver</creator><creator>Glavic, Boris</creator><creator>Fehling, Ronny</creator><creator>Liu, Zhen Hua</creator><creator>Gawlick, Dieter</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20160101</creationdate><title>Mimir: Bringing CTables into Practice</title><author>Nandi, Arindam ; Yang, Ying ; Kennedy, Oliver ; Glavic, Boris ; Fehling, Ronny ; Liu, Zhen Hua ; Gawlick, Dieter</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a673-fa793c83b9b15c52cfe48bc5580689f29be1976824ba4e9c0923721f280d755f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computer Science - Databases</topic><topic>Computer Science - Programming Languages</topic><toplevel>online_resources</toplevel><creatorcontrib>Nandi, Arindam</creatorcontrib><creatorcontrib>Yang, Ying</creatorcontrib><creatorcontrib>Kennedy, Oliver</creatorcontrib><creatorcontrib>Glavic, Boris</creatorcontrib><creatorcontrib>Fehling, Ronny</creatorcontrib><creatorcontrib>Liu, Zhen Hua</creatorcontrib><creatorcontrib>Gawlick, Dieter</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Nandi, Arindam</au><au>Yang, Ying</au><au>Kennedy, Oliver</au><au>Glavic, Boris</au><au>Fehling, Ronny</au><au>Liu, Zhen Hua</au><au>Gawlick, Dieter</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Mimir: Bringing CTables into Practice</atitle><date>2016-01-01</date><risdate>2016</risdate><abstract>The present state of the art in analytics requires high upfront investment of human effort and computational resources to curate datasets, even before the first query is posed. So-called pay-as-you-go data curation techniques allow these high costs to be spread out, first by enabling queries over uncertain and incomplete data, and then by assessing the quality of the query results. We describe the design of a system, called Mimir, around a recently introduced class of probabilistic pay-as-you-go data cleaning operators called Lenses. Mimir wraps around any deterministic database engine using JDBC, extending it with support for probabilistic query processing. Queries processed through Mimir produce uncertainty-annotated result cursors that allow client applications to quickly assess result quality and provenance. We also present a GUI that provides analysts with an interactive tool for exploring the uncertainty exposed by the system. Finally, we present optimizations that make Lenses scalable, and validate this claim through experimental evidence.</abstract><doi>10.48550/arxiv.1601.00073</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.1601.00073
ispartof
issn
language eng
recordid cdi_arxiv_primary_1601_00073
source arXiv.org
subjects Computer Science - Databases
Computer Science - Programming Languages
title Mimir: Bringing CTables into Practice
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T06%3A25%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Mimir:%20Bringing%20CTables%20into%20Practice&rft.au=Nandi,%20Arindam&rft.date=2016-01-01&rft_id=info:doi/10.48550/arxiv.1601.00073&rft_dat=%3Carxiv_GOX%3E1601_00073%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true