zoukankan      html  css  js  c++  java
  • SpagoBI 教程 Lesson 1:Introduction and Installation

    SapgoBI Lesson 1: Introduction and Installation

    Downloading and installing SpagoBI.

    Download SpagoBI at the URL http://forge.ow2.org/project/showfiles.php?group_id=204. There are two components that we will need for this course:

    1. SpagoBI Server - This is the actual business intelligence platform that offers all the core and analytical functionalities. It is also where we will be hosting all reports created using BIRT. Click on All-In-One-SpagoBI-3.3-01242012.zip to download the SpagoBI Server as illustrated below.Select file version
    1. SpagoBI Studio -  We will need the SpagoBI studio to create BIRT reports.  BIRT is an eclipse based  business intelligence and reporting tool  and the acronyms stand for Business Intelligence and Reporting Tools. Download SpagoBI Studio by clicking on SpagoBIStudio_3.3_win_20120120.zip as illustrated below.bistudio

    In addition to the two pieces of software above, you will need to install java development kit and ensure that the java bin directory is in your computers PATH variable.

    Configuring SpagoBI.

    I downloaded and kept my all my software on the folder C:BI so the full path to my SpagoBI server is C:BIAll-In-One-SpagoBI-3.0-apache-tomcat-6.0.18-06212011. As you can see from the path above, I am using version 3.0 but you should download the latest version if it is available. Navigate to C:BIAll-In-One-SpagoBI-3.0-apache-tomcat-6.0.18-06212011apache-tomcat-6.0.18in and double click on the file startup.bat to start SpagoBI server. This takes relatively longer to start on windows as opposed to linux.

    startup

    From the startup output, we can see that SpagoBI uses the tomcat server as a default and therefore you can easily change the IP address of the server and the port from the tomcat configuration file in the location C:BIAll-In-One-SpagoBI-3.0-apache-tomcat-6.0.18-06212011apache-tomcat-6.0.18confserver.xml

    Note: You might get the error “SEVERE: Catalina.start LifecycleException:  Protocol handler initialization failed: java.net.BindExcept ion: Address already in use: JVM_Bind<null>:8080” if the port is already used by another server.

    Once the server is up, navigate to the URL http://localhost:8080/SpagoBI and login using the user biadmin and password biadmin.

    Note:  By default, there are various other users e.g  bitest, bimodel, bidev, biuser  with password being the same as the username but we will ignore these other users at this point.

    Now that we have logged in into SpagoBI, we can test a few objects that come embedded with SpagoBI before we start creating our own.

    Steps:

    1. Login to SpagoBI as user biadmin and password biadmin.login
    2. Navigate to Root -> Examples -> Report_BIRT and click on Report with image.reportwithimage

    Below image shows how a BIRT report looks like. We will be creating BIRT reports in this book.

    birtreports

    1. Navigate to Root -> Examples ->  OLAP_Jpivot_Mondrian and click on Simple OLAP.simpleolap

    Olap allows you to view data in various dimensions like in the example above, you can view  information drinks in so many ways by just collapsing the product and Region as shown below. We will learn how to create our own OLAP objects using a step by step example in this book. We can see that there were 55 units of Washington Diet Cola ordered in Mexico Central. This allows you to view a very large amount of information easily by slicing and dicing!

    slicinganddicing
    4. Navigate to Root -> Examples ->  Charts – Highcharts.  The High charts engine is one of the best chart engine available. The charts are very informative and beautiful to look at. Click on any chart to see for yourself. We will be learning how to use this wonderful engine in this book.

    highcharts

  • 相关阅读:
    数据库专题(SQLServer、MySQL)
    第九节:IdentityServer4简介及客户端模式和用户密码模式的应用
    第八节:理解认证和授权、Oauth2.0及四种授权模式、OpenId Connect
    第七节:基于Ocelot网关层的微服务校验(手写jwt校验中间件和利用IdentityModel.Tokens.Jwt校验)
    第六节:Ocelot集成Polly熔断降级,以及缓存、限流、自身负载等其它功能
    第五节:基于Ocelot网关简介、路由功能、集成Consul使用
    第四节:Polly基于控制台和Web端用法(熔断、降级、重试、超时处理等)
    第三节:基于Consul做服务的配置中心
    第二节:Consul简介及服务注册、发现、健康检查
    第一节:微服务准备(Webapi复习、PostMan的使用、项目启动方式、业务代码准备)
  • 原文地址:https://www.cnblogs.com/mybi/p/3310412.html
Copyright © 2011-2022 走看看