olap

Data warehousing principles and NoSQL

自闭症网瘾萝莉.ら 提交于 2019-11-30 19:17:06
问题 with MongoDB, CouchDB and related technologies we can get faster querying so is this still valid? “A copy of transaction data, specially restructured for queries and analyses.” (R. Kimball The Data Warehouse Toolkit, 1996 I mean, do we really need to restructure our data to an OLAP scheme to query it for analysis purposes? More specifically can drill-down, slice and dice and other reporting for analysis purposes be achieved with NoSQL (NOT necessarily with OLAP modelling)? Also could we

MS Analysis Services OLAP API for Python [closed]

半世苍凉 提交于 2019-11-30 07:50:23
I am looking for a way to connect to a MS Analysis Services OLAP cube, run MDX queries, and pull the results into Python. In other words, exactly what Excel does. Is there a solution in Python that would let me do that? Someone with a similar question going pointed to Django's ORM. As much as I like the framework, this is not what I am looking for. I am also not looking for a way to pull rows and aggregate them -- that's what Analysis Services is for in the first place. Ideas? Thanks. I am completely ignorant about Python, but if it can call DLLs then it ought to be able to use Microsoft's

Simulated OLAP

守給你的承諾、 提交于 2019-11-30 07:13:40
We have a client that has Oracle Standard , and a project that would be ten times easier addressed using OLAP. However, Oracle only supports OLAP in the Enterprise version. Migration to enterprise is not possible I'm thinking of doing some manual simulation of OLAP, creating relational tables to simulate the technology. Do you know of some other way I could do this? Maybe an open-source tool for OLAP? Any ideas? You can simulate OLAP functionality using client side tools pointed at a relational database. Personally I think the best tool for the job is probably Tableau Desktop . This is an

How to learn MDX [closed]

China☆狼群 提交于 2019-11-29 20:49:24
I am currently learning OLAP & MDX after many years of relational database development. Any tips on getting started in MDX? What are the best books and resources to learn MDX? A classic, albeit a bit dated, book is Fast Track to MDX . It's a great overview and a quick read, though it doesn't cover the new MDX features of SQL Server 2005. The Spofford book MDX Solutions is more up date and a little deeper, but a bit harder to get through. I also highly recommend the blogs of Mosha Pasumansky , Chris Webb , and Darren Gosbell . Here is an MDX gentle introduction . I found the Spoffard book not

Data Warehouse vs. OLAP Cube?

别来无恙 提交于 2019-11-29 20:25:14
Can anyone explain what is really distinction between Data Warehouse and OLAP Cubes? Are they different approach for same thing? Is one of them deprecated in comparison with other? Are there any performance issues in one of them? Any explanation is welcomed A data warehouse is a database with a design that makes analyzing data easier† (often with data from multiple sources). It is usually composed of fact tables and dimension tables, and often aggregate tables. OLAP is a set of operations that one can do on a data set, such as pivoting, slicing, dicing, drilling. For example, one can do OLAP

What are OLTP and OLAP. What is the difference between them?

只谈情不闲聊 提交于 2019-11-29 18:32:44
Actually what do they mean? All articles I find about them don't give me an idea, or my knowledge is too insufficient to understand it. Will some one give me some resources with which I can learn this from scratch. Nagaraj S Here you will find a better solution OLTP vs. OLAP OLTP (On-line Transaction Processing) is involved in the operation of a particular system. OLTP is characterized by a large number of short on-line transactions (INSERT, UPDATE, DELETE). The main emphasis for OLTP systems is put on very fast query processing, maintaining data integrity in multi-access environments and an

A Developers guide to SQL Server Analysis Services and OLAP [closed]

走远了吗. 提交于 2019-11-29 10:27:01
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . This post from SqlBatman describes a situation similar to my current client and, in reality, indicative of many companies that rely on tons of reports which have been shifted to over-night processing because of their performance impact. How do I get started using Analysis Services in general and OLAP Cubes in

Any Python OLAP/MDX ORM engines?

半城伤御伤魂 提交于 2019-11-28 19:01:01
I'm new to the MDX/OLAP and I'm wondering if there is any ORM similar like Django ORM for Python that would support OLAP. I'm a Python/Django developer and if there would be something that would have some level of integration with Django I would be much interested in learning more about it. S.Lott Django has some OLAP features that are nearing release. Read http://www.eflorenzano.com/blog/post/secrets-django-orm/ http://doughellmann.com/2007/12/30/using-raw-sql-in-django.html , also If you have a proper star schema design in the first place, then one-dimensional results can have the following

What are OLTP and OLAP. What is the difference between them?

橙三吉。 提交于 2019-11-28 13:07:42
问题 Actually what do they mean? All articles I find about them don't give me an idea, or my knowledge is too insufficient to understand it. Will some one give me some resources with which I can learn this from scratch. 回答1: Here you will find a better solution OLTP vs. OLAP OLTP (On-line Transaction Processing) is involved in the operation of a particular system. OLTP is characterized by a large number of short on-line transactions (INSERT, UPDATE, DELETE). The main emphasis for OLTP systems is

Logical order an MDX query is processed

亡梦爱人 提交于 2019-11-28 12:52:25
What is the order of evaluation of the clauses within an MDX script? WITH MEMBER measures.A AS ... MEMBER measures.B AS ... SET S1 AS ... SELECT { measures.A ,measures.B ,measures.x } ON COLUMNS {S1} HAVING <condition> on ROWS FROM [Cube] WHERE ({S2}) FROM WHERE WITH SELECT HAVING ? But maybe not that simple as a MEMBER and a SET are dealt with differently in terms of context - so if this order is correct how does context tie in? I would say: FROM (including potential subselects) WHERE SETs and MEMBER location in the WITH clause Build the list of tuples for all query axes (columns, rows, ...)