4. What?
QbE (Query by Example) is an ad-hoc querying
engine that allows the users to:
• define queries in a visual way
• execute queries
• save queries for further executions
• export results
5. When?
QbE can be useful when:
• The final user must have free
access to data sources
• Focus is on data inquiry and
not on final output layout
11. What?
Smart Filter engine is an ad-hoc data filtering
engine that allows users to:
• Create enquiry forms in a visual way
• Filter data on a predefined view through those forms
• Group results
• Drill into details for each results' group
12. Enquiry forms
Data filtering and
Data domain grouping rules
(base query)
Form
13. When?
Smart Filter can be useful
when:
• users have to inquiry and
watch the data through several
filtering criteria
• users need a simpler approach
than the query metaphor
15. Filter’s types
Static closed filters
Filtering entity and values are
predefined
Static open filters
Filtering entity is predefined,
filtering value is prompted
Dynamic filters
Filtering entity is prompted in a
combo box, values are free
Grouping variables
Results will be grouped by the
entities selected into the 2
combo boxes
18. Step 3: analyze result
Master table shows a summary of records satisfying the
form inputs and aggregated measures calculated on the
selected grouping variables
19. Step 4: drill into details
By clicking on a row of the master table, the user can see
the detailed records satisfying form inputs for the context
values of the grouping variables
22. Smart Filter document creation
Developers can build the Smart Filter document using the
Web GUI, starting from document's detail page
23. Step 1 : select datamart
The system asks the developer user the existing datamart to
start with; all the information contained in the datamart
document will be inherited by the Smart Filter document
24. Step 2: define the base query
Then the developer has to define the base query with QbE
GUI: the result of this query is the data domain which the
Smart Filter will inquiry on.
27. Step 4: select form designer tab
Save form configuration
Form preview tab
Form design tab
28. Step 5: add a static close filter
Click here in order to retrieve the fields returned by the base query
Click here to add a new static
close filter group