Preview

Using Ado Md and Office Web Components to Generate Thin Client Charts and Pivottables from Olap Cubes

Powerful Essays
Open Document
Open Document
1733 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Using Ado Md and Office Web Components to Generate Thin Client Charts and Pivottables from Olap Cubes
Using ADO MD and Office Web Components to Generate Thin Client Charts and PivotTables from OLAP Cubes When faced with a problem of browser incompatibility for embedded components, most programmers are eager to roll up their sleeves and begin implementing server side components with similar functionality. This article is an effort to describe a way of processing the Chart and PivotTable Components on the server side to present a thin client interface for OLAP cubes. I will discuss techniques that connect Office Web Components (OWC) to an OLAP server and issue simple MDX queries via ADO MD (ActiveX Data Objects for Multidimensional Data) to generate Charts and PivotTables that can be exported as images embedded in a HTML page. Sample Application We shall be using the following technologies in our sample application: Active Server Pages Microsoft OLAP Office Web Components ADO MD and MDX The above screen-shot is from the sample application that I will use to illustrate the various techniques throughout this article. This application uses a multidimensional data cube called Sales on an MS OLAP server to do the data analysis of a fictitious toy manufacturing company called Fun School. The Sales cube is made up of three Dimensions, Product, Customers, Time, and three Measures, Sale, Cost and Quantity. We will fetch data from the OLAP cube to generate a PivotTable view and a graph in a web server's memory and then generate graphical images based on the PivotTable's view using the OWC components for a browser based data analysis. For those of you who are new to the OLAP and multidimensional database analysis concepts, the following couple of sections will give you a brief overview of these technologies. Since an in-depth discussion on these technologies is beyond the scope of this article, it is recommended to check out the URLs mentioned at end of this article for further reference. About MS OLAP Microsoft

You May Also Find These Documents Helpful

  • Powerful Essays

    Ibm 211 Week 3

    • 4383 Words
    • 18 Pages

    IBM® Telecommunications Data Warehouse V8.4 delivers the following capabilities to communication providers: • • • Common customer view: Helps integrate customer identifiers, organizational structures, and account hierarchies across lines of business and functions. Product life cycle management: Helps integrate product management and performance measurement across lines of business and functions. Campaign performance management: Helps improve program planning, tracking of sales and marketing activities, and performance metrics across channels and touch points. Service management: Helps analyze usage, availability, and customer experience of new services, self-service, and new monetary services.…

    • 4383 Words
    • 18 Pages
    Powerful Essays
  • Good Essays

    References: Grauer, R. T., Poatsy, M. A., Mulbery, K., Hulett, M., Krebs, C., & Mast, K. (2011). Microsoft® Office 2010: Volume 1. Upper Saddle River, NJ: Pearson Prentice Hall.…

    • 745 Words
    • 3 Pages
    Good Essays
  • Good Essays

    References: Cohen, B. (2004). Database Basics Part 2: Spreadsheets and Databases. Small Business Computing. Retrieved from…

    • 817 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    DAC1 Study

    • 782 Words
    • 3 Pages

    Online analytical processing (OLAP) is the manipulation of information to create business intelligence in support of strategic decision making…

    • 782 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Bis245 Ilab

    • 2683 Words
    • 11 Pages

    A. Lab # : BSBA BIS245A-1 B. Lab 1 of 7 : Introduction to MS Visio and MS Access C. Lab Overview--Scenario/Summary TCOs: 1. Given a business situation in which managers require information from a database, determine, analyze and classify that information so that reports can be designed to meet the requirements. 2. Given a situation containing entities, business rules, and data requirements, create the conceptual model of the database using a database modeling tool. Scenario: You have been asked to create two conceptual database models using MS Visio Database Model Diagram Template. The purpose of this lab is to have you gain familiarity with the various modeling tools needed to create a conceptual model (entity relationship diagram) of a database. You will create two conceptual models. You will then open an existing Access database to explore database objects and to experiment with simple data manipulation using filters and sorts and to begin elementary work with relationships. Upon completing this lab, you will be able to 1. relying on detailed instructions, create a simple conceptual model for a two-table database using MS Visio; 2. use experience gained in creating the first model to construct a similar conceptual model without the instructions; and 3. download an existing Microsoft Access database file. Open the database; find and identify different database objects in this database.…

    • 2683 Words
    • 11 Pages
    Satisfactory Essays
  • Better Essays

    In this paper the writer will seek to respond to the questions designated for both scenarios. This paper will list typical fields for each type of data. Provide an example of two relationships that you need to track. This paper will also answer the questions of: Do you need a database system? If not, can Excel® handle the data and the output? What are the advantages and disadvantages? Would you use a personal database or an enterprise database? Explain your answer. Would a decision support system (DSS) be helpful? Explain your answer.…

    • 1392 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    As is typical of data-driven applications, our data will be stored in a database external to the application. It will be a single table called “tblComponents” with a row for every component. It will consist of the following columns:…

    • 1306 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    Busi 1316 Study Guide

    • 4775 Words
    • 20 Pages

    For item 5 above, use Excel to convert your quantitative data into charts. Use 2D or 3D columns…

    • 4775 Words
    • 20 Pages
    Satisfactory Essays
  • Good Essays

    Party Plates Company has been growing consistently for the past few years. The increase in sales volume and customers has everyone in the corporate office struggling to maintain current customer information, sales trends, and customer orders. Our system of tracking all this data has been the use of Microsoft Excel. Although it is a vast program, and it has worked effectively for the company for many years; it is now time to implement a better and easier system that will allow everyone to have current and accurate information on the operations of the company. It will also increase the communication flow between our staff and corporate partners. We are therefore, proposing the implementation of Microsoft Access.…

    • 617 Words
    • 3 Pages
    Good Essays
  • Best Essays

    The selected database I have chosen for this project will be that of a veterinary medical supply database and the veterinarians who order medications from that database. I will track what is ordered and shipped to the veterinarians. This is an online veterinary supply, so, all medications will be mailed (or shipped) to the customer with a…

    • 3587 Words
    • 15 Pages
    Best Essays
  • Powerful Essays

    12. which of the following is a capability provided by OLAP to large set of data? Modeling, Analysis , visualization, all of the above…

    • 2021 Words
    • 9 Pages
    Powerful Essays
  • Best Essays

    Classical Greek culture had a powerful influence on the Roman Empire, which carried a version of it to many parts of the Mediterranean region and Europe. Greek culture influenced the development of Roman civilization because at first Rome absorbed ideas from Greek colonists in southern Italy, and they continued to borrow from Greek culture after they conquered Greece. Ancient Greece has had an enormous amount of impact on culture in the western world. For this reason, Classical Greece is generally considered to be the seminal culture which provided the foundation of Western civilization. Rome conquered the Greek empire and its civilization, but Greek culture conquered imperial Rome. Furthermore, the Romans willingly replaced the relatively primitive Etruscan and Latin cultures with the far more nuanced and rich Greek culture, while keeping some aspects of their civilization present. The Greeks provided architecture, systems of government, and the religion of Rome. The spread of Greek culture from the Romans throughout the extent of the Roman Empire caused the Romans to dominate the primitive Etruscan and Latin cultures with the far more superior and rich Greek culture. With the Greek influence, and the primal Etruscan and Latin influences present in these regions, the Romans became able to dominate the entire Mediterranean area, and develop into the largest empire during that era.…

    • 2941 Words
    • 12 Pages
    Best Essays
  • Good Essays

    References: Grauer, R. T., Poatsy, M. A., Mulbery, K., Hulett, M., Krebs, C., & Mast, K. (2011). Microsoft® Office 2010: Volume 1. Upper Saddle River, NJ: Pearson Prentice Hall.…

    • 805 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    data driven approach

    • 269 Words
    • 1 Page

    using the data driven approach the data that to be worked on will be in an organized manner. Six…

    • 269 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    table based on data in another table. They generally are used when tables have some kind…

    • 1885 Words
    • 8 Pages
    Good Essays

Related Topics