Skip to main content

Maintaining Internal Consistency of Report for Real-Time OLAP with Layer-Based View

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6612))

Abstract

Maintaining internal consistency of report is an important aspect in the field of real-time data warehouses. OLAP and Query tools were initially designed to operate on top of unchanging, static historical data. In a real-time environment, however, the results they produce are usually negatively influenced by data changes concurrent to query execution, which may result in some internal report inconsistency. In this paper, we propose a new method, called layer-based view approach, to appropriately and effectively maintain report data consistency. The core idea is to prevent the data involved in an OLAP query from being changed through using lock mechanism, and avoid the confliction between read and write operations with the help of layer mechanism. Our approach can effectively deal with report consistency issue, while at the same time avoiding the query contention between read and write operations under real-time OLAP environment.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Tho, M.N., Tjoa, A.M.: Zero-Latency Data Warehousing for Heterogeneous Data Sources and Continuous Data Streams. In: 5th International Conference on Information Integrationand Web-based Applications Services, pp. 55–64. Austrian Computer Society, Vienna (2003)

    Google Scholar 

  2. Thalhammer, T., Schrefl, M.: Realizing active data warehouses with off-the-shelf database technology. Software-Practice & Experience 32(12), 1193–1222 (2002)

    Article  MATH  Google Scholar 

  3. Chen, L., Rahayu, J.W., Taniar, D.: Towards Near Real-Time Data Warehousing. In: 24th IEEE International Conference on Advanced Information Networking and Applications, pp. 1150–1157. IEEE Computer Society, New York (2010)

    Google Scholar 

  4. Santos, R.J., Bernardino, J.: Real-time Data Warehouse Loading Methodology. In: 12th International Database Engineering and Applications Symposium, pp. 49–58. ACM, New York (2008)

    Google Scholar 

  5. Bateni, M., Golab, L., Hajiaghayi, M.T., Karloff, H.J.: Scheduling to Minimize Staleness and Stretch in Real-time Data Warehouses. In: 21st Annual ACM Symposium on Parallel Algorithms and Architectures, pp. 29–38. ACM, New York (2009)

    Google Scholar 

  6. Polyzotis, N., Skiadopoulos, S., Vassiliadis, P., Simitsis, A., Frantzell, N.: Supporting Streaming Updates in an Active Data Warehouse. In: 23rd International Conference on Data Engineering, pp. 476–485. IEEE Computer Society, New York (2007)

    Google Scholar 

  7. Conn, S.S.: OLTP and OLAP Data Integration: a Review of Feasible Implementation Methods and Architectures for Real Time Data Analysis. In: Proceedings of SoutheastCon 2005, pp. 515–520. IEEE Computer Society, New York (2005)

    Chapter  Google Scholar 

  8. Langseth, J.: Real-Time Data Warehousing: Challenges and Solutions, http://www.dssresources.com

  9. Korth, H.F.: Database System Concepts, 3rd edn. McGraw-Hill, New York (1999)

    MATH  Google Scholar 

  10. Bruckner, R.M., Tjoa, A.M.: Capturing Delays and Valid Times in Data Warehouses-Towards Timely Consistent Analyses. Journal of Intelligent Information Systems 19(2), 169–190 (2002)

    Article  Google Scholar 

  11. Bruckner, R.M., Tjoa, A.M.: Managing Time Consistency for Active Data Warehouse Environments. In: Kambayashi, Y., Winiwarter, W., Arikawa, M. (eds.) DaWaK 2001. LNCS, vol. 2114, pp. 254–263. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  12. Pedersen, T.B., Jensen, C.S., Dyreson, C.E.: A Foundation for Capturing and Querying Complex Multidimensional Data. Information Systems 26(5), 383–423 (2001)

    Article  MATH  Google Scholar 

  13. Guo, H., Larson, P.A., Ramakrishnan, R., Goldstein, J.: Relaxed currency and consistency: how to say ”good enough” in SQL. In: ACM SIGMOD 2004 International Conference on Management of Data, pp. 815–826. ACM, New York (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, Z., Lai, Y., Lin, C., Xie, Y., Zou, Q. (2011). Maintaining Internal Consistency of Report for Real-Time OLAP with Layer-Based View. In: Du, X., Fan, W., Wang, J., Peng, Z., Sharaf, M.A. (eds) Web Technologies and Applications. APWeb 2011. Lecture Notes in Computer Science, vol 6612. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20291-9_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20291-9_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20290-2

  • Online ISBN: 978-3-642-20291-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics