Download presentation
Presentation is loading. Please wait.
Published byPenelope Barber Modified over 8 years ago
2
Client Warehouse Builder Your Chance to Learn!
3
Why Would I Use It? Have some custom tables you want to warehouse and report off of Have additional reporting needs that are not solved by baseline warehouse Need to a place to collect data Data Entry Form Some other source / Snap shots
4
Structure of Client Warehouse Execution Order, Table Name, Query, Index, Table Type, Pre-Step, Post-Step
5
Client Warehouse Management Form
6
Execution Order Controls the order the table are populated in Stage Tables always done first Then used the Execution Order then sorted by table name Warehouse Tables done second Uses the Execution Order then sorted by table name Constant Tables Always executed last Used the execution order then sorted by table name
7
Table Name This will be how you reference your table after it is built Max limit is 30 characters less the prefix that is applied by the system Should be safe with 25 characters Stage table prefix “S_” Warehouse table prefix “A_” or “B_” Constant table prefix “C_”
8
Query This will become the data source for your table All objects used in query must be accessible by FASTCLIENT All objects must be fully qualified the schema name [Schema_Name].[Object_Name] Each column returned must be named If using a function, math or joining fields you need to alias that column
9
Index This is an optional field Should only include columns in here that will be commonly filtered on
10
What are the Table Types for? Warehouse, Constant, Stage
11
Warehouse Table A and B table created / SYN and RSYN objects Always report off of the SYN object Truncated Every Refresh Always reloaded from scratch from source data Should be used for reporting one Do Not use for data entry
12
Constant Table C table created C_[Name you provided for table] Never truncated Data will continue to grow, unless deleted by data entry form, or some other method Can be used for reporting and data entry
13
Stage Table S table created S_[Name you provided for table] Truncated Every Refresh Always reloaded from scratch from source data Should only be used in the creation of another warehouse table Cuts down on network traffic by mixing local and linked tables Should Not be used for reporting or data entry
14
Pre and Post Steps These are advanced features Pre-Step To manipulate some data in anther table before the steps runs Post-Step To manipulated data in this table after step runs
15
Populate on Save What happens if I check this? When you click save, in addition to building or updating your table(s) The system will populate the table(s) with data from your query Why would I want to do this? If data from this table is going to be used in a reporting page Will allow you build your new report and see data in it right away Don’t have to wait for a refresh to run
16
Saving Commits any new records or edits to existing records to the database All grants will be issued allowing access to: FAST Application schema FAST Application Query Schema
17
What Happens When I Make an Edit All information from the record is archived before edits are made Archived information can be found in the Deleted or Change Table / Client Warehouse Log Saving an update will cause tables related to the current record to be deleted and then recreated This is why we don’t currently allow for edits to constant tables
18
Let’s Take a Look
19
Questions ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.