arrow
Return

PSpec-SQL: Enabling Fine-Grained Control for Distributed Data Analytics

delete2021-03-01
delete1
PRE
AI
C
Chen Luo
贺飞 cover
贺飞 (Fei He) *
F
Fei Peng
D
Dong Yan
D
Dan Zhang
X
Xin Zhou
DOI:10.1109/TDSC.2019.2914209delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Business organizations regularly collect customer data to improve their services. Organizations may want to share data within themselves or even with third-parties to maximize data utility. Since business data contain lots of customer data, organizations must respect customers' privacy expounded by privacy laws. In this paper, we present PSpec-SQL, a distributed data analytics system that automatically enforces privacy compliance for SQL queries. Our system provides a high-level language PSpec for the data owner to specify her data usage policy. As usual, the data analyst queries data to perform data analysis, but our system checks each query to ensure only policy-compliant queries are executed. We have implemented a prototype of PSpec-SQL on top of Spark-SQL, and carried out a case study on the TPC benchmarks. The results show the practicability of our system with negligible overhead over query processing.
Keywords:
Data analysis
Data privacy
Companies
Law
Labeling
Access control
data analytics
privacy protection
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Dependable and Secure Computing cover
IEEE Transactions on Dependable and Secure Computing
IF:
7.5
Papers:
2.4K
Citations:
9.6K

Organization

I
intel china
Scholars:
38
Papers: 32
Citations: 0
T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137