49
Inquiry and watch your data in Inquiry and watch your data in Inquiry and watch your data in Inquiry and watch your data in a smart way with a smart way with a smart way with a smart way with Andrea Gioia ([email protected])

Webinar: Inquiry and watch your data in a smart way with SpagoBI

Embed Size (px)

DESCRIPTION

Presentation supporting the webinar delivered by Andrea Gioia on 11th May 2010 within SpagoWorld Webinar Center.

Citation preview

Page 1: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Inquiry and watch your data in Inquiry and watch your data in Inquiry and watch your data in Inquiry and watch your data in a smart way witha smart way witha smart way witha smart way with

Andrea Gioia

([email protected])

Page 2: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Agenda

� QbE overview

� Smart Filter introduction

� Smart Filter in action

� Smart Filter document creation

� Q&A

Page 3: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Agenda

� QbE overview

� Smart Filter introduction

� Smart Filter in action

� Smart Filter document creation

� Q&A

Page 4: Webinar: Inquiry and watch your data in a smart way with SpagoBI

What?

QbE (Query by Example) is an ad-hoc queryingengine that allows the users to:

• define queries in a visual way

• execute queries

• save queries for further executions

• export results

Page 5: Webinar: Inquiry and watch your data in a smart way with SpagoBI

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

Page 6: Webinar: Inquiry and watch your data in a smart way with SpagoBI

How? (query creation)

Page 7: Webinar: Inquiry and watch your data in a smart way with SpagoBI

How? (query execution)

Page 8: Webinar: Inquiry and watch your data in a smart way with SpagoBI

How? (results exportation)

Page 9: Webinar: Inquiry and watch your data in a smart way with SpagoBI

How? (query saving)

Page 10: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Agenda

� QbE overview

� Smart Filter introduction

� Smart Filter in action

� Smart Filter document creation

� Q&A

Page 11: Webinar: Inquiry and watch your data in a smart way with SpagoBI

What?

Smart Filter engine is an ad-hoc data filteringengine 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

Page 12: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Enquiry forms

Data filtering and grouping rulesData domain

(base query) �

Form

Page 13: Webinar: Inquiry and watch your data in a smart way with SpagoBI

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

Page 14: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Agenda

� QbE overview

� Smart Filter introduction

� Smart Filter in action

� Smart Filter document creation

� Q&A

Page 15: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Filter’s types

Static closed filtersFiltering entity and values are

predefined

Static open filtersFiltering entity is predefined, filtering value is prompted

Dynamic filtersFiltering entity is prompted in a

combo box, values are freeGrouping variables

Results will be grouped by the entities selected into the 2

combo boxes

Page 16: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 1: fill form

Page 17: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 2: submit form

Page 18: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 3: analyze result

Master table shows a summary of records satisfying the form inputs and aggregated measures calculated on the selected grouping variables

Page 19: Webinar: Inquiry and watch your data in a smart way with SpagoBI

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

Page 20: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 4: drill into details

Page 21: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Agenda

� QbE overview

� Smart Filter introduction

� Smart Filter in action

� Smart Filter document creation

� Q&A

Page 22: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Smart Filter document creation

Developers can build the Smart Filter document using the Web GUI, starting from document's detail page

Page 23: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 1 : select datamart

The system asks the developer user the existing datamart to start with; all the information contained in the datamartdocument will be inherited by the Smart Filter document

Page 24: Webinar: Inquiry and watch your data in a smart way with SpagoBI

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.

Page 25: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 2: define the base query

Page 26: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 3: test the base query

Page 27: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 4: select form designer tab

Form design tab

Form preview tab

Save form configuration

Page 28: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 5: add a static close filter

Click here to add a new static close filter group

Click here in order to retrieve the fields returned by the base query

Page 29: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 6: configure the static close filter

Radio buttons

Check boxes

Page 30: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 7: populate the static close filter

Add a new option

Page 31: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 7: populate the static close filter

Page 32: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 7: populate the static close filter

Page 33: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 7: populate the static close filter

Page 34: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 8: add another static close filter

NOTE: You can have more than one static close filter

Page 35: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 8: add another static close filter

Page 36: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 8: add another static close filter

Page 37: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 8: add another static close filter

NOTE: A filter option may contain more than one condition, as shown in the figure below

Page 38: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 9: add an open filter

Dragging a query field into the Static open filters section, the relevant wizard appears

Page 39: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 9: add an open filter

Filling the wizard, you define a new static open filter

Page 40: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 10: add another open filter

NOTE: You can have more than one static open filter

Page 41: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 11: add a dynamic filter

Click here to add a new dynamic filter

Page 42: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 11: add a dynamic filter

Page 43: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 11: add a dynamic filter

Dragging query fields, you define the variables for the dynamic filter

Page 44: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 12: select grouping variables

Dragging query fields, you define the grouping variables. You can use more than one field as grouping variable

Page 45: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 13: form preview

Form preview

Page 46: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Step 14: save template

Save form configuration

Page 47: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Questions

?

Page 48: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Thanks

Page 49: Webinar: Inquiry and watch your data in a smart way with SpagoBI

Links

www.spagoworld.org/

xwiki/bin/view/Spago

World/WebinarCenter

www.spagobi.org

www.spagoworld.org

/blog

www.eng.it