multi-dimensional analysis

Logical Data Model Information

This is a table of contents of useful information about logical data models using InetSoft's business intelligence software for dashboards, reporting, and analytics, Style Intelligence:

How to Find the Difference Between Dates - This section discusses several basic date functions: computing the difference between dates, computing a date in the past or future, formatting a date, and extracting date components. Use the 'dateDiff()' function to find the difference between two dates in terms of days, months, or years...

IFrame Integration - The simplest way to integrate reports with a third party Web application is to present the reports inside an IFrame. A report embedded in an IFrame can be freely viewed and manipulated, even when the report engine runs in a separate container. This eliminates the need for a proxy...

IFrame Integration Example - As a further example, the HTML markup below generates a simple Web page with two divs, the top div containing a heading and some text, and the bottom div containing an IFrame with embedded report. To run this example, replace “remotehost” below with the address of the remote server on which the report engine is running...

Implications of Mashup Technology for Enterprises - Let's talk about this enterprise implication. Large organizations have lots of rules and regulations, and there are reasons for all that stuff. We hear all about data governance these days and obviously it's a big deal, especially for public companies because they have to report on this stuff, and the stock market...

JavaScript Debugging Hints - Even though the Script Editor makes scripting fast and convenient, the JavaScript language poses its own special challenges. One of the biggest challenges is debugging. Unlike strongly typed languages, JavaScript does not have fixed type for variables, which means that no compile type error checking can be done...

JavaScript Object-Oriented Concepts - JavaScript is an object-oriented programming (OOP) language, and provides various objects and methods, as well as the ability to create user-defined methods. To use JavaScript effectively, it is important to understand the following concepts...

Joining Multiple Data Sources - To embed static data manually into an element (Table, Section or Chart), follow these steps...

List Comparison for Queries Using Hierarchical Meta Data - If you want to get a list of all employees with C++ programming skill, you can add a condition to the employee node to select only people with C++ on their skill list. However, since each employee may have multiple skills linked in the employee record, a simple string comparison does not give the correct result...

Manipulate Data Blocks - Worksheets provide a full complement of sophisticated data manipulation tools, including joins, filters, and concatenations. You will now use some grouping and aggregation tools to manipulate the Data Block that you created earlier in Constructing Data Blocks...

Mashups Empowering End Users - There should be a general movement in this whole industry of business intelligence or decision support or whatever you want to call it, analysis, of empowering the end-user, and so one of the values that I see in the mashup concept is that ideally what you need to be doing is enabling your end users to mix and match data sets very quickly and very easily...

Materialized OLAP Overlays - Materializing an OLAP overlay involves the implementation of a physical data store such as a star schema in place of the OLAP overlay’s logical structure. An OLAP overlay is a low overhead OLAP option, but other data warehouse options may be more suitable under certain conditions...

More JavaScript Syntax Basics - JavaScript does not have an integer type and a float type. All numbers are treated as float by default. var total = 2 + 3; text = total; // this will convert the number to 5.0 To force a number to be treated as an integer, use the toFixed() method of the number object and give a decimal point of zero...

Previous: Data Mashup Tool Next: Data Modeling Concepts

More Resources:

  >> Analysis or Analytics Product Information
  >> Business Intelligence Product Information
  >> Charting Product Information
  >> Dashboard Product Information
  >> Data Modeling Information
  >> Performance Management Product Information
 
Copyright © 2010, InetSoft Technology Corp.
InetSoft Technology reporting vendor
BI Tools | Business Intelligence Dashboard | BI Product Information | Dashboard Reporting | Java Reporting Tools | Business Analytics | Executive Dashboards
Key Performance Indicators | KPI Dashboard | OLAP Server | Reporting Software | Web Reporting Software | Ad Hoc Analysis | Reporting Tools | BI Software