PowerPoint Slides

Download Report

Transcript PowerPoint Slides

GeorgiaFIRST Financials
PeopleSoft Query: The Next Step
Robin Mullinix
Systems Analyst
50-minute Crash Course on
PeopleSoft Query, for Intermediate…
2
Agenda
• Current Considerations
– Overview of PeopleSoft Query
– Training Resources
– Some considerations
• Introduction to Intermediate (¿Advance?)
Features
–
–
–
–
Where’s my data?!?
Demonstration
Where do we go from here
Which feature to start using, where?
3
High Level Overview of
PeopleSoft Query
• An end-user reporting tool that
allows you to retrieve information
from the PeopleSoft database tables.
• Instead of writing code (SQL
statements), you use a graphical
user interface to extract the precise
information that you are looking for.
4
Training Resources
• General Job Aids
and Reference Documents:
http://www.usg.edu/gafirstfin/documentation/category/general_jo
b_aids_and_reference_documents
• GeorgiaFIRST Financials Query
courses offered through GeorgiaVIEW:
https://usgtrain.view.usg.edu/
5
General Job Aids
and Reference Documents
6
Where’s my data?!?
•
•
•
•
•
Key Records list
Others queries
Browsing the tables
ERD
Firefox ‘lookup/view selection source’
{just easier in ff}
7
Key Records List
8
Key Records List
9
ERD
10
Browsing the tables
• Bring up a table (in fplay)
• Look at the keys fields (in fplay)
• Add criteria for (some of) the key fields
(in fplay)
• Run it and see what you get
(in fplay)
11
Firefox View Selection Source
{very geeky}
12
Firefox View Selection Source
13
Firefox View Selection Source
14
Firefox View Selection Source
15
Firefox View Selection Source
Questions?
16
In Tree Operator:
Definition of a Tree
• A tree is the graphical hierarchy in
PeopleSoft that displays the relationship
between all accounting units (i.e.,
departments, projects, reporting groups,
account numbers) an determines roll-up
hierarchies. In a tree, to roll up is to total
sums based on information hierarchy.
• Similar to “In List”
• You can use trees in query as a type of prebuilt list. The list exists in your database
already, as a PeopleSoft tree.
17
In Tree Operator
• Use existing tree, leverage the work
put into building the tree
• Build a new one (please inform ITS Help Desk
when you do so we can secure it from accidental
modification by another Institution)
• Ease of maintenance: update the
tree and all your queries
automatically inherit any changes.
18
In Tree Operator
19
In Tree Operator
20
In Tree Operator
21
In Tree Operator
22
In Tree Operator
23
In Tree Operator
24
In Tree Operator
25
In Tree Operator
26
In Tree Operator
27
In Tree Operator
28
In Tree Operator
29
In Tree Operator
30
In Tree Operator
31
In Tree Operator
32
In Tree Operator
33
In Tree Operator
Select above
Select below
34
In Tree Operator
35
In Tree Operator
36
In Tree Operator
37
In Tree Operator
38
In Tree Operator
39
In Tree Operator
40
In Tree Operator
41
Between Operator
42
Between Operator
43
Between Operator
44
Between Operator
45
Between Operator
46
Between Operator
47
Between Operator
48
Between Operator
49
Between Operator
50
In Tree or Between Operator
Questions?
51
Left Outer Joins
• Ability to get information from
another table when there may not
always be a full join (for every row in A,
there is always at least one row from B)
between them
52
Left Outer Joins
53
Left Outer Joins
54
Left Outer Joins
55
Left Outer Joins
56
Left Outer Joins
57
Left Outer Joins
58
Left Outer Joins
59
Left Outer Joins
60
Left Outer Joins vs Inner Join
• Results using the standard join
61
Left Outer Joins
• Results of LOJ vs Full Join
62
Multiple Left Outer Joins
• Only against previous table
– A left outer join B, but can’t A left outer
join C (if there’s a B table between them)
• Could String LOJ to LOJ… but not
a good idea
– A left outer join B left outer join C
• Union, but field types must line up
• Connected Query as ‘substitute’
63
Left Outer Joins
• Questions?
64
Connected Query
• Connected Queries offer the ability
to do a Left Outer Join
• The output is xml
• We are still in the process of
learning this new tool (BI Publisher, formerly
known as XML Publisher) for rendering xml
into ‘human readable’ format.
65
Connected Query
66
Drilling URLs
• Drilling URLs are the URLs that we define
• What’s a URL?!?
• A Uniform Resource Locator:
the address of a web page, ftp site, audio
stream or other Internet resource
• A uniform resource locator (URL) is a
reference to a resource that specifies the
location of the resource on a computer network
and a mechanism for retrieving it
• Ok, instead of getting a static list of results,
the results can contain links to more
information: Interactive Results!
67
Drilling URLs
• Added feature to regular queries
• Can be added to existing queries
• Where should it go to
(Add/Update page, or Viewer page?)
• Which fields should be links?
• Which Queries should we work on
first?
68
Drilling URLs
69
Drilling URLs
70
Drilling URLs
• Questions?
71
Questions?
72
University System of Georgia
Information Technology Services