{"title":"多维数据集的假设查询","authors":"Guoliang Zhou, Hong Chen, Yansong Zhang","doi":"10.1109/BIFE.2009.127","DOIUrl":null,"url":null,"abstract":"Hypothetical queries evaluate the effect of adopting or changing some strategy then aiding in decision making. Hypothetical queries simulate some modifications and assess the effect. But in OLAP environments modify data will result in cube recomputation which cost heavily. Through observing and analyzing, hypothetical queries are described as follows: first, dicing the needing hypothetical modified part of cube and modify it then union the remaining part composing hypothetical scenario; second, based on that scenario we calculate result of hypothetical queries. By extending multidimensional algebra and introducing query rewrite, hypothetical queries can be accomplished without actually modify OLAP data. Based on extended multidimensional algebra, two lemma of update as rewrites are concluded. Query rewrite is optimized based on materialized views. We implement hypothetical queries through extending MDX in open source Mondrian OLAP server and experimentally evaluate query rewrite and the overall system.","PeriodicalId":133724,"journal":{"name":"2009 International Conference on Business Intelligence and Financial Engineering","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Hypothetical Queries on Multidimensional Dataset\",\"authors\":\"Guoliang Zhou, Hong Chen, Yansong Zhang\",\"doi\":\"10.1109/BIFE.2009.127\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hypothetical queries evaluate the effect of adopting or changing some strategy then aiding in decision making. Hypothetical queries simulate some modifications and assess the effect. But in OLAP environments modify data will result in cube recomputation which cost heavily. Through observing and analyzing, hypothetical queries are described as follows: first, dicing the needing hypothetical modified part of cube and modify it then union the remaining part composing hypothetical scenario; second, based on that scenario we calculate result of hypothetical queries. By extending multidimensional algebra and introducing query rewrite, hypothetical queries can be accomplished without actually modify OLAP data. Based on extended multidimensional algebra, two lemma of update as rewrites are concluded. Query rewrite is optimized based on materialized views. We implement hypothetical queries through extending MDX in open source Mondrian OLAP server and experimentally evaluate query rewrite and the overall system.\",\"PeriodicalId\":133724,\"journal\":{\"name\":\"2009 International Conference on Business Intelligence and Financial Engineering\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Conference on Business Intelligence and Financial Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/BIFE.2009.127\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Business Intelligence and Financial Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BIFE.2009.127","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hypothetical queries evaluate the effect of adopting or changing some strategy then aiding in decision making. Hypothetical queries simulate some modifications and assess the effect. But in OLAP environments modify data will result in cube recomputation which cost heavily. Through observing and analyzing, hypothetical queries are described as follows: first, dicing the needing hypothetical modified part of cube and modify it then union the remaining part composing hypothetical scenario; second, based on that scenario we calculate result of hypothetical queries. By extending multidimensional algebra and introducing query rewrite, hypothetical queries can be accomplished without actually modify OLAP data. Based on extended multidimensional algebra, two lemma of update as rewrites are concluded. Query rewrite is optimized based on materialized views. We implement hypothetical queries through extending MDX in open source Mondrian OLAP server and experimentally evaluate query rewrite and the overall system.