摘要:
Users are enabled to use statistical prediction algorithms to set key performance indicator targets based on a variety of considerations allowing them to take into account more quantitative factors in prediction, increase return-on-investment of data assets, increase consistency, and save time and cost in the target setting process. Upon selection of a scorecard, users are provided with a series of user interfaces enabling them to select metrics and data ranges, as well as to set and/or modify configurations associated with prediction algorithms for the selected data and report presentation parameters. Data mining may then be performed based on the selected data and configuration settings resulting in rendering of reports based on the data mining result set(s).
摘要:
Data ranges (domains) for statistical analysis of performance metrics are determined automatically based on user inputs for ending and starting periods. User interfaces are provided with allowances for addressing missing data in a consistent manner and for creating analyties over different time domains such as fiscal and Gregorian calendar measurements. Previews of analysis may be provided for visualization of data range parameter selections. Selections may be made explicitly or dynamically using textual or graphical user interface elements.
摘要:
An interactive dashboard providing scorecard presentation with subordinate reports is automatically generated and configured based on centrally managed metadata definitions. The dashboard may be customized based on subscriber credentials, past preferences, and the like. The dashboard may be deployed to one or more locations to be consumed and further customized by end users.
摘要:
Application independent rendering of scorecard metrics is provided. A hierarchy for scorecard metrics, such as KPI's, KPI groups, and objectives, is determined and data associated with each scorecard metric is retrieved based on the hierarchy. Scorecard calculation is performed based on the retrieved data and the hierarchy. A scorecard representation may then be generated based on the calculation and transformed into a format such that application independent reports can be generated based on the scorecard representation. The transform may include generating a document using Report Definition Language (RDL). The RDL document may then be forwarded to an application for report generation.
摘要:
User interface that enables a user to manipulate visual representations of non-linear business logic to define and run data-centric “what-if” simulations. The visual interface models non-linear calculations based on the mapping of an input value in a non-linear domain to a score range, which score range can be continuous or non-continuous. The interface presents variable graphical indicator representations, as well as proximity and sensitivity visualizations. Different models can be developed and tested using live data feeds and aggregated dependent data feeds. The visual interface employs recursive scoring, and facilitates collaborative interface interaction.
摘要:
User interface that enables a user to manipulate visual representations of non-linear business logic to define and run data-centric “what-if” simulations. The visual interface models non-linear calculations based on the mapping of an input value in a non-linear domain to a score range, which score range can be continuous or non-continuous. The interface presents variable graphical indicator representations, as well as proximity and sensitivity visualizations. Different models can be developed and tested using live data feeds and aggregated dependent data feeds. The visual interface employs recursive scoring, and facilitates collaborative interface interaction.
摘要:
Hosted business service applications are provided enabling users to download and run plug-in modules associated with scorecard operations. Plug-in modules are launched from context-based links provided by the service or by third parties providing users the ability to work with the hosted application with a substantially same responsiveness and reliability as a natively installed application, to continue working while disconnected from the core service, and to have services upgraded without significantly disrupting their work. Client shell can be billed by the service or by third parties for the use of the business service by tracking activities associated with the downloaded module.
摘要:
An extensible client-server application platform. Execution of functions may require interactions between client-side and server-side components. Extensions may be provided as pairs of modules, one for the client and one for the server, that interact when performing an extension function. To ensure that the client-side and server-side interact appropriately, extensions modules may be initially supplied to the server and downloaded as appropriate, to the client. An enterprise business intelligence application is used as an example of the extensible client-server application platform. To enable use of third party extension modules, the server-side components may execute on a virtualized server.
摘要:
Architecture for accessing a repository of information and recursively processing the repository information for relevant information for output as a spreadsheet. Once the relevant information is returned, portions of the relevant information are used to develop and execute one or more queries against data sources for information related to the relevant information. A report is then generated in the form of a spreadsheet that includes the relevant and related information presented as one or more of text, a chart, a graph, matrix, and other combinations of visualizations and perceivable information (e.g., audio data). Moreover, the spreadsheet can include a hierarchical organization of sheets based on relationships in stored metadata definitions. The one or more queries can be processed against backend data sources under a centralized security regime optimized for rapidly aggregating data from across heterogeneous data sources.
摘要:
Groups of subordinate report definitions are determined for selected scorecard metrics based on suitable report type and layout features. A list comprising the available reports is assigned to each source metric enabling association of the groups across metrics. A context of the scorecard is passed to a physical instantiation of the group of reports to affect their behavior. Report presentation, queries, and the like may be performed using the assigned definition list(s).