您好,欢迎光临本网站![请登录][注册会员]  
文件名称: saiku-documentation.pdf
  所属分类: 其它
  开发工具:
  文件大小: 367kb
  下载次数: 0
  上传时间: 2019-08-24
  提 供 者: joe***
 详细说明:主要针对saiku操作以及原理说明的文档,纯英文的哦,有兴趣的小伙伴可以参考。Contents 1 Background 1.1 OLAP Analysis 1.2 Architecture 1, 3 Open Sor 2 2 Administration Guide 2.1 Installation guide 2. 2 Administrators Console 2, 3 LOS 2. 4 Sche 2.5 Saiku Settin 17 2. 6 Embeddi 17 2.7 Back d restoration 18 2.8 Migration From Saiku 2X 2.9 Webdav Access 19 2.10 Safe mode 20 2.11 Localization 20 2.12 Default ro 21 2.13 Migrating from pentaho analy 22 User Guide 3.1 Creating A 23 3.2 Filtering 3.3 Charts And Graphs 24 3.4 MDX Mode 5 3.5 Calculated Member 25 3.6 Parameter Support 5 3.7 Drilling 26 3.8 Totals And Subtotals ...26 3.9 Dashboards 26 3.10 Saiki Tips And Tricks 3.11 How To Articles 4 Project Information 4.1 Saiku Project Information 31 s Development 33 33 5.2 Server documentation ..34 6 Getting Help 6.1 IRC 35 6.2 Commercial Support 35 7 Licensing 37 CHAPTER Background Saiku was founded in 2008 by Tom Barber and Paul Stoellberger. Originally called the Pentaho Analysis Tool, if started life as a basic gwt based wrapper around the olap4j library. Over the years it has evolved, and after a complete rewrite in 2010, it was reborn as saiki Saiku offers a user friendly, web based analytics solution that lets users, quickly and easily analyse corporate data and create and share reports. The solution connects to a range of OLAP Servers including Mondrian, Microsoft Analysis Services, SAP BW and Oracle Hyperion and can be deployed rapidly and cost effectively to allow users to explore data in real time 1.1 OLAP Analysis On-Line Analytical Processing (OLAP) is a category of software technology that enables analysts, managers and executives to gain insight into data through fast, consistent, interactive access to a wide variety of possible views of information that has been transformed from raw data to refect the real dimensionality of the enterprise as understood by the user. OLAP functionality is characterized by dynamic multi-dimensional analysis of consolidated enterprise data supporting end user analytical and navigational activities (The OLaP Council) By harnessing the power of OLAP, Saiku allows users to choose the measures and dimensions they need to analyse and slice and dice"the data and drill into the detail to uncover relationships, opportunities and issues. The intuitive user interface lets users drill down and up, filter, pivot, sort, and chart against OLAP and In-Memory engines. Utilizing the Olap4J library, Saiku is the first application on the market to offer support for Mondrians Scenario feature allowing non destructive editing of query results, giving users the ability to adjust the figures and perform"what-if"analysis over their data. By harnessing the power of Mondrian, Saiku offers scalable in-memory analysis. Large amounts of over large data warehouses as the aggregated data is retrieved from the network instead of reading from dis Ormance data can be stored in memory in a distributed manner across the local network, offering greatly improved perf Saiku documentation Release 3x /A3twh*/suN(31“南SCn1已 mmunity Chart Compe O webdetals/ccCth +c f Localhost:8080/#new ②a凸三 APPs Apple Y Yahoo! &I Coogle Maps D YouTube w wikipedia O News C Pcpular 是A SaIU m ne Unsaved quary 日3回国回80:++a.E曰 Measures -Count- Count Lneer tnd crg salary Number of Emplyees Column Rows Y Department o Department Department Description parmen. Descrpuan Department-Detatmert Descrption Prnrtmen Sunburst 1.2 Architecture Saiku is a modular analysis suite offering lightweight OLAP which remains easily embeddable, extendable and config urable. The Saiku RESTful server connects to existing Olap systems, which powers user-friendly, intuitive analytics via our lightweight J Query based frontend Look and feel can be completely customized as the user interface is based entirely on open standards. The supplied user interface is written in HTML, Javascript and CSS, making it easy to change or entirely replace the user interface. By using restful standards, the server can be easily integrated into different user interface technologies and 3rd party applications the only requirements being that the 3rd party application can send and receive Http communication and understand json data instructions. The client application needs no understanding of mDX or related query languages 1.3 Open Source To make sure Saiku survives and sticks to its open source roots, Analytical labs was created as a business to front Saiku and offer consultancy and development around the saiku infrastructure. Analytical Labs is based in London Saikuisfreelyavailabletodownloadfrom[www.saikuanalytics.com](http://www.analytical-labs.com).Organisations can use the solution internally without having to pay license fees. For customers who would like to use the solution in an Enterprise environment a number of options are available for support and to embed the solution into commercial applications Chapter 1. Background CHAPTER Administration guide 2.1 Installation Guide 2.1.1 Deploy saiku Ul Under A Different Path By default saiku will provide the ui under localhost: 8080 if you want to serve it under a different path you have to make a few changes. Step-by-step guide Install Saiku as normal Move tomcat/webapps/RooT to your new folder, for example tomcat/webapps/saikuui Update the platformbean in tomcat/webapps/saiku/WEB-INF/saiku-beans xml to point to your new path, /webapps/ROOT/js/saikuplugins/-->. webapps/saikuui/js/saiku/plugins/Refresh the browser or restart your server 2.1.2 Saiku Enterprise Manual Deployment New in Saiku ee 3. 7 we now have a build for manual deploymet of Saiku for those of you who don' t want to use the supplied Tomcat distribution. To install this you can donw load the package from here. To install it follow these instructions: Unzip archive Deploy rOoT. war and saiku war to your server and unzip/extract them. Copy data. zip and repository. zip to another location which your server can access and unzip into separate folders. Set the correct permissions on the folders so that your server can read and write to these files and folders. Update the configs you need to update web. xml, saiku-beans xml and application Context-spring-security-jdbc by default these are located in the saiku war webapp in WEB-INF here is an example: sed -i. bak-e's/foodmart_url]/jdbc h2: /tmp/sai ku/data/foodmart; MODE=MySQL/g/var/lib/tomcat/webapps/saiku/WEB-INF/web. xml sed -1 bak -e S/earthquake_urly/jdbc: h2: /tmp/saiku/data/earthquakes; MODE-MySQL/g/var/lib/tomcat/webapps/saiki/WEB INF/web. xml sed -1. bak -e 's///data//tmp/saiku/data/lg' /var/lib/tomcat 7/webapps/saiku/WEB-INF/web. xml sed i bak -e 's///repository///tmp/saiku/repositoryllg'/var/lib/tomcat/webapps/saiku/WEB-INF/web. xml sed -i bak e s/.//repository///tmp/saiki/repository/g/var/lib/tomcat/webapps/saiku/WEB-INF/saiku-beans xml sed i bak -e 's///data//tmp/saiku/data//g/var/ib/tomcat7/webapps/saiku/WEB-INF/saiku-beans xml sed -1. bak -e s//webapps/var/lib/tomcat7/webapps/ g'/var/lib/tomcat/webapps/saiku/WEB-INF/saiku-beans xml sed -i bak es././data/tmp/saiku/data/g/var/ih/omcat7/wehapps/aiku/wFB-INF/applicationContext-spring-securit!y- dbcxmlRestartyourserverandvisitthehomepagehttp://localhost:8080youshouldbepresentedwithalogin screen and be able to login with the default admin/admin credentials 3 Saiku documentation Release 3x 2.1.3 Upgrade iUpgrading Saiku is very simple. First stop the server by running the stop-saiku script so that the databases and repository are shut down cleanly. Next install the new Saiku server in a different location. Finally replace the data and repository directories in the new installation with the folders from your old installation, this will copy over all your existing users, reports, schema and datasources. Restart Saiku. If you customised any of the configuration files then these will need upgrading as well 2.1.4 Saiku Enterprise Edition Requirements saiku has very few requirements, it will run in less than IGB of RAM, and will run on any computer running Java. Currently the only prerequisite is JDK7. Downloading Saiku Enterprise Edition To install Saiku En terprise Edition the first job is to download the installer and create a license from our licensing portal. You license is tied to your server hostname and as such you need to make sure you provide the correct hostname, this is not the url you connect to your server with but the dns hostname To find your hostname on Linux/Mac open a shell and type hostname on windows you need to run ipconfig /all running the installer The installer is an executable jar file on most operating systems you should be able to double click and run the file, this will pop up the first page of the installer. If you are wanting to install Saiku Enterprise on a remote server, or a computer without a graphics card, you can run java -jar saikuinstaller-x.y z. jar-console and you will be given a text based installer. If you are installing in console mode when you get to the screen asking for the license, pass it the path to the license file. For exam ple if you put the license in /tmp the path would be /tmp/license. lic Once the installer is complete it will then start Saikuserverandyoushouldbeabletofindaloginscreenathttp://servername:8080/.Tologintothestandardinstall you will be able to login with admin/admin. If for some reason you do not see a login screen, look in installation directory/server/tomcat/logs/catalina. out This will contain any errors that occurred during the server startup 2.1.5 Saiku Community Edition This guide should help you when installing Saiku 3.0 for the first time. Installation: Make sure you have a version of IDK 7 installed. Check that the jAVA_HOME environment variable is set. Download the zip or gzip file for Saiki Unzip the archive to your desired location. Running Saiku 3.0 for the first time: Open a command prompt or terminal Navigate to where the installer copied the files execute either start-saiku sh or start-saiku. bat( depending or your operatingsystem).OpenabrowserandnavigatetotheUrl:http://:8080/Youshouldbegreeted bythesaikuloginpageTologintoSaikuyouwillneedafreelicenseYOucangetthishttp://licensing.meteorite.bi Things to check if you're having problems: Are you using JDK7? Is the JAVA_HOME variable set in the OS? Is port 2.1. 6 Other Methods Docker Image We supply saiku Community Edition as a docker image for easy deployment. To deploy saiku run docker pull buggtb/saikuce for Saiku Community Edition and it will pull down the latest snapshot build. Or for enterprise run: docker pull buggtb/saikueeofficial and it will install the latest stable release. Saiku will run a full server on port 8080 on the running docker container. Juju Charm Meteorite bI have teamed up with Canonical to get Saiku Analytics into the Juju Charm Store, whilst we work on finishing up the acceptance you can still test the Saiku Ce Juju charm by running: juju deploy tomcat juju deploy cs:-f-tom-n/trusty/saikuanalytics juju add -relation saikuanalytics tomcat juju expose tomcat Again, this will run Saiku on Tomcat, the default port is 8080 2.1.7 Pentaho Plugin To install Saiku ee plugin, do this via the pentaho marketplace. This one click install will install the ee plugin and set it up ready for use after a server restart. The Pentaho plugin has 2 items that need configuring. To install the license Chapter 2. Administration Guide Saiku Documentation Release 3.x you can place it in - /pentaho or pentaho-solutions/system/saiku/ named license. lic. If you install it in -/ pentaho of course it will survive re-installation which can make administration easier. The other item that needs configuring is the user file. For named user licenses you need to configure the users allowed to login with your license. So if you purchased a single user, you can enter a single username, if you purchased 100 users, you can enter 100 user names etc. This file can be located in the same place as the license and is called users. txt. In this file enter a username per row, so for the pentaho default users youd have: joe suzy pat tiffany Make sure the file ends with a blank line. Once these are configured you can log out and back into the Pentaho bi server and the new license and users configuration will be picked up by the saiku plugin 2.2 Administrators Console Saiku administration console was first released with saiku 3 00 because we moved from fat files to a jcr based repository. Currently the Administration Console is used to administering Users, Data Sources, Schema and license Users with the administrator role(by default role_ADMin) have access to the Admin console by clicking the a icon in the main toolbar Once you have opened the admin console tab you will see a tree menu on the left side of the window Contained in this menu is the user management section data source management, maintenance area and license information 2.2.1 User Management User Management Users are stored within the Saiku H2 database, more configuration options will be coming in Saiku 3x, although you can change the Spring configuration files now to point to a different database an administer the users outside of the Saiku administration console Adding a User To add a user to Saiku login as an Administrator and click on the"A"logo on the toolbar. Under user management select add user Now enter a username(mandatory), and optionally an email address. You can then enter a user password, and add some roles to the new user to allow them to see certain files and folders. Finally click Save User and the user will be added to the database Removing a User To remove a user, select the existing user from the list on the left hand panel of the Administration Console. You can then click the remove user button to delete the user Edit a user To edit a user, change roles, password etc, you can select the user from the list on the left and then make adjustments to the users details in the main edit panel. Once you have made your desired changes you can then click the Save button to save the users details By default Saiku user management is performed using the user management screen within the Saiku Admin Console To add a user you click on the Add user item 2.2. Administrators Console Saiku documentation Release 3x You will then be presented with the user creation area User- The username that the user will login with name Email The users email address. Currently this is unused, but we have report emailing and scheduled delivery on the roadmap that would make use of this feature ess Pass- The users pass word word Roles Roles assigned to that user for access permissions and data source security. These are free form and can be anything you like, but it is recommended you follow a naming policy. For example, our default roles are role admiN and ROLE USer Once you have filled in the users profile you can then press save and the user will be added to Saiku To edit a user, click on that user in the user list and make changes to their profile 2.2.2 Data Source Management Data Source Management Schema Upload All Saiku connections require a mondrian schema definition to tell saiki how the database maps to a cube To findoutmoreaboutschemadesignIwouldreadsomeoftheresourcesavailableontheinternetforexamplehttp //type-exit. org/adventures-with-open-Source-bi/2010/07/a-basic-mondrian-cube-introducing-the-Star-schema/ Once you have designed your cube you can then upload it to the saiku server, to do this you need to login as an administrator and go to the Administration console. Then click on the Add Schema button on the left pane. In the main window click the browse button and select your schema file. Next enter a unique name for this schema and then press the upload button. Assuming all goes well you will see an okay message and the new schema listed in the left hand panel Remove Old Schemas To remove an old schema select the schema from the list on the left hand side. and then in the main screen click the Remove button. Your schema will then be removed from the server Data Source creation Once you have a valid schema available and uploaded to the server, you can then create a data source In the Administration Console you click on the Add Data Source button in the lell panel. Once this is done you then give the data source a unique name, and if you are wanting to use the embedded Mondrian server you select the Mondrian connection type, if you are wanting to connect to a Msas/Essbase or remote Mondrian server (or anything else that speaks XML/A)you can select XMLA from the connection type dropdown Next you enter the jDBC or XMLa url to the server, this depends on the database type so you will have to consult your documentation, here are a few examples jdbc:mysql. localhost/foodmart jdbc:h2:1./datalfoodmart Chapter 2. Administration Guide
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: saiku-documentation.pdf
 输入关键字,在本站1000多万海量源码库中尽情搜索: