Preface
Introducing MashZone NextGen Business Analytics
Dashboards and data feeds
Dashboards
Data feeds
Legacy Presto components
Using the Business Analytics welcome page
Using dashboards
View dashboards in Business Analytics
Use dashboards in view mode
Use interactive filters in your dashboards
Refresh data of dashboard components
Change column width and sort order
Manage dashboards
Using the smart dashboard edit mode
Insert new row
Delete a row
Resize a row
Lock row height
Change a row order
Place a dashboard component
Resize dashboard components
Avoid line break in dashboard view mode
Group components
Set row style
Set layout group style
Set dashboard tab style
Switch to fixed grid work space
Create a dashboard
Edit a dashboard
Edit dashboard properties
Delete a dashboard
Manage dashboard permissions
Change dashboard style template
Create dashboard style templates
Edit style templates
Configure dashboard components
Insert components into a dashboard
Assign data sources to dashboard components
Assign data columns to line, column or bar chart
Set properties of component elements
Configure KPI thresholds
Configure KPI rating
Assign data columns to pie chart
Set properties of component elements
Assign data columns to bubble chart
Set properties of component elements
Configure KPI thresholds
Assign data columns to grid
Set properties of component elements
Configure thresholds
Assign data columns to circular gauge chart
Set properties of component elements
Configure thresholds
Assign data columns to horizontal and vertical gauge chart
Set properties of component elements
Configure thresholds
Assign data columns to traffic light
Set properties of component elements
Configure thresholds
Assign data columns to drop-down box
Set properties of component elements
Assign data columns to label
Set properties of component elements
Assign data sources to MashZone NextGen app
Assign data sources to MashZone NextGen Views
Create input parameters
Data source operators
Data transformation operators
Define filters for dashboard components
Specify actions for dashboard components
Hide or display component header and border
Resize dashboard components
Move components to front or back
Copy and past components in dashboards
Delete dashboard components
Display components on several dashboard views
Change component style template
Create component style template
Configure dashboard views
Add views in a dashboard
Delete dashboard views
Set dashboard view properties
Set dashboard view style
Set dashboard view as default
Other
Use dynamic URL selection
Customize the Business Analytics welcome page
Display dashboards without application header
Exporting dashboards
Importing dashboards
Using data feeds
Create data feeds
Open the feed editor
Select data sources
Calculate the feed data
Add further operators
Connect the operators
Save the data feed
Edit data feeds
Delete data feeds
Edit data feed properties
Manage data feed permissions
Display data feed without application header
Change the feed editor style
Importing data feeds
Exporting data feeds
Manage resource directories
Create resource directory
Change resource directory
Delete resource directory
Share resource directory
Appendix
Dashboard components
Line chart
Column chart
Bar chart
Pie chart
Bubble chart
Grid
Circular gauge chart
Horizontal and vertical gauge chart
Traffic lights
Drop-down box
Input field
Business Analytics app
Business Analytics view
Image
Label
Operators
Data source operators
Events
ARIS Table
PPM
CSV
Excel
XML
BigMemory
Data feed
JDBC
JSON
Data transformation operators
Aggregate
Behavior
Parameters
Aggregation type
Examples
Arithmetic
Behavior
Parameters
Example
Average
Behavior
Parameters
Change data type
Behavior
Parameters
Examples
Change data type - single value
Behavior
Parameters
Examples
Column to value
Behavior
Parameters
Combine data feeds
Behavior
Parameters
Concatenate data feeds
Behavior
Parameters
Concatenate texts
Behavior
Parameters
Conditional replace
Behavior
Parameters
Comparison operators
Convert text
Behavior
Parameters
Copy data feeds
Behavior
Parameters
Copy single value
Behavior
Parameters
Delete column
Behavior
Parameters
Duplicate column
Behavior
Parameter
Extract text
Behavior
Parameters
Filter by date
Behavior
Parameters
Filter rows
Behavior
Parameters
Find text index
Behavior
Parameters
Goal accomplishment
Behavior
Parameters
Insert column
Behavior
Parameter
Merge single texts
Behavior
Parameters
Move date
Behavior
Parameter
Example
Rename column
Behavior
Parameter
Replace text
Behavior
Parameters
Round up/down
Behavior
Parameter
Round up/down date
Behavior
Parameter
Examples
Runtime info
Behavior
Parameters
Date user input
Behavior
Parameters
Number user input
Behavior
Parameters
Text user input
Behavior
Parameters
Value to column
Behavior
Parameters
Legacy Presto components
Activate legacy Presto components
Presto Core Components
Tools and Users for Business Analytics Hub and the AppDepot
Business Analytics Hub
Business Analytics Enterprise AppDepot
Business Analytics Server
Business Analytics Repository
MashZone NextGen Analytics In-Memory Stores
Business Analytics APIs, Specifications and Extension Points
Enterprise Mashup Markup Language: The Mashup Domain Language
Real-Time Analytics Query Language
View API and Framework
Business Analytics concepts
What is ...? Why can't I?
Wires concepts
View concepts
Mashboard concepts
Working in Business Analytics Hub
Business Analytics Hub Features
Your Business Analytics Hub Profile
Manage Your Business Analytics User Attributes
Manage Your Locale and Account Information
Reset Your Password
Common Tasks for Mashables, Mashups and Apps
Add Feedback
Add or Update Meta Data: Description, Category, Provider and Tags
Add or Update Custom Attributes
Add a Thumbnail
Change the Artifact Name
Change an Artifact’s Locale
Change the Status
Feature or Unfeature
Add to Favorites or Bookmark
Delete
Review Dependencies
Share With Other Users
Export Results to CSV
Update Mashables, Mashups or Apps in Bulk
Find and Select Multiple Artifacts for Update
Find and Select Artifact Dependencies
Add To or Remove Multiple Artifacts From Favorites
Update the Category, Provider or Tags in Bulk
Change the Status of Multiple Artifacts
Delete Multiple Artifacts
Update Run Permissions for Multiple Artifacts
Update Caching for Multiple Mashables or Mashups
Feature or Unfeature Multiple Artifacts
Descriptions, Providers, Categories and Tags for Artifacts
Category
Description
Provider
Tags
Grant Permission to Run Mashables, Mashups and Apps
Grant Run Permissions for One Artifact
Find Users and Groups for Permissions
Choose Business Analytics Built-In Groups for Permissions
Grant Run Permissions to an Artifact’s Dependencies
Grant Run Permissions to Published Apps in the AppDepot
Mashables and Mashups
Mashables
Types of Mashable Information Sources
Database Mashables
Database Mashable Support and Limitations
Database Mashable Names versus Database Names
Database Mashable Name Changes
Database Characters and Names That Are Not Supported
Default Operations Available for Database Mashables
Arbitrary SQL Queries for Database Mashables
Built-in Finders for Arbitrary Queries
Custom Queries
Database Mashables Responses
REST Web Services
GET-Based REST Web Services
POST-Based REST Web Services
Snapshot Mashables
Spreadsheet Mashables
Valid Labels and Values for Spreadsheet/CSV Mashables
Syndicated Feeds (RSS/Atom)
Normalization and Business Analytics Support for RSS/Atom Formats
WSDL Web Services
WSDLs for SOAP Web Services
Security Policies and Configuration
WSDL Web Service Responses
Web Services Security (WSS) for WSDL Services
Built-in WSS Support for Policies and Policy Attachments
Built-in WSS Support for Policy Assertions and Tokens
Built-in WSS Support for Certificates and Encryption
Connect Information Sources as Mashables
Register Syndicated Feeds (RSS/Atom)
Register REST Web Services
REST Web Service URLs with Parameters
REST Web Services with Input Documents
Specify HTTP Request Headers
Register WSDL Web Services
Register Spreadsheets as Mashables
Register an Excel Worksheet File from Business Analytics Hub
Register an Excel Worksheet With a URL from Business Analytics Hub
Register XML Mashables
Register CSV Mashables
Register Basic Database Mashables
Register Custom Database Mashables
Enabling/Disabling Data Alteration Operations and Other Security Considerations
Viewing Details for Tables, Views or Stored Procedures
Removing Tables, Views or Stored Procedures from the Mashable
Removing Columns for Table or View Operations
Changing Column Names or Datatypes for Tables or Views
Removing Table or View Finders
Changing Finders for Tables or Views
Adding Finders for Tables or Views
Register SharePoint Lists
Register a Snapshot as a Mashable
Subscribe to Events from the Event Bus or Apama
Mashable Authentication with Security Profiles
HTTP Basic Authentication
CAS2 Authentication
NTLM Authentication
SSL Authentication
SSO Authentication
Custom Security Profiles
Using Business Analytics Global or User Attributes in Security Profiles
Configure Secure Connections for Mashables
Implement a Custom Security Profile Client
Register a Custom Security Profile
Configure HTTP Request Headers
REST Web Services
GET-Based REST Web Services
POST-Based REST Web Services
Running Mashables or Mashups and Other Tasks
Run and Preview Mashable/Mashup Data
Valid Date Formats for Business Analytics Mashables and Mashups
Update Mashable Endpoints
Update Mashable Security Profiles
Setting a Character Encoding for a Mashable
Take, View or Delete Snapshots
Take a Snapshot
Find and View Snapshots
View Snapshot Results in XML or JSON
Delete a Snapshot
Schedule Snapshots
Schedule Snapshot Jobs
Delete Snapshot Scheduled Jobs
Mashups in Business Analytics Wires
Wires Features
Creating Mashups in Wires
Add a Mashup or Mashable as an Information Source
Add a Web Information Source with DirectInvoke
Add SharePoint Information Sources
Add a SharePoint List or List View to a Mashup
Add Results from a SharePoint Search or FAST Search to a Mashup
Add a Mashup or Mashable in a Loop
Preview Results
About Results in Wires
Stop Running a Block
Add Actions or Other Blocks
Aggregate Statistics
Add Input Fields Directly to Block Properties
Average Results
Count Results
Connecting Input Blocks to Block Properties in the Wires Canvas
Selecting Existing Input Blocks for Block Properties
Format Results as CSV
Decorate or Transform Data
Build Dates
Create a Document for Input
Add Fields or Structure Nodes
Map Other Results to the Output
Enter or Calculate Data
Adapt Results as a SharePoint External Content Type
Create an ECT-Enabled Mashup
Supported SharePoint Operations
Data Requirements for the Results of ECT-Enabled Mashups
ECT Block Properties
Updates to the Mashup’s Results
Extract Partial Results
Filter Results
Filtering Techniques
Group Results
Set Conditions to Filter Items to Include in Groups
Add Calculations for the Group
Group Configuration Example
Add Input Parameters
Automatically Add Input Fields for Block Properties
Select an Existing Input Block for Block Properties
Manually Add and Connect Input Blocks to Block Properties
Join Results
Fine Tune the Joined Result
Upgrading Mashups with Join Blocks from Previous Versions
Map Results to Known Structures
Enter or Calculate Data
Merge Results
Properties for Web Feed Sources
Properties for Sources That Are Not Web Feeds
Merge SharePoint Lists
Strip Namespaces
Run Several Blocks Simultaneously
Pivot Data
Analyze Datasets with RAQL Queries
Dynamic RAQL Queries in Wires
Select Fields
Add an Item to a SharePoint List
Run a SQL Statement
Using Input Parameters as SQL Query Parameters
Build Strings
Sort Results
Transform Results
Drag Input Nodes to Add Nodes to the Output
Manually Add Fields or Structure Nodes
Map Input Nodes to the Output
Enter or Calculate Data
Built-in Functions for Decorator, Mapper and Transformer Blocks
Absolute
Add
Add to Date
Ceiling
Concatenate
Currency Value
Date Formatter
Date from Days
Date from Seconds
Distance Between Geo Points
Divide
Encode URI
Floor
Join With
Multiply
Not
Round
Set Decimal Places
String Matches
String Replace
Substring
Substring After
Substring Before
Subtract
Subtract from Date
To Boolean
To Camel-Case
To Date
To Datetime
To Decimal
To Integer
To Lower-case
To Number
To String
To Title-Case
To Upper-case
Build URLs
Copy and Update a URL
Provide the Complete URL Dynamically
Build a URL from Components
Select Fields or Paths for Block Properties with the Path Selector
Use Business Analytics Global or User Attributes in Block Properties
Changing Mashup Input Parameter Names
Valid Input Parameter Names
Add If/Else Conditions
Set Execution Conditions
Execution Condition Limitations
If/Else Examples
Add HTTP Headers to a Mashup
Advanced Properties: Controlling Blocks
Define Error Handling
Handle Empty Fields for WSDL Web Services
Use a Security Profile with DirectInvoke
Customizing the Selection XPath for Merge
Connect Mashup Blocks
Advanced Updates with the Output Block
Quickly Set All Inputs for the Mashup
Change the Mashup Result Character Encoding
Symbols to Escape in Block Properties
Date and Time Formats, Math and Sorting in Wires
Date/Times As Inputs to Mashables or Mashups
Converting Other Formats to Datetime
Date/Times For Date Math
Date/Times For Sorting
Manage Mashups in Wires
Quickly Find Mashables, Mashups or Other Blocks
Edit a Mashup
Save a Mashup
Turn Mashups On or Off
View Mashup or Mashable Details
View Custom Block EMML Code
Open the Mashup Artifact Page to Create Apps, Add Views or Take Snapshots
Edit Mashup XPath Expressions in Advanced Mode
Customizing Wires
Adding Custom Blocks to Business Analytics Wires Using Macros
Use Domains to Organize Custom Blocks
Define Inputs and Output for 'Wiring' the Macro
Loop Through a Well-Known Input
Make Macros Generic for Custom Blocks
Use or Construct XPath Expressions for Generic Macros
Configure Properties for Custom Blocks
Update Labels and Icons for Custom Blocks in Wires
Block Labels
Property Labels
Block Icons
Add Tooltips and Help in Custom Blocks
Tooltips
Add a Help Button and Help Topic
Make Custom Block Properties Required
Configure Field and Line Sizes for Custom Block Properties
Configure Strings, Numbers, Dates or Boolean Properties in Custom Blocks
Passwords
URLs
Integer Numbers
Decimal Numbers
Boolean Choices
Pick and Format Dates or Times
Configure Dynamic Path Choices and Results for Custom Blocks
Limit Dynamic Choices and Forbid Literal Entries
Get the Chosen Path as Text
Limit Custom Block User Entries to a List of Values
Literal List Values
Dynamic List Values from a Macro Input Parameter
Dynamic List Values from a Known Source
Advanced Custom Block and Property Configuration
Additional Configuration for Blocks
Additional Configuration for Block Property Fields
Mashups in EMML
Writing Mashups in EMML
Creating, Testing, Saving and Publishing Mashups
Creating a Mashup Script with EMML
<mashup>
EMML Namespaces
<operation>
Declaring Mashup and Macro Variables and Parameters
Valid Names for Variables and Parameters
Datatypes for Variables and Parameters
Default and Constructed Values
Variable and Parameter Scopes
Referencing Parameters and Variables
Working Samples
<input>
<output>
Commonly Supported Output Character Encodings
<variables>
<variable>
Declaring Namespaces
Declaring Data Sources
Named Datasources versus the Default Datasource
Explicitly Defining the Connection
Dynamic Connections
Working Samples
<datasource>
Configuring Datasource Drivers
Invoking Component Mashups and Mashables
<invoke>
<invoke> Examples
<directinvoke>
securityprofile
param
directinvoke Examples
Controlling Component Mashup/Mashable Invocation at Runtime
Issuing SQL Statements Directly to a Datasource
<sql>
<sql> Examples>
<sqlUpdate>
<sqlUpdate> Examples
<sqlcall>
Transforming Intermediate Results
Using XPath Functions to Transform Data
<assign>
<assign> Examples
<filter>
<filter> Examples
<group>
<group> Examples
<sort>
<sort> Examples
<annotate>
<annotate> Examples
<script>
Adding User-Defined Scripting Code to Mashups
Scripting Languages
Import Script Libraries
Include Scripts Directly
Access to Mashup Variables
Access to Java Classes
Working Samples
Adding User-Defined or Third-Party Java Classes for JavaScript Access
Deploying Groovy or JavaScript Scripts in Business Analytics
<xslt>
Known Limitations
Deploy the Stylesheet and Related Resources
Custom XPath Functions and other XSLT Extensions
Combining Component Mashable or Mashup Results
<join>
<select>
<join> Examples
<merge>
<merge> Examples
Constructing the Mashup Result, Inputs or Intermediate Variables
Literal XML Structures with Literal or Dynamic Data
<constructor>
<constructor> Examples
<appendresult>
<appendresult> Examples
<select>
<columns>
<column>
<select> Example
Controlling Mashup Processing Flow
<if>
<elseif>
<else>
<if> Examples
<for>
<for> Example
<foreach>
<fuse>
<foreach> Examples
<while>
<while> Example
<break>
<break> Example and Working Samples
Concurrent Mashup Processing Flows
<parallel>
<sequence>
Working Samples
Database Mashable Transactions
<presto:beginTransaction>
<presto:commitTransaction>
<presto:rollbackTransaction>
SQL Transactions
<sqlBeginTransaction>
<sqlCommit>
<sqlRollback>
Handling or Throwing Exceptions
<try>
<catch>
Examples
<throw>
<return>
Lightweight Error Handling for Component Mashups and Mashables
Supporting Debugging
<display>
<display> Examples
<assert>
<assert> Examples
Adding Metadata to Mashups
<emml-meta>
<presto:macro-meta>
<block>
<label>
<help>
<icon>
<uiconfig>
<parameters>
<parameter>
<required>
<type>
<datetimefield>
<list>
<values>
<option>
<xpath>
<presto:presto-meta>
<user-meta>
Migrating Mashups to a New EMML Version
Migrating Mashups to Use a New Feature or Namespace
Expressions for Mashups
A Brief Introduction to XPath 2.0
XML Escaping in URLs and Expressions
Defining Custom XPath Functions
Write a Custom XPath Function Class
Add the Function to the Classpath for the Business Analytics Server
Add the Function to a Mashup Script or Macro
Using XQuery Expressions in Construction Statements
Dynamic Mashup Expressions
Dynamic Expressions in Literal XML
Dynamic Expressions in XPath Expressions
Dynamic XPath or Other Syntax in Mashups
Advanced Mashup Techniques
Adding HTTP Headers to the Mashup Result
Adding Authentication Headers for Component Mashables
Construct Mashable Authentication Headers
Invoke the Mashable with Authentication Headers
Normalizing Data for Joins, Grouping or Filtering
Use the Custom XPath Function in Your Mashup or Macro
Converting and Working with Dates and Times
Using the ISODateFormatExt Custom XPath Function
ISODateFormatExt(dateText, fromFormat, toFormat)
Converting Numbers in Floating Point Notation
Adding Special Characters to Data
XML Character Entities
Using Business Analytics Attributes in Mashups
Business Analytics Global and User Attributes
Business Analytics Session Attributes
Using Business Analytics Attributes in Mashup Statements
Removing Duplicates With Filtering
XPath Axes
Setting the Mashup Response Character Encoding
Setting the HTTP Content Type Header in the Response
Setting the Character Encoding in the Response XML Declaration
Wrapping Results or Variables in CDATA Sections
Web Clipping with a Mashup Script
Handling HTML Responses
Handling JSON Responses or Inputs
Convert JSON to XML
Post JSON to a Web Service Using <directinvoke>
Accept JSON as Input and Modify with <script>
Wrapping POJO Classes with Mashups
Using Java Classes in a <script> Statement
Wrapping WSDL Web Services That Return HTML Results
Pre-Processing/Post-Processing Mashables with Mashups
Pre-processing Mashup
Post-processing Mashup
Self-Joins with a Single Dataset
Using XQuery for Outer Joins
Sample Mashable Results
Constructing the Join
Defining and Using Custom Mashup Statements with Macros
<macro>
<macro> Examples
Creating and Registering Macros
Create an Individual Reusable Macro
Create a Reusable Macro Library
<macros>
Including Macro Domains in Mashup Scripts or Macros
<include>
Calling a Macro
Macro Reference Namespace
Macro Domains
Passing Input Parameters to the Macro
Receiving Macro Results
Calling Macros From Another Macro
<macro:custom-macro-name>
Making Mashup Scripts Dynamic
Dynamic Mashup Syntax
Use Parameters/Variables in Attributes
Define XPath or Other Syntax Using <template>
Escape XML Delimiters Inside <template> Expressions
Use Dynamic Mashup Expressions Inside XPath Expressions
Create Generic Mashup Scripts
<template>
Generating Mashup Scripts Dynamically
<macro:externalDynamicEMML>
Using the Built-in Mashup Query Web Service
User Metadata Queries
Business Analytics Metadata Queries
Mashable Dependency Queries
Mashup Samples
Mashup Utilities
Testing Mashup Scripts from the Command Line
Publishing Mashup Scripts from a Command Line
Updating Mashup Scripts from the Command Line
Publishing and Managing Macros from the Command Line
Profiling Mashup Performance
Configuring Profiling Logging
Mashup Profile Logs
EMML Reference
Declarations Group
Macroincludes Group
Statements Group
Variables Group
Working in the Mashup Editor
Editing Short Cuts and Tips
Automatically Generating <invoke> Statements in Mashup Editor
Adding Macro Calls Automatically in the Mashup Editor
Editing a Mashup in the Mashup Editor
Test Mashup Scripts or Macros in Mashup Editor
Publish a Mashup Script in the Mashup Editor
Views for Mashups and Mashables
Built-in MashZone NextGen Views
Add Views to Mashables and Mashups
About Desktop and Mobile View Compatibility
Manage Views
Common Chart Techniques
Change Series Labels
Change the Series Plot to Column, Line or Area
Add a Target Line
Include Dynamic Content in Captions and Labels
Dial Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure a Dial Gauge
Area Chart
Characteristics
Configure This View
Bar Chart
Characteristics
Configure This View
Bubble Chart
Characteristics
Configure This View
Bulb Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure the Bulb Gauge
Bullet Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure a Bullet Gauge
Candlestick Chart
Characteristics
Configure This View
Column Chart
Characteristics
Configure This View
Cylinder Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure the Cylinder Gauge
Doughnut Chart
Characteristics
Configure This View
Feed Reader
Characteristics
Funnel Chart
Characteristics
Configure This View
Gantt Chart
Characteristics
Configure This View
Visual Effects of Optional Data Configuration for Gantt Charts
Gauges
Geo Map
Characteristics
Configure This View
ISO 3166-1 Alpha 2 Country Codes
Google Map
Characteristics
Configure This View
Grid and KPIs View
Characteristics
Configure This View
Move or Remove Columns
Add Columns and Assign Values
Change Column Headings, Width and Text Formatting
Show As: Change the Column Format for Different Types Data
Number Formatter
Spark Charts, Bullet Graphs and Percentages
Use Templates to Combine Data, Add Literal Text or Add HTML Tags
Add Key Performance Indicators (KPI)
Precedence for Column Settings and KPI Rules
Intensity Map
Characteristics
Configure This View
ISO 3166-1 Alpha 2 Country Codes
Kagi Chart
Characteristics
Configure This View
LED Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure the LED Gauge
Line Chart
Characteristics
Configure This View
Real-Time Line Chart
Characteristics
Configure a Real-Time Line Chart
Linear Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure the Linear Gauge
Marimekko Chart
Characteristics
Configure This View
Pareto Chart
Characteristics
Configure This View
Pie Chart
Characteristics
Configure This View
Record Details View
Characteristics
Configure This View
Pyramid Chart
Characteristics
Configure This View
Radar Chart
Characteristics
Configure This View
Scatter Chart
Characteristics
Configure This View
Sparkline
Characteristics
Configure This View
Sparkline Column
Characteristics
Configure This View
Sparkline win_loss
Characteristics
Configure This View
Spline Area Chart
Characteristics
Configure This View
Spline Line Chart
Characteristics
Configure This View
Step Line
Characteristics
Configure This View
Template View
Create a Custom View
Map Result Fields to the Template
Map Results Fields That Contain HTML Markup
Iterate Through Repeating Results
Add Conditional Logic
Use CSS in Template Code
Use Images in Template Code
Use JavaScript in Template Code
Examples
Thermometer Gauge
Characteristics
Configure This View
Add a Gauge to This View
Configure the Thermometer Gauge
Zoom Line Chart
Characteristics
Configure This View
Advanced Configuration Properties
Background
Canvas
Text Formatting
Layout
Labels
Advanced
More Properties
Creating Pluggable Views or Libraries
Views and Libraries in Business Analytics
Implement and Add a Pluggable Library or View
Implement a Pluggable View Class
A Hello World Pluggable View Class
Pluggable View Classes: Using Mashable/Mashup Data
Selecting Columns for View Configuration
Formatting and Rendering Response Data
Pluggable View Classes: Triggering and Handling Events
Register and Trigger View-Specific Events in Pluggable Views
Support DataTable Row Selection Events in Pluggable Views
Example: Complete D3 Pie with View-Specific and DataTable Events
CSS Styles, Help and Thumbnails for Pluggable Views
Configuration Properties for Pluggable Views or Libraries
Import Pluggable Views and Libraries
Library Projects Folders and Configuration Files
Ant Tasks and Sample Build File to Import Pluggable Views or Libraries
Import Pluggable Library/View Examples
Managing Updates and Library Versions
Library Versions and Dependencies
Handle Minor Library Updates
Handle New Library Releases or Major Updates
Apps and Workspaces
Create a Basic App
Configure App Input Parameters
Select and Arrange Views
Preview and Finalize the Presentation
Save the App
Publishing, Managing, Sharing and Using Apps
Embed an App in HTML Pages
Publish an App in SharePoint
Edit App Properties
Input Parameters
Layouts
Themes
Pagination and Miscellaneous Properties
Sorting and Filtering Properties
Device Compatibility and General Properties
Edit Properties for Custom or Workspace Apps
About Desktop and Mobile Compatibility for Apps
Title Bars and Toolbar Buttons in Apps
Buttons in the Default Title Bars
Publish Apps to the AppDepot
Create Workspace Apps with Mashboard
Working in Mashboard
Find Views, Apps or Workspaces in Mashboard
Finding Views
Views Added Directly to a Workspace
Basic App Wrapper for Views
Automatic Interactions and Shared Properties for Multiple Views Directly Added to a Workspace
Edit Workspaces
Move, Cut, Copy, Paste or Remove Apps or Views in Workspaces
Copy a Workspace
Control Title Bars and Borders
Set Input Parameters, Pagination, Isolation or Auto-refresh
Set Data Share or Sort and Filter Tools for Views
Grant Run Permissions to a Workspace
Add or Delete Rows and Columns to a Layout
Adding Columns or Rows
Deleting Columns or Rows
Increasing the Maximum Number of Columns or Rows
Set Size, Spanning and Padding in Column or Table Layouts
Initial Widths and Heights for Column or Table Layouts
Control Padding for Column or Table Layouts
Resize Apps in Column or Desktop Layouts
Change Cell Width or Height with Spanning in Table Layouts
Fixed Row Heights for Table Layouts
Add, Delete, Arrange or Configure Tabs or Pages in Layouts
Add Tabs or Pages
Delete Tabs or Pages
Change Tab or Page Names
Change the Order of Pages
Set Other Tab or Page Configuration
Set Desktop Layout Colors and Properties
Web Page Layout for Tabs or Pages
Add a Real-Time Line Chart
Configure the Real-Time Line Chart
Add a Drill Down App in a Workspace
Add a Filter for Apps in a Workspace
Edit or Delete Filter Controls
Add an Input Form for All Apps In a Workspace
Edit a Workspace Form
Workspace Form Fields
Title Block
Input Block
Text Area Block
Select Block
Radio Block
Add Google Gadgets to a Workspace
Add an HTML Widget to a Workspace
Add Other Media as Objects to a Workspace
Add Web Pages to a Workspace
Add Gadgets With JavaScript to a Workspace
Wiring App Interactions in a Workspace
Events and Topics for Wiring Basic and Custom Apps
Publish Topic Messages for Events in Basic Apps
Subscription Topics for Basic Apps
Hiding Input Forms for Apps in a Workspace
Synchronizing Wired Apps When a Workspace Loads
Update Input Parameters on Workspace Load
Synchronize Row Selection on Workspace Load
Manage App Interaction Wiring in Workspaces
Toggle Wiring Subscriptions Off or On
Edit Subscription Property Mappings
Working in the Business Analytics Enterprise AppDepot
AppDepot Tabs and Toolbars
Managing Pending Apps in the AppDepot
About Business Analytics Mobile
Installing Business Analytics Mobile Apps in Mobile Devices
Login and Get Started in Business Analytics Mobile
Working in Business Analytics Mobile Apps
Business Analytics Mobile App Features
Custom Apps
Working in the App Editor
Find and Open an App
Edit and Test an Open App
Download an App
Update an App
Customize a Basic App or View
Customize Themes for Basic Apps and Views
CSS Selectors for Themes
Customize the Layout for Basic Apps
Including Built-in Tools in a Custom Layout
Layout Roles
Customize Built-In Chart Attributes
Create Fully Custom Apps in the App Editor
Create Custom Apps from the Base App Package
Declare, Get and Set Properties in Custom Apps
Get Properties or Property Values
Set Property Values
App Dimensions and Resizing
Set App Dimensions
Support Resizing in Custom Apps
Handle Resize Events
Enable User-Initiated or Automatic Refreshes
User-Initiated App Refreshes
Automatic App Refreshes
Handle Exceptions
Wiring App Interactions
Tightly-Coupled and Loosely-Coupled Interactions
Tightly Coupled Interaction for Custom Apps
Publisher App for Tightly Coupled Interactions
Subscriber App for Tightly Coupled Interactions
Embedding Tightly Coupled Apps
Wildcard Subscriptions for Tightly-Coupled Interactions
Enable Loosely-Coupled Interactions in Custom Apps
Publisher App for Loosely-Coupled Interactions
Subscriber App for Loosely-Coupled Interactions
Basic App Support for Loosely-Coupled Interactions
The Completed Sample Apps
Declare App Topics and Payloads
Registering Sample Mashables or Mashups
Register Samples Mashables
Register Sample Mashups
Override Browser Caches for Updates to App Resources
The Structure of a Business Analytics App
Parameters for App URLs
App Specification Reference
<app>
<authors> or <author>
<authors>
<author>
<dependson>
<resource>
<description>
<help>
<icons> or <icon>
<icons>
<icon>
<presto-meta>
App Layout
App Themes
Charts Theme
Device Compatibility Flags
Toolbar Button Flags
View Configuration
<properties> or <property>
<properties>
<property>
<content>
<requires> or <require>
<requires>
<require>
<title>
<topics> or <topic>
<topics>
<topic>
App Packages and App Files
MashZone NextGen Analytics
What is MashZone NextGen Analytics?
Getting Started with MashZone NextGen Analytics
A Basic RAQL Query
Structure, Format and Access to Datasets with RAQL
The RAQL Query Syntax
Use Plain Functions to Update, Select or Sort Rows
Datatype Information for Loaded Datasets
The Stream/Document Boundary
Use an In-Memory Store to Store and Load Datasets for MashZone NextGen Analytics
Group and Analyze Rows
Group and Analyze Rows with Row Detail
Where to Go Next
RAQL Queries
Techniques to Load Data
Select Techniques
Over Techniques
From Techniques
Where Techniques
Group By Techniques
Having Techniques
Order By Techniques
Multi-DataSet Operations
Escape Characters for RAQL Queries
Load Data with <sql>
Add a Datasource to Business Analytics to Connect to the Database
Stream the Database Results and Query with RAQL
Query and Store to the MashZone NextGen Analytics In-Memory Stores
Load Data with <invoke>
Load Snapshot Data with <snapshot> or <raql>
Snapshot Queries
Load Snapshots in a Named Variable
Load Snapshots Anonymously
Choose Snapshots by a Time Period
Choose Snapshots for a Scheduled Job
Select Distinct Values
Alias Names for Columns or Calculations
Use Alias Names in Other Clauses
Use Alias Names to Handle HTML Column Content
Plain Functions on Select Columns
Dataset Paths, Locators, Names, and Datatypes
Default rules for schema detection from XML
Default rules for schema detection from JSON
Adding Locators to Clarify RAQL Row Detection
Providing Dataset Path and Datatype Information in a Schema
Valid Names for Datasets, Columns, Aliases, Paths and Functions
RAQL Reserved Keywords
From Subqueries
Limit the Rows Returned
Where Complex Conditions
Multiple Required Conditions
Combining Logical Conditions
Comparing Dates or Numbers
Calculations in Conditions
Negative Comparisons
Where Text Like Patterns
Where in Sets
Where Between a Range
Parameters in Where Clauses
Literal Values in Conditions or Expressions
Plain Functions in Where
Sort Directions and Multi-Level Sorts
Plain Functions in Sorts
Multi-Level Group Calculations
Having Clause to Filter Groups
Partitions and Windows
Running Aggregates
Number or Rank Rows
Analytic Functions for Partitions and Windows
Joins and Other Multiple-Dataset Operations
Join: Merge Columns for Dataset Rows
Union: Append Like Datasets
Intersect: Find Common Dataset Members
Except or Minus: Find All Less the Intersection
Creating Dynamic RAQL Queries
Migrate RAQL Queries from Version 3.7 to 3.8
RAQL Datatypes and Data Formats
Supported Data Formats for RAQL
Valid RAQL Datatypes
RAQL Operators
Built-In RAQL Functions
Built-In Plain Functions
Built-In Analytic Functions: Aggregate and Window
Create and Add User-Defined Functions for RAQL Queries
Set Up Your Development Environment
Write Plain Functions for RAQL
Configure, Compile, Deploy and Test User-Defined Functions
Write Window Analytic Functions for RAQL
Write Aggregate Analytic Functions for RAQL
Use a Factory for Function Overloading
Statistics and Analytics Third-Party Libraries
RAQL Query Syntax Reference
Working with MashZone NextGen Analytics In-Memory Stores
Declared Versus Dynamic In-Memory Stores
External versus Internal Datasets
About BigMemory and the MashZone NextGen Analytics In-Memory Stores
Initial Memory Configuration and Performance
In-Memory Dataset Management
Memory Management and Configuration
BigMemory Configuration, Cache Sizing and Pinning
Store Data in MashZone NextGen Analytics In-Memory Stores
Store Data in Declared In-Memory Stores
Set Unique Keys for Dataset Rows
Append Query Results Repeatedly
Clear Existing Data from In-Memory Stores
Manage Memory for Dynamic In-Memory Stores
Load Data from the MashZone NextGen Analytics In-Memory Stores
RAQL Extension to EMML Statements for Mashups
<loadfrom>
<raql>
<snapshot>
<storeto>
<dropcache>
RAQL Extensions to EMML Statements for Streaming
Data Access as Documents with No Streaming
Data Access as Streaming Datasets
Stream Partitions
RAQL Extensions to <variable> for File Data Sources
RAQL Extensions for Dataset Schemas
RAQL Samples
Business Analytics Development and APIs
Features of the Business Analytics REST or Business Analytics Connect APIs
Working with theMashZone NextGenREST API
Get the Mashable/Mashup Specification
Login or Set Guess Access
Build and Send the Request
Cross Domain Requests
Session Management
Use Business Analytics Connect for Javascript
Use PC4JS in Custom Apps
Use PC4JS in Other Web Applications or Web Sites
Guest or Authenticated Access with PC4JS
Use Mashable/Mashup Technical Specs
Paginate Mashable or Mashup Responses
Business Analytics Headers Used in Pagination
Pagination Using the Business Analytics DataTable API
Map Business Analytics Attributes to Artifact Input Parameters
Business Analytics Attribute Mapping Expressions
Define Business Analytics Session Attributes
MashZone NextGen APIs
Business Analytics REST APIs and Business Analytics Connect
Pluggable Views, Custom Apps and Common JavaScript Client Libraries
Miscellaneous Extension APIs
MashZone NextGen REST API
Handle Authentication
Invoke Mashables or Mashups
Business Analytics Headers/Parameters
Business Analytics Request Headers/Parameters
Business Analytics Response Headers
Obsolete JUMP Headers
Business Analytics Snapshot API
Take or Delete Snapshot Methods
Take a Snapshot Immediately
Take a Temporary Snapshot and Save Separately
Delete Snapshots
Get Snapshot Methods
Get Snapshot Collections By Criteria
Get One Snapshot By ID
Schedule Snapshot Job Methods
Manage Scheduled Snapshot Job Methods
Find Jobs
Suspend Jobs
Resume Jobs
Delete Jobs
About DataTable Events
DataTable Events for Views and Apps
Business Analytics Platform API Console
Business Analytics Platform Services
The JackBe Universal Message Protocol (JUMP)
JUMP Requests
JUMP Responses
Input Parameters for JUMP Requests
Parameter Values
Adding Headers for Mashables to JUMP Requests
Namespaces and Namespace Prefixes
MashZone NextGen APIs
Business Analytics REST APIs and Business Analytics Connect
Pluggable Views, Custom Apps and Common JavaScript Client Libraries
Miscellaneous Extension APIs
MashZone NextGen REST API
Handle Authentication
Invoke Mashables or Mashups
Business Analytics Headers/Parameters
Business Analytics Request Headers/Parameters
Business Analytics Response Headers
Obsolete JUMP Headers
Business Analytics Snapshot API
Take or Delete Snapshot Methods
Take a Snapshot Immediately
Take a Temporary Snapshot and Save Separately
Delete Snapshots
Get Snapshot Methods
Get Snapshot Collections By Criteria
Get One Snapshot By ID
Schedule Snapshot Job Methods
Manage Scheduled Snapshot Job Methods
Find Jobs
Suspend Jobs
Resume Jobs
Delete Jobs
About DataTable Events
DataTable Events for Views and Apps
Business Analytics Platform API Console
Business Analytics Platform Services
Administration
Getting Started with the Business Analytics Server
Additional Business Analytics System and Software Requirements
Additional Recommendations for Business Analytics
What is Installed with Business Analytics
Business Analytics Installation Folders
Start and Stop the Business Analytics Server
Start the Business Analytics Server
Stop the Business Analytics Server
Startup Considerations
Manage Licenses for Business Analytics, Universal Messaging and BigMemory
Move the Business Analytics repository to a robust database solution
Troubleshooting Connections to the Business Analytics Repository
Move Business Analytics repository to Microsoft SQL Server
Move the Business Analytics repository to MySQL
Move the Business Analytics repository to Oracle
Move the Business Analytics repository to PostGres
Integrate Your LDAP Directory with Business Analytics
Defining LDAP Connection Configuration
Defining the Authentication Scheme
Defining the Authorization Scheme
Enabling Business Analytics Application Queries for All LDAP Users or Groups for Permissions
Use the Default Business Analytics User Repository
Manage Users
Create Users
Edit, Grant Permissions and other User Management Tasks
Manage User Groups
Automatically Assign New Users to Groups
What’s Next
Business Analytics Server Configuration
Memory Configuration for the Business Analytics Server
Configuration When Business Analytics Uses Only Heap Memory
Configuration When Business Analytics Uses Heap and Off-Heap Memory
Support International Character Sets and Locales
Business Analytics Repository Encoding and Timezone
Mashable, Mashup and App Encodings and Locales
Date, Time and Numeric Display Options
Message Log and Default Locales
Change the Business Analytics HubTheme
Set the default chart theme
Edit style templates
Configure the Business Analytics Server with Custom Ports
Change Business Analytics Server Ports
Change Business Analytics Repository Ports
TomEE Application Server Port
Configure the Business Analytics Server to Work with a Proxy Server
Define a Proxy Server Whitelist for Business Analytics
Using Regular Expressions in a Whitelist
Configure Business Analytics for SSL and Digital Certificates
The Certificate Store and Certificates
Configure Mutual SSL Between Users and Business Analytics
Configure Mutual SSL Between Business Analytics and Mashable Information Sources
One-Way SSL to Business Analytics
One-Way SSL to Mashable Information Sources
One-Way SSL to Information Sources Using <directinvoke> in Mashups
Configure HTTPS and Certficate Stores in the Application Server
Configure Certificate Stores in Business Analytics
Update SSL Configuration for Java
Configure SSL for Universal Messaging
Business Analytics Logging
Configure Logging for the Business Analytics Server
Turn Audit Logging On or Off
Business Analytics Notifications
Configuring a Mail Server for Business Analytics
Update the User Email Attribute from LDAP
Configure Connections to SharePoint
Connection Patterns Between Business Analytics Servers and SharePoint
Add SharePoint Connections to the Business Analytics Server
BigMemory for Caching, Connections and MashZone NextGen Analytics
Caching for the Business Analytics Server
Configure BigMemory Servers for Business Analytics Caching and In-Memory Stores
Declare BigMemory Stores for MashZone NextGen Analytics
Declare a New In-Memory Store
Modify a Declared In-Memory Store
View Details for Declared In-Memory Stores
Manage Dynamic BigMemory Stores for MashZone NextGen Analytics
Add an External Dynamic In-Memory Store Connection
Delete External Dynamic In-Memory Store Connections
Configuring Mashable/Mashup Response Caching
Enable and Configure Response Caching
Cache Responses by Default and Disable Exceptions
Cache Responses for Exceptions Only
Controlling Response Cache Entries Dynamically
Response Caching Example
Manage Data Sources and Drivers
Add a Data Source
Edit, Test or Remove Data Sources
Add or Manage JDBC Drivers
Migrate JDBC connections
Migrate JDBC configuration of Presto to Business Analytics
Migrate JDBC connections of Presto to Business Analytics
Migrate JDBC configuration of MashZone NextGen 9.10
Migrate JDBC connections of MashZone legacy to Business Analytics
Configure the Default Operations Generated for Database Mashable
Manage Categories for Mashups, Mashables and Apps
Manage Providers for Mashups, Mashables and Apps
Work With Business Analytics Attributes
Manage Global Attributes
Expose User Attributes from the User Repository in Business Analytics
Manage Artifact Attributes
Add an Artifact Attribute Definition
Edit or Delete Artifact Attribute Definitions
Disable Mashup Features
Configure HTTP Response Header Forwarding
Configure Mashable HTTP Request Timeouts
Enable or Disable the Snapshot Feature
Set Web Feed Normalization
Handle SOAP Encoding Errors for WSDL Services
Add XML Schemas to the Wires Mapper Block
Business Analytics Security
Change technical user password
Authentication and Guest Access
User Authentication
Valid Credentials
Sessions and Timeouts
Enabling Guest Access
Default User Accounts
Authentication with Single Sign-On Solutions
Configuration for Agent-Based SSO Solutions
Configuration for the CAS SSO Solution
Implementing a Custom SSO Filter
SSO integration in My webMethods
Authentication with Digital Certificates/SSL
Configure the Business Analytics REST API to Use Certificate Authentication
Configure Alternate User ID Extraction
Configure Dynamic User Support
Configure Additional Certificate Validation
Authorization Policies and Permissions
Grant User Access to Business Analytics with Built-in Groups
Built-In Business Analytics User Groups and Permissions
Access Policies Using Business Analytics Built-In Groups
Artifact Permissions for Users with Run Permissions
Automatically Grant Run Permissions to Users and Groups
Set View Permissions with a Search Filter
Enable or Disable Authorization
Integrated MashZone Server Configuration and Administration
Tune Memory/Caching for the Integrated MashZone Server
Tune MashZone Memory and Cache Configuration Manually
Automatically Tune MashZone Memory and Cache Configuration
Event Service Configuration and Administration
Manage EDA Event Sources
Identify the Event Type Store directory
Create EDA Event Sources
Edit EDA Event Sources
Duplicate EDA Event Sources
Delete EDA Event Sources
Export EDA Event Sources
Import EDA Event Sources
Manage Apama Event Sources
Create Apama Event Sources
Edit Apama Event Sources
Duplicate Apama Event Sources
Delete Apama Event Sources
Import Apama Event Sources
Export Apama Event Sources
Manage DES Event Sources
Identify the DES repository directory
Create DES Event Source
Edit DES Event Sources
Duplicate DES Event Sources
Delete DES Event Sources
Export DES Event Sources
Import DES Event Sources
Activate DES in Business Analytics
Start or Stop an Event Source
Restart all Event Source
Process Performance Manager Integration
Manage PPM Connections
Create PPM Connections
Edit PPM Connections
Delete PPM Connections
Import PPM Connections
Export PPM Connections
Business Analytics Repositories
Tuning the Business Analytics Repository Connection Pool
Synchronize the Business Analytics Repository and Business Analytics Server Time Zones
Business Analytics Server Administration
View Business Analytics Logs
View the Business Analytics Server Log
View the Audit Log for a Mashable, Mashup or App
Purge the Audit Log
Manage Pluggable Views and Libraries
Manage Pluggable Libraries
Manage Pluggable Views
Manually Changing the Default Version for Libraries
Manage Files for Business Analytics Features or Artifacts
Add External Resources as Business Analytics Files
Find Business Analytics Files
Update or Delete Business Analytics Files
File Organization
Deploying Business Analytics Instances, Clusters or Artifacts
Deploying the Core Components
Deploying Business Analytics Artifacts and Other Metadata
Deploying Business Analytics Artifacts and Other Metadata
Exporting Mashable and Mashup MetaData
Exporting Macros
Exporting App MetaData
Exporting Pluggable Views or Libraries
Exporting Business Analytics Global Attributes
Exporting Users, User Metadata and Groups
Exporting dashboards
Exporting data feeds
Importing Mashable or Mashup MetaData
Importing Macros
Importing App Metadata
Importing Pluggable Views or Libraries
Importing Business Analytics Global Attributes
Importing Users, User Metadata and Groups
Importing dashboards
Importing data feeds
Deploying Multiple Business Analytics Servers in One Host
Clustering Business Analytics Servers
Setting Up a New Cluster
Adding New Members to an Existing Cluster
Sharing the Business Analytics Repository in Clustered Environments
Create and Share a New Business Analytics Repository
Share an Existing Business Analytics Repository
Setting Up an External Business Analytics Configuration Folder
Business Analytics File-Based Configuration and Extensions
Business Analytics Dashboard in a clustered scenario
Preliminary
Configuration
Universal Messaging (UM)
Real-Time Buffer Server (RTBS)
Load balancer
Customizing dashboards
Using JDBC drivers
Local file resources
Business Analytics Add-On for SharePoint (P4S)
An Introduction to the Business Analytics Add-On for SharePoint
Maximize the Potential of Information
Empower SharePoint Users with Powerful Visual Tools
Maximize SharePoint ROI
Business Analytics Add-On for SharePoint in Action
Business Analytics Add-On for SharePoint Features
Getting Started
Installing Business Analytics Add-On for SharePoint
Installing the Business Analytics Add-On for SharePoint Solution
Before Your Start
Install the P4S Solution
What is Installed
Troubleshooting Installation for the P4S Solution
Upgrading to New Releases of P4SP
Install or Upgrade Business Analytics Servers for P4S
P4S Configuration and Administration, SharePoint 2010
Planning Authentication for P4S 2010
User Authentication Experiences for P4S 2010
Authentication Designs for P4S 2010
SSO + Token Authentication
SSO + Cookie Authentication
No SSO, Manual Authentication
Configuring Business Analytics Add-On for SharePoint 2010
Activate P4S 2010 Features
Enabling P4S Features in Farms
Enabling P4S Web Parts for Site Collections
Manually Enabling P4S Features for a Site
Configure Authentication for P4S 2010
Configure the Secure Store Service
Create Secure Store Target Applications
Create or Manage SSO Token Server Names
Disable Cookie Forwarding for Business Analytics Server Overrides
Configure Business Analytics Server Connections in SharePoint 2010
Add a Business Analytics Server Connection to SharePoint
Edit a Business Analytics Server Connection
Duplicate Connections to Business Analytics Servers
Complete Miscellaneous Configuration for P4S 2010
Set the Scope of Apps in the App Gallery
Set the Default Sandbox Mode for apps
P4S Farm and Site Administration, SharePoint 2010
P4S Configuration and Administration, SharePoint 2007
Planning Authentication for P4S 2007
User Experiences for P4S 2007
Authentication Designs for P4S 2007
SSO + Token Authentication
SSO + Cookie Authentication
No SSO, Manual Authentication
Configuring Business Analytics Add-On for SharePoint 2007
Activate P4S Features for SharePoint 2007
Enable P4S Features in Farms
Enable P4S Web Parts for Site Collections
Activate Custom P4S Actions for Site Collections
Activate the Business Analytics Administration Feature for Site Collections
Configure Authentication for P4S 2007
Configure the SSO Service in Windows
Configure the SSO Service in SharePoint
Create SSO Applications for P4S
Configure SSO Token Server Names for P4S
Disable Cookie Forwarding for Business Analytics Server Overrides for Sites
Configure Business Analytics Server Connections in SharePoint 2007
Add a Business Analytics Server Connection to SharePoint 2007
Edit a Business Analytics Server Connection
Duplicate Connections to Business Analytics Servers
Complete Miscellaneous Configuration for P4S 2007
Set the Scope of Apps in the App Gallery
Set the Default Sandbox Mode for Apps
Farm and Site Administration for P4S 2007
SharePoint Credentials for Mashables and Mashups
Add or Manage SharePoint Credentials in Your Business Analytics Hub Profile
Add a Global Attribute for Agent-Based SSO Authentication with SharePoint
Business Analytics Add-On for SharePoint User Guide
Publishing Apps and Mashups to Web Parts
Other Tasks
Create a Web Part Page
Add a Mashup Web Part to a Web Part Page
Publish a Mashup to a Mashup Web Part
Mashup Web Part Toolbar
Update Mashup Web Part Properties
Change the Web Part Title
Change the Mashup Server Connection for a Mashup Web Part
Change the Mashup ID
Publish Mashup Results as Native SharePoint Lists
Publish Mashup Results as External SharePoint Lists
Requirements and Limitations
The Mashup-to-External-List Process
Create an External Content Type for a Mashup
Create an External Content List from a Mashup
Troubleshooting URL Loading Problems
Register a SharePoint List as a Business Analytics Mashable
Update Mashup or App Input Parameters
Add an App Web Part to the Web Part Page
Publish an App to an App Web Part
App Web Part Toolbar
Update App Web Part Properties
Change the Web Part Title
Hide or Show App or View Titles and Toolbars
Change Pagination or Themes
Enable Anonymous Access
Change the Mashup Server Connection for an App Web Part
Change the App ID
Business Analytics Add-On for SharePoint User Guide
Publishing Apps and Mashups to Web Parts
Other Tasks
Create a Web Part Page
Add a Mashup Web Part to a Web Part Page
Publish a Mashup to a Mashup Web Part
Mashup Web Part Toolbar
Update Mashup Web Part Properties
Change the Web Part Title
Change the Mashup Server Connection for a Mashup Web Part
Change the Mashup ID
Publish Mashup Results as Native SharePoint Lists
Publish Mashup Results as External SharePoint Lists
Requirements and Limitations
The Mashup-to-External-List Process
Create an External Content Type for a Mashup
Create an External Content List from a Mashup
Troubleshooting URL Loading Problems
Register a SharePoint List as a Business Analytics Mashable
Update Mashup or App Input Parameters
Add an App Web Part to the Web Part Page
Publish an App to an App Web Part
App Web Part Toolbar
Update App Web Part Properties
Change the Web Part Title
Hide or Show App or View Titles and Toolbars
Change Pagination or Themes
Enable Anonymous Access
Change the Mashup Server Connection for an App Web Part
Change the App ID
Additional Information and Support
Panel Progress
Index
Preface
Additional Information and Support
preface_pdf_library
BA_Intro
dd
freeform_intro
datafeeds_intro
extComponents_intro
welcom_page
dashboards
freeform_display_dashboard
freeform_use_dashboards
freeform_useFilter
freeform_refreshData
freeform_edit_Grid_view-mode
freeform_manage_dashboards
freeform_dashboardeditor
freeform_create_dashboard
freeform_edit_dashboard
freeform_edit_dashboard_properties
freeform_delete_dashboard
freeform_assign_dashboard_permissions
freeform_change_style_template
freeform_create_style_template
freeform_configure_components
freeform_insertComponent
freeform_assignDataSource
freeform_assignDataToLineCharts
freeform_assignDataToPieCharts
freeform_assignDataToBubbleCharts
freeform_assignDataToPrestoGrid
freeform_assignDataToGaugeCharts
freeform_assignDataToHVGaugeCharts
freeform_assignDataToTrafficLight
freeform_assignDataToCombobox
freeform_assignDataToLabel
freeform_assignDataToPrestoApp
freeform_assignDataToPrestoView
freeform_create_input_parameter
freeform_datasources
freeform_operators
freeform_defineFilter
freeform_specify_action
freeform_hide_header_and_border
freeform_resizeComp
freeform_moveComp
freeform_copy-pastComp
freeform_deleteComp
freeform_compXtab
freeform_change_widget_style_template
freeform_create_widget_style_template
freeform_configure_dashboards
freeform_add_tab
freeform_delete_tab
freeform_format_tab
freeform_format_tab_style
freeform_set_defaulttab
miscellaneous
freeform_display_dashboard-preselected
customize_welcompage
freeform_display_dashboard-header
datafeeds
create_datafeed
mzFeedEditor
freeform_delete_datafeed
freeform_edit_datafeed_properties
manage_datafeeds_permissions
datafeeds_display_dashboard-header
datafeeds_editor_style
datafeed_manageResourceDir
appendix
dashboard_components
datafeed_source_operators
datafeeds_trans_operators
freeform_op_aggregate
freeform_op_arithmetic
freeform_op_average
freeform_op_change_data_type
freeform_op_change_data_type_single_value
freeform_op_column_to_value
freeform_op_combine_feeds
freeform_op_concatenate_feeds
freeform_op_concatenate_text
freeform_op_conditional_replace
freeform_op_convert_text
freeform_op_copy_feeds
freeform_op_copy_single_value
freeform_op_delete_column
freeform_op_duplicate_column
freeform_op_extract_text
freeform_op_filter_by_date
freeform_op_filter_row
freeform_op_find_text_index
freeform_op_goal_accomplish
freeform_op_insert_column
freeform_op_merge_single_text
freeform_op_move_data
freeform_op_rename_column
freeform_op_replace_text
freeform_op_round
freeform_op_round_date
freeform_op_runtime_info
freeform_op_user_input_date
freeform_op_user_input_number
freeform_op_user_input_text
freeform_op_value_to_column
extComponents
extComponents_activate
coreComponents
apisSpecs
faq
hub_library_intro
hub_features
userProfile
hub_shared_tasks
help.hub.bulkUpd
bulkTasks
commonMetaData
grantRunPermission
grantRun1Artifact
grantRunWDependencies
grantRunInAppDepot
mm
mashable_library_intro
serviceTypes
aboutDatabase
dbServiceNames
defaultDBServiceOperations
dbArbitraryQueries
dbResponses
aboutSnapshots
aboutExcel
validSpreadsheetCVSLabels
aboutRSS
aboutWSDL
aboutWSS
publish_intro
publishFeeds
help.publish.rss
help.publish.rest
publishREST
publishWSDL
help.publish.wsdl
help.publish.excel
publish_excel
publish-xml
help.publish.xml
publishCSV
help.publish.csv
publishDB
help.publish.db
publishDBCustom
publish-SPList
help.publish.splist
publishSnapshot
subscribeEvents
aboutSecurityProfiles
configSecurityProfile
configHTTPRequestHeader
aboutREST
service_details_library
runService
editEndpoint
editSecurityProfile
setCharEncoding
takeSnapshots
scheduleSnapshots
wires_library_intro
wires_designer
createMashup
help.wires
addMashupOrSvc
directinvokeAction
help.wires.directinvoke
help.wires.spblocks
spGetActions
loopInvokeAction
help.wires.foreach
previewBlocks
stopPreview
addActions
aggregateAction
help.wires.aggregate
autoInput2Property
averageAction
help.wires.average
countAction
help.wires.count
connectInputAction
csvFrmtAction
help.wires.csv
dataDecorateAction
help.wires.datadecorator
dateAction
help.wires.datebuild
help.wires.document
documentAction
help.wires.spect
enableSPECT
extractAction
help.wires.extract
filterAction
help.wires.filter
filterMatchExpr
help.wires.group
groupAction
help.wires.input
inputAction
help.wires.join
joinAction
help.wires.mapper
mapAction
help.wires.merge
mergeAction
mergeSPList
help.wires.mergelist
nsStripperAction
help.wires.namespacestripper
parallelAction
help.wires.parallel
pivotAction
help.wires.pivot
help.wires.raql
raqlAction
selectAction
help.wires.select
addItemSPList
help.wires.addsplistitem
help.wires.sql
sqlAction
stringBuildAction
help.wires.stringbuild
sortAction
help.wires.sort
help.wires.transformer
trasnformAction
transformFunctions
help.wires.urlbuild
urlBuildAction
xpathSelect
useGlobalUserParams
inputParamNames
ifElse
httpHeaders
help.wires.advproperties
blockAdvProps
drawConnections
help.wires.output
outputBlock
propertyEscapeChars
dateFormats
manageMashups
editXPathExpert
customizeWires
macro_add_wires_action
macro_labelsIcons
macro_help
macro_req_properties
macro_property_lines_sizes
macro_simple_datatypes
macro_xpath_picker_config
macro_selection_list
macro_uiconfig_adv
mashup_library_intro
mashup_intro
createMashupScript
mashupRefCmd
emmlNamespaces
operationRefCmd
declareVariablesEtc
inputRefCmd
outputRefCmd
variablesRefCmd
declareNamespaces
declareDatasource
datasourceRefCmd
datasourceDrivers
invokeComponentSvc
invokeRefCmd
directinvokeRefCmd
invokeRuntimeControls
sql-intro
sqlRefCmd
sqlUpdateRefCmd
sqlcallRefCmd
transformData
assignRefCmd
filterRefCmd
groupRefCmd
sortRefCmd
annotateRefCmd
scriptRefCmd
scripting
DeployScripts
xsltRefCmd
combineResults
joinRefCmd
mergeRefCmd
defineMashupResult
constructorRefCmd
appendresultRefCmd
selectRefCmd
controlMashupFlow
ifRefCmd
forRefCmd
foreachRefCmd
whileRefCmd
breakRefCmd
multiFlows
parallelRefCmd
transactionCmds
beginTransactionRefCmd
commitTransactionRefCmd
rollbackTransactionRefCmd
sqlTransactionCmds
sqlBeginTransactionRefCmd
sqlCommitRefCmd
sqlRollbackRefCmd
exceptions_intro
tryRefCmd
throwRefCmd
returnRefCmd
svcErrorHandling
debugCmds
displayRefCmd
assertRefCmd
metadataCmds
emml_metaRefCmd
macro_metaREfCmd
presto-metaRefCmd
user-metaRefCmd
migrateMashupVersions
expressionsIntro
xpath2_intro
xmlEscaping
customXPathFunctions
xquery_intro
mashupExpressions
dynamicStrings
advMashupIntro
mashupHTTPHeaders
svcAuthNHeaders
normalizeData
dateManipulation
convertFloat2Decimal
addCharacterEntities
serverSideBinding
uniqueFilter
setResponseCharEncoding
cdataSections
webClipping
htmlDocumentVars
jsonFormat
wrapPOJO
wrapWSDLHTML
prePostProcess
selfJoin
outerJoinXquery
macro_intro
macroRefCmd
macro_libraries
macrosRefCmd
macro_library_include
includeRefCmd
macro_use
macroUseRefCmd
dynamicEMMLIntro
createTemplateMashupScript
templateRefCmd
generateDynamicEMML
mashupQueryServices
userMetatdataQueries
prestoMetadataQueries
svcDependencyQueries
mashupExamples
utilities-intro
testMashupCmd
publishMashupCmd
updateMashupCmd
pubMacroCmd
profilingUtil
emmlReference
help.editor.emml
autoGenInvoke
macroAutoGen
editMashup
testMashup
publishMashup
view_library_intro
addViews
aboutViews
manageViews
commonChartTasks
angularGauge
help.view.area
areaChart
help.view.bar
barChart
help.view.bubble
bubbleChart
help.view.bulbgauge
bulbGauge
help.view.bulletgauge
bulletGauge
help.view.candlestick
candlestick
help.view.column
columnChart
cylinderGauge
doughnutChart
help.view.feed
feedReader
help.view.funnel
funnelChart
help.views.gantt
ganttChart
gaugesIntro
help.view.gauges
help.view.geomap
geoMap
help.view.googlemap
googleMap
help.view.grid
gridView
help.view.intensitymap
intensityMap
help.view.kagi
kagi
help.view.ledgauge
LEDGauge
help.view.line
lineChart
help.view.rt.linechart
rtLineChart
help.view.lineargauge
linearGauge
help.view.marimekko
marimekko
help.view.pareto
pareto
help.view.pie
pieChart
help.view.propertytable
propertyView
help.view.pyramid
pyramidChart
help.view.radar
radar
help.view.scatter
scatterChart
help.view.sparkline
sparkline_simple
help.view.sparklinecolumn
sparkline_column
help.view.sparklinewinloss
sparkline_win_loss
help.view.splineArea
splineArea
help.view.splineLine
splineLine
help.view.stepLine
stepLineChart
help.views.template
template
help.view.thermometer
thermometerGauge
help.view.zoomline
zoomLineChart
viewsAdvProperties
createCustomView
customViewClass
viewClassResults
viewClassEvents
customLibCSS
customLibProperties
customViewImport
customLibVersions
app_library_intro
help.app.maker
appCreateBasic
help.details.app
app_details
editAppProperties
deviceCompatibility
aboutAppTBButtons
publish2Store
mashboard_intro
help.mashboard
mashboard_designer
findApps
aboutViewsInWS
editWorkspace
manageRowCols
editWSSizeSpanPad
manageTabsPages
desktopLayoutConfig
webPageLayout
rtLineChartIntro
drillDown
addFilter
filterEdit
addForm
editForm
formFields
addGoogleGadget
addHTML
addObject
addHTMLPage
addJS
mashletWiring
help.workspace.wiring
aboutSubscription4BasicApp
hideAppInputForms
onloadSynchApps
manageWiring
help.app.store
appStoreIntro
appstorePending
mobileIntro
mobileAppStore
app_dev_intro
editor_features
basicAppCustomizeIntro
basicAppThemes
basicAppLayout
basicAppChartAttributes
help.editor.app
editor_intro
getSetProperties
handleResize
handleRefresh
handleExceptions
wiringIntro
wiringTightlyCoupled
wiringWildCardTopics
wiringLooselyCoupled
topicPayloads
registerSamples
resourceVersions
appStructure
appParamsRef
appSpecIntro
appRef
authorsRef
dependsonRef
descriptionRef
helpRef
iconsRef
prestoMetaRef
propertiesRef
contentRef
requiresRef
titleRef
topicsRef
appFiles
raqlIntro
raqlQueries
escapeChars
sqlStream
invokeStream
snapshotStream
selectDistinct
selectAs
selectFunctions
fromPathName
validNames
reservedKeywords
fromSubQ
fromLimit
whereConditions
whereLike
whereIn
whereBetween
whereParams
literalValues
whereFunctions
orderByComplex
orderByFunctions
groupByComplex
havingClause
overWindows
overRunningCalcs
overRank
overFunctions
multipleDatasets
raqlDynamicQuery
migrateQueries37to38
dataTypesFormats
operators
raqlFunctions
userDefinedFunctions
raqlSyntax
raqlCache
raqlCacheMemory
cacheStore
cacheLoad
raqlEMML
loadExtStmt
raqlExtStmt
snapshotExtStmt
storeExtStmt
raqlExtDropcache
streamExtensions
fileExtensions
schemaExtensions
raqlExamples
devIntro
restCreateConnection
pc4jsCreatePrestoConnection
artifactTechSpec
pagination
attrMappingExpressions
aboutJUMP
jumpRequestParams
svcHeaders
presto_apis_intro
restAPIRef
prestoHeadersParams
snapshot_api_intro
snapshotCaptureRef
snapshotGetRef
snapshotScheduleRef
snapshotsManageJobs
aboutDTevents
help.api.console
apiConsole
admin_intro
getStarted
sysReqPresto
whatIsInstalled
startPrestoServer
startupOrder
upgradeLicense
help.admin.license
moveRepository2NewDB
moveDBMSSql
moveDBMySql
moveDBOracle
moveDBPostGres
help.admin.ldap
userRepositoryLdap
userRepositoryCreate
manageUsers
manageUserGroups
defaultGroups
postInstallOptional
configServerIntro
memoryReqs
configCharSetNLocale
configTheme
configDefaultChartTheme
freeform_edit_style_template
configCustomPorts
configMashSvr4Proxy
configProxyWhitelist
configSSL2Server
configSSLAppServer
configSSLAdminConsole
configSSLJava
configSSL2UM
aboutLogs
configLogging
startStopAuditLog
aboutNotifications
configMailServer
configLDAPemailAttr
configSPAddon
bigMemoryIntro
configBMServers
configBMDeclaredCaches
configBMDynamicCache
cachingSvcResponse
help.admin.datasource
manageDataSource
manageDataSource_upgrade
configDBGenerator
manageCategories
manageProviders
attrIntro
manageGlobalAttr
accessUserRepositoryAttrs
manageFlexibleAttr
configMashupFeatures
configHTTPResponseHeader
configHTTPRequestTimeout
enableSnapshots
configNormalization
nsdCompile4WSDL
addMapperSchema
securityIntro
changePassword
authN
builtinUsers
authNSSO
configUserCertificates
authZ
builtinPermissionsNGroups
defaultRunPermissions
configSearchFilter
setAuthZ
mzConfigIntro
mzMemoryReqs
rtbsIntro
rtbsManageBuffer
rtbsEventTypeStoreConnection
rtbsEDAConnection
rtbsBufferEdit
rtbsBufferCopy
rtbsBufferDelete
rtbsBufferExport
rtbsBufferImport
rtbsManageApama
rtbsApamaConnection
rtbsApamaEdit
rtbsApamaCopy
rtbsApamaDelete
rtbsApamaImport
rtbsApamaExport
DES_Manage
DES_Connection
DES_Create
DES_Edit
DES_Copy
DES_Delete
DES_Export
DES_Import
DES_License
rtbsBufferStartStop
rtbsBufferRestartAll
ppmIntro
ppmManageConnections
ppmConfigConnection
ppmEditConnection
ppmDeleteConnection
ppmImportConnection
ppmExportConnection
repositoryIntro
repositoryConnPool
help.admin.rdspool
repositorySynchTZ
monitorIntro
viewLogs
purgeAuditLog
help.admin.libraries
manageLibraries
help.files
files_intro
deploymentIntro
deployArtifacts
exportServices
exportMacros
exportApps
exportLibraries
exportGlobalAttr
exportUsersNGroups
freeform_export_dashboards
datafeeds_export_datafeeds
importServices
importMacros
importApps
importLibraries
importGlobalAttr
importUsersNGroups
freeform_import_dashboards
datafeeds_import_datafeeds
deployMultipleUnclustered
clusteringIntro
repositorySharing
externalConfigFolder
clusterDashboard
sharepoint-intro
p4spIntro
installSPAddOn
installSPConn
installTrblShoot
migrate
installUpgradeMashupServers
adminlIntro2010
authNIntro2010
authNUX2010
authNDesigns2010
configIntro2010
configFeatures2010
configAuthN2010
configConnections2010
miscConfig2010
admin2010
adminIntro2007
authNIntro20007
authNUX2007
authNDesigns2007
configIntro2007
configFeatures2007
configAuthN2007
configConnections2007
miscConfig2007
admin2007
userCredentialAttributes
introUser
createWPPage
mashupWPAdd
mashupPublish
mashupWPToolbar
mashupUpdate
mashupPublishNoWP
mashupECTList
regListAsSvc
inputParams
appAddWP
appPublish
appWPToolbar
appUpdate
otherResources