QryGraph: A graphical tool for Big Data analytics

Sanny Schmid, Ilias Gerostathopoulos, Christian Prehofer

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

The advent of Big Data has created a rich set of diverse languages and tools for data manipulation and analytics within the Hadoop ecosystem. Pig has a prominent role within this ecosystem as a scripting layer - a convenient way to create analytics jobs that are issued for batch processing in a Hadoop cluster. In order to leverage the benefits of graphical domain specific languages, namely intuitive visual design and inspection, we implemented a web-based graphical tool called QryGraph that complements Pig in various ways. First, it allows a user to create Pig queries in a graphical editor and check their syntax. Second, it provides an administrative interface for managing the execution and overall lifecycle of Pig queries. Finally, it will allow for debugging by running queries on test data sets and for creating user-defined query sub-graphs that can be reused across different Pig queries.

Original languageEnglish
Title of host publication2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 - Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages4028-4033
Number of pages6
ISBN (Electronic)9781509018970
DOIs
Publication statusPublished - 6 Feb 2017
Externally publishedYes
Event2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 - Budapest, Hungary
Duration: 9 Oct 201612 Oct 2016

Publication series

Name2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 - Conference Proceedings

Conference

Conference2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016
Country/TerritoryHungary
CityBudapest
Period9/10/1612/10/16

Keywords

  • Big Data
  • Pig language
  • Tool support

Fingerprint

Dive into the research topics of 'QryGraph: A graphical tool for Big Data analytics'. Together they form a unique fingerprint.

Cite this