{'fraction_non_alphanumeric': 0.019801980198019802, 'fraction_numerical': 0.0029702970297029703, 'mean_word_length': 5.31875, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Data Warehouse Decentralization Strategy

A Data Warehouse (DW) is characterized by a huge amount of data centralized in a single database. This centralization has negative impacts on its performance especially for distributed companies; such us elevated storage cost, high query execution time and hard maintenance task. Since a relational data warehouse has the same physical structure as a classical database, it can enjoy all the benefits realized during the past in distributed databases like data availability, simplicity, rapid local data access and transparent access to remote sites. Then, it would be interesting to manage and test its decentralization on several distant sites. However, very few studies have considered this topic. In this paper, we present a relational DW decentralization strategy. We show experimentally with the use of the APB-1 release II benchmark that DW decentralization gives better performance than the centralized context. Global queries execution time is reduced by 80%.