zoukankan      html  css  js  c++  java
  • BI architecture & MicroStrategy Platform(转)

    BI Architecture

    A BI architecture has the following components:
    * A source system—typically an online transaction processing (OLTP) system, but other systems or files that capture or hold data of interest are also possible
    * An extraction, transformation, and loading (ETL) process
    * A data warehouse—typically an online analytical processing (OLAP) system
    * A business intelligence platform such as MicroStrategy

    Source Systems => ETL Process => Data Warehouse => MicroStrategy

    MicroStrategy Platform
    Main components of MicroStrategy platform:
    MicroStrategy metadata--a repository that stores MicroStrategy object definitions and information about the data warehouse
    MicroStrategy Intelligence Server--an analytical server optimized for enterprise querying, reporting, and OLAP analysis
    MicroStrategy Desktop--an advanced, Windows-based environment providing a complete range of analytical functions designed to facilitate the deployment of reports
    MicroStrategy Web and Web Universal--a highly interactive user environment and a low-maintenance interface for reporting and analysis
    MicroStrategy project--where you build and store all schema objects and information you need to create application objects such as reports in the MicroStrategy environment, which together provide a flexible reporting environment

    Source System                 MicroStrategy
        ||
    ETL process              Metadata  Intelligence Server
        ||                            ||
    Data Warehouse =>               Project
                                      /\
                               Desktop  Web/Web Universal
                                      \/
                               Reports and Documents

    MicroStrategy metadata
    MicroStrategy metadata is a repository that stores MicroStrategy object definitions and information about your data warehouse
    The information is stored in a proprietary format within a relational database
    The metadata maps MicroStrategy objects—which are used to build reports and analyze data—to your data warehouse structures and data
    The metadata also stores the definitions of all objects created with MicroStrategy Desktop and Web such as templates, reports, metrics, facts, and so on

    In general, report creation in MicroStrategy is achieved through using various types of objects which represent your data as report building blocks
    You can build and manipulate several fundamentally different kinds of objects in MicroStrategy; these objects are all created and stored in the metadata repository:
    * Configuration objects(database instances, users, groups)
    * Schema objects
      - Facts
      - Attributes
      - Hierarchies(time hierarchy)
    * Application objects(reports, documents, filters, templates, custom groups, metrics, prompts)

    The metadata enables the sharing of objects across MicroStrategy applications by providing a central repository for all object definitions
    MicroStrategy Intelligence Server evaluates the most efficient data retrieval scenario to provide excellent query performance.

    MicroStrategy Intelligence Server
    MicroStrategy Intelligence Server is an analytical server optimized for enterprise querying, reporting, and OLAP analysis
    The important functions of MicroStrategy Intelligence Server:
    * Sharing objects
    * Sharing data
    * Managing the sharing of data and objects in a controlled and secure environment
    * Protecting the information in the metadata
    * Protecting the information in the metadata

    MicroStrategy Intelligence Server also provides a library of over 150 different sophisticated mathematical and statistical functions

    MicroStrategy Desktop
    MicroStrategy Desktop is an advanced, Windows-based environment providing a complete range of analytical functionality designed to facilitate the deployment of reports
    MicroStrategy Desktop provides the project designer functionality essential to creating both schema and application objects necessary to serve the user communities of both MicroStrategy Desktop and Web

    MicroStrategy Web and Web Universal
    MicroStrategy Web provides users with a highly interactive environment and a low-maintenance interface for reporting and analysis
    Using the Web interface, users can access, analyze, and share data through any web browser on many operating systems
    MicroStrategy Web provides ad-hoc querying, industry-leading analysis, quick deployment, and rapid customization potential, making it easy for users to make informed business decisions

    MicroStrategy Web Universal is a version of MicroStrategy Web that provides the added benefits of also working with:
    * Operating systems such as Sun Solaris, IBM AIX, Red Hat Linux, and HP-UX
    * Application servers such as BEA WebLogic, IBM WebSphere, Sun ONE, Oracle, and Apache Tomcat
    * All web servers and browsers supported by MicroStrategy Web

    MicroStrategy project
    A project is where you build and store all schema objects and information you need to create application objects such as reports in the MicroStrategy environment, which together provide a flexible reporting environment
    A project:
    * Determines the set of data warehouse tables to be used, and therefore the set of data available to be analyzed
    * Contains all schema objects used to interpret the data in those tables
    * Contains all reporting objects used to create reports and analyze the data
    * Defines the security scheme for the user community that accesses these objects

    MicroStrategy Components:
     
  • 相关阅读:
    python基础-元组类型
    python基础-列表类型
    python基础-字符串类型
    python基础-数字类型
    python基础-循环
    python基础-短路和拷贝
    python基础-人机交互和运算符
    python基础-垃圾回收机制
    python基础-python介绍
    UCF Local Programming Contest 2017(2020-4-6)
  • 原文地址:https://www.cnblogs.com/ddr888/p/1455802.html
Copyright © 2011-2022 走看看