General Flashcards
Does the staging database have security?
No
What is the language the cube is stored in?
XMLA
How do you strip security out of the cube?
When you run the cube, set load security to false on the cube settings screen. Alternatively you can have it run as custom user in ZapBi
WIP
Work in Process
Current Assets
Total Cash (and Equivalents) Securities, Other Current Assets, Production inventory including WIP, and Intangible Assets
Current Assets Accounting Definition
A current asset is cash and any other company asset that will be turning to cash within one year from the date shown in the heading of the company’s balance sheet.
Total Assets (formula)
Current Assets + Non Current Assets
When is Lite Mode automatically selected?
The dimension has more than 1 million rowsOnly the corresponding measure group has relations to the dimension. (only one measure group relates)
When Lite Mode is enabled
All row-level detail is removed. Only attribute, level, and hierarchy attribute types will be available.Non-fact relationships are removedAll attributes are removed that have more than 200 distinct values, or if the values are more than 20% distinct.No drill through to the dimension’s granular transactions
ApplyUserCustomizationsBeforeTableStructureChanges SP
This SP runs first, before anything moves. here you would load in excels, other loads kevin has a script to load excel, backs up He loads any data that didn’t originate within DAX goes to a separate databasekick off jobs created in SSIS these databases will be merged in staging any predataloading transformations.
ApplyUserCustomizationsAfterMainDataMigration
Runs 2nd, most of the time not used
ApplyUserCustomizationsAfterMigrationComplete
any fields you told it to build would have already been builtthis is where you always do your transformationif you use subselects in staging configuration, it will be a bitch to document, better to use this sp but you need to create the fields in CX
Include in data only update caveat
data only update won’t make sense to apply to a dimension table, because this would trigger a full structure update.
Benefits of breaking records into batches during load
Avoiding latency due to network instability, or because of memory limitations
Caveat about hierarchies
Don’t allow attributes to be defaulted to hierarchies. if you want hierarchies, you build themif you add a field in staging, double check it in cube configuration
what color are member properties in cube config?
gray