BPC420 NW Administration L07 - L22 Flashcards
What is Lesson 07?
Creating Dimensions BPC420 P.85
LO Create dimensions & Members
See Questions. BPC420 P.85
LO Create properties & hieararchies
See Questions. BPC420 P.85
What is the related BW object for Dimension Property?
Integration between dimensions and InfoObjects of type characteristic BPC420 P.85
What is a dimension?
dimension is a collection of related members, which represent one aspect of a business, i.e. accounts, products, currency. BPC420 P.85
How are dimensions managed?
Define members, create hierarchies, assign properties BPC420 P.85
Do dimensions belong to only one model?
dimensions can be added to one or more models. BPC420 P.85
Are Dimension IDs case sensitve? Unique?
no, yes BPC420 P.87
What are the dimension ID guidelines?
no special char, 16 char length, No number at position1, no reserved names (app, AppAccess, formula,…. List p 87) BPC420 P.87
What are dimension description guidelines?
255 char max BPC420 P.88
What does type allow?
Allows you to organize dta within model based on type BPC420 P.88
What is referential integrity?
validates properties of dimension with the IDs of a different dimension, completes during processing. BPC420 P.88
What are the different dimension types?
A, C, D, E, G, I, R, S, T, U Account, Category, Audit, Entity, Group, Intercompany, Currency, Subtables, Time, User defined. BPC420 P.88
Can an environment have multiple dimensions of one type?
Yes, however only one of each of the required types. BPC420 P.88
Which dimension types are required for a model?
A, C, D, E, R, T - BPC420 P.88
What is A-Account?
chare og accounts and measures, stat keys BPC420 P.88
What is C-Category?
Budget, Forecast, actual BPC420 P.88
What is D - Audit?
Data source, used to segregate input data BPC420 P.88
What is E-Entity?
business units, cost center, geographic entity, profit cneter, legal company, region BPC420 P.88
What is G-Group?
Group provides multiple currencies for a group member. Uses single entity structure to report consolidated results in multiple group currencies. BPC420 P.89
What do you need to know about using R & G?
Consolidation Model (R & G). Ownership Model (only G when referred from consolidation model. Cannot have R & G in the same ownership model). BPC420 P.89
What is I- intercompany?
contains the intercompany codes for entities, for legal consolidation intercompany matching and elimination. BPC420 P.89
What is R-Currency?
All environments must contain, not each model. NOTE: Reporting Model with Currency must have REPORTING property, not required for non-reporting model. BPC420 P.89
What is S-Subtables?
Used to break down account activity or flow. (Opening, Additions, Deletions, Transfers, Ending Balances). BPC420 P.89
What is Subtables important for?
writing business rules that require currency translation amounts to be calculated by account. BPC420 P.89
Whati is T-Time ?
custom time or weekly, monthly, quarterly BPC420 P.89
What is U-User?
Any User-defined dimension for planning process. U1, U2, … BPC420 P.89
Tell about predefined properties?
based on dimension type, a dimension contains pre-defined properties. Add new Properties as desired. BPC420 P.89
Why would one flag “allow dimension formulas”?
to allow creation of member formulas BPC420 P.90
What are two ways to open up the structure of a dimension?
“Edit Structure” in toolbar or hyperlink BPC420 P.90
What do properties do?
define behavior of dimension members BPC420 P.91
What are some powerful features of properties?
member lookup, formulas, data manager selections, reporting, filtering, BPC420 P.91
What are 3 ways to use properties for a region?
1-filter & sort 2-logic 3-defined report format BPC420 P.91
What are rules for Properties?
not case sensitive, unique, ID 20 char max, no special char, no number in position1, not a reserved word, BPC420 P.91
What is max length of Property ID?
20 char BPC420 P.91
What is max length of Property name?
40 char BPC420 P.91
What are the required dimension types?
A, C, D, E, R, T - BPC420 P.91
What properties can be modified or removed?
system-generated properties cannot be removed or modified. Othes may be. BPC420 P.92
What are some system-generated properties?
ACCTYPE, RATETYPE, SCALING BPC420 P.92
What properties are generated for all dimension types, but not displayed?
Description, CALC, HIR BPC420 P.93
What is CALC?
indicates whether calculated by formul or is at parent level. BPC420 P.93
What is HIR?
stores the hierarchy IDs associated with the member, H1, H2,.. BPC420 P.93
What are 2 reserved IDs?
SOLVE_ORDER , FORMULA BPC420 P.93
What is SOLVE_ORDER?
a property that defines the order of calculation when calculated members intersect calculated members BPC420 P.93
What is FORMULA property?
optional property that allows you to define dimension member formulas BPC420 P.93
What is max chars for dimension member?
32 in 10.0, 20 in 7.5 BPC420 P.95
What special characters are allowed in Dimension member ids?
_ & - (underscore & hyphen) BPC420 P.95
What is Delete & Revert?
only available if the changes are not confirmed to the dimension members BPC420 P.98
What is the command to change oder of appearance?
“Apply Hierarchy order” - requires that Hiearchy is set up BPC420 P.98
What does the “display” option do in list view?
view property header by name or by ID BPC420 P.99
What does the “display” option do in hierarchy view?
display member id, description, or both. BPC420 P.99
What type of object is a dimension in BW?
InfoObject of type Characteristic BPC420 P.99
What does the “maintain” button in BW show you?
data in InfoProvider, what does it look like? 2 green squares BPC420 P.123
In BW where is the “maintain hierarchies” button?
On the hierarchy tab of the InfoProvider BPC420 P.123
How do you get to view the hieararchy in BW?
InfoProvider, Hierarchy tab, click “maintain Hiearachies” button, double-click yellow bar BPC420 P.123
In BW what does the “Expand Branch” icon look like?
Two triangles pointed down. Shows full hiearachy. BPC420 P.123
What is Lesson 08?
Creating Models BPC420 P.126
LO - Discuss the Creation of a Model
See Questions. BPC420 P.126
LO - Explain Model Page features
See Questions. BPC420 P.126
LO - Outline the do’s and don’ts in BW InfoProviders created in BPC
See Questions. BPC420 P.126
LO- Describe delivered Measure Formulas and define Custom Measures
See Questions. BPC420 P.126
How do you create a model?
Use the six step wizard BPC420 P.128
What are the two main types of model?
Reporting (Standard, Financial, Consoldiation) & “Drivers and Rates” (Exchange Rates, Ownership, Generic) BPC420 P.128
What are the six types of model?
Reporting (Standard, Financial, Consoldiation) & “Drivers and Rates” (Exchange Rates, Ownership, Generic) BPC420 P.128
What are the 2 Data Entry modes for a model?
Periodic or YTD BPC420 P.128
What is general setting for data entry mode?
Periodic BPC420 P.128
When is YTD data entry mode used?
model with foreign currency conversion. Balances are accumulated/YTD BPC420 P.128
Describe a Standard model
No special requirements, no default business intelligenc/Logic. Create logic as needed. BPC420 P.128
What are the required dimensions for a standard model?
A, C, E, T Account, Category, Entity, Time BPC420 P.128
Describe a Financial Model
Perform management and legal consolidation functions,Supports these business rules(currency conversion, account transformation, interompany bookings, US eliminations, carry-forward, validations), choose a rate model. BPC420 P.128
What are the required dimensions for a Financial model?
A, C, E, T, R Account, Category, Entity, Time, Currency BPC420 P.128
Describe a Consolidation Model
Complicated legal consolidation (complex organization structures involving full, partial, minority ownership and consolidation methods. Must reference an ownership model: Supports/Uses business rules (Currency conversion, account transformation, intercompany bookings, US eliminations, carry-forward rules, validations, automatic adjustments) BPC420 P.128
What are the required dimensions for a Conolidation model? 9
A, C, D, E, G, I, R, S, T Account, Category, Audit, Entity, Group, Intercompany, Currency, Subtables, Time, BPC420 P.128
what are three reporting model types?
Reporting (Standard, Financial, Consoldiation) & “Drivers and Rates” (Exchange Rates, Ownership, Generic) BPC420 P.128
What are three Driver & rate model types?
Reporting (Standard, Financial, Consoldiation) & “Drivers and Rates” (Exchange Rates, Ownership, Generic) BPC420 P.128
What do reporting models hold?
financial data BPC420 P.128
All models require which 4 dimension types?
A,C, E,T - Account, category, entity, time BPC420 P.128
What is the special business rule in consoldiations not in standard?
Automatic Adjustments BPC420 P.128
What are the additional required dimensions for consolidation?
D, G, I, R, S, Audit, Group, Intercompany, Currency, Subtables, BPC420 P.128
What is the synonym for subtable?
Flow BPC420 P.128
What is a benefit of copying a model?
reports, input forms, journal template(option), control definitions (option), and data packages copy over to the new model. BPC420 P.130
Will Source Data transfer when copying a model?
source data no, data yes, BPC420 P.130
Can you have duplicated diminsion types in a model?
no, exception is user defined which are unique by U1, U2, … BPC420 P.130
When copying a model, where are business rules activated?
in “Business Rules” view. BPC420 P.137
What are control definitions?
Financial and Consolidation type BPC420 P.137
What are 5 features of a model availabe to enable?
Work status, Data Audit, Journal templates, Comments, “Use as Source of Data” BPC420 P.137
What is “Use as Source of Data”?
enables the ODBO clients to retreive data from the model, Excelsius, EPM Connector, GRC Process controls integration BPC420 P.137
What is “change type” for a model?
allows a change withint type (Reporting or “Drivers & Rates”) BPC420 P.137
When changing a model type, can you change dimensions?
Yes, add or remove. BPC420 P.139
What does light optimization do?
closes open request, compresses without zero-elimination and indexes the cube, updates database statistics for the BW InfoCube. BPC420 P.139
What does Full optimization do?
Sames as light. Plus it checks to see if data model can be improved. BPC420 P.139
What are the full optimization checks?
dimension tables have <20% size of Fact table, moves data to shadow cube, compress, index,…NEW technical name. BPC420 P.139
What is a BW consequence of full optimization?
INfoCubes will be lost. 1 Data Transfer Processes (DTPs) to/from the cube 2 Aggregates or Business Intelligence Accelerator (BIA) Indexes will be lost. New technical name. BPC420 P.140
Do both optimizations take the system offline?
Yes BPC420 P.140
Manage dimensions in BW or BPC?
Do all infocube changes in BPC. Not possible to link from BW to BPC admin. Do not manage BPC items from RSA1. BPC420 P.140
In which table are dimensions to an application stored?
UJA_DIM_APPL BPC420 P.140
What changes CAN be made in BW for BPC properties?
“InfoProvider Properties”(Query cache, roll up, DB performance)- will be lost if underlying technical infoProvider is changed. Full Optimization will remove the DB Performance settings. BPC420 P.141
Is partitioning available?
not yet because BPC is not using standard SAP time dimension. BPC420 P.142
What is created when an application/model is created?
InfoProvider, MultiProvider, Query, BPC420 P.142
Where can you find the technical name of the InfoProviders?
UJA_APPL BPC420 P.142
Is a new InfoArea created for each AppSet/Environment?
Yes BPC420 P.142
What is the naming convention of InfoProvider?
/CPMB/I BPC420 P.143
What is the naming convention of MultiProvider?
/CPMB/M BPC420 P.143
Whatis the naming convention of Query?
/!!O BPC420 P.143
Why can dimensions be removed from a model in BPC and not BW?
the BW remodeling toolbox is not required, so we can do this. BPC420 P.143
What about the MultiProvider and full optimization?
MultiProvider will automatically point to new InfoProvider. Query & MultiProvider created. BPC420 P.143
What is BW part of a BPC query?
MDX statements are performed against query which is on top of the MultiProvider. BPC420 P.143
What is the BW equivalent of measures?
calculated key figures BPC420 P.144
How many key figures in an InfoProvider?
1…but it is possible to report on multiple “measures”. BPC420 P.144
What are the three measures delivered with BPC?
Periodic, QTD, YTD BPC420 P.144
Does it matter if data is stored as Periodic or YTD for the three measures?
no matter whether periodic or YTD, periodic, QTD, and YTD are available for reporting. BPC420 P.144
What are some example custom measures?
Week to Date, Month to Date, Rolling 12 month total, … BPC420 P.144
Where is the measure table?
UJA_Formula BPC420 P.144
What do you need to modify the measure table?
write MDX formulas. Use variables in place of technical names. Must do for BOTH PER & YTD. BPC420 P.144
What does MDX stand for?
Multidimensional Expressions – typically deal with SIGN transformations and TIME calculations for each account type. BPC420 P.145
What do you need to do if you update UJA_Formula?
need to manually update UJA_FORMULA_APP as well for each model/application. BPC420 P.145
What is the reason you can’t use a BW InfoProvider to create Models?
The configuration of logic, business rules, Audit, Comments, work status,… BPC420 P.145
What is Lesson 09?
Describing the Security Model BPC420 P.153
LO Discuss the BPC security concept?
See Questions. BPC420 P.153
LO Recognize security conflicts
See Questions. BPC420 P.153
What is Event & Notification function?
create messages and alerts in App or emails. Can contain hyperlinks. Security addresses. BPC420 P.153
What is Content Lifecycle Management (CLM)?
tool that support distribution of content across systems. Security addresses. BPC420 P.155
What is the BW transaction for Manage Users & Roles?
SU01 & PFCG..ABAP user management mechanisms BPC420 P.155
What are the steps to assign security? Which step is optional?
1 - BW User & Role, 2 - Single Sign On(SSO), 3- User Setup 4 - Assign Team (optional), 5 - Task Profile 6 - Data Access Profile BPC420 P.155
What are the Admin Team types? 3
Primary (full admin, ?no dimension access?), Secondary (public folder & dimension access), System Admin (full admin & dimension access) BPC420 P.155
What kind of security reporting is available?
“Enable Auditing of Administration Activity” BPC420 P.155
What is an Emergency User?
when normal access is not available, log on as SysAdmin or other user with Admin rights. BPC420 P.155
What about SSO & EPM products?
SSO is available, must use same DNS (Domain Name System) BPC420 P.157
What is no longer supported for security?
Windows Active Directory & “CMS” BPC420 P.157
Which security object is in BW?
Task profile. Other are in BPC ABAP tables. BPC420 P.157
What are task rights of System Administrator?
1 - manage environments 2 - Manage Security 3-Use system when offline BPC420 P.157
What are task rights of Secondary Administrator?
Manage dimensions, Edit Content of Public Folder BPC420 P.157
What are task rights of Primary Administrator?
All Tasks (….) BPC420 P.157
What is the limit on Task Profiles?
none, task security is cumulative BPC420 P.160
What are the possible values for “Assigned to” concerning task profiles?
“All Teams” or “Some teams only” – seems outdated. BPC420 P.167
What are the user types required?
“Individual”, “dialog” users for admin related tasks & CLM(Content Lifecycle Management), “Internet” user used by Adobe Flex client users. “Technical” uses are not required. BPC420 P.168
What are Sarbanes-Oxley options?
challenge users for pw. Can store Pw on client machined (Admin can disble for enhanced SO compliance). BPC420 P.169
How is pw saving on client machine disabled?
in BW transaction SPRO / IMG true=enhanced BPC420 P.169
If a technical users is set up, what should be the type?
communciation. “technical” users not required nor recommended. BPC420 P.170
What roles are required in BW?
Static: /POA/BUI_FLEX_CLIENT, /POT/BUI_UM_USER (NOT environment related) Dynamic: “task” and “data access” BPC420 P.171
Can a “team Lead” be established in team security?
Yes BPC420 P.173
What is a “team lead” used for?
Research BPC420 P.180
What drives security conflict resolution?
Data Access: Write, Read Only, Denied. Write is least restrictive. “Less restrictive” profile wins. BPC420 P.180
What authority do child members have?
Child members always have access level of parent unless otherwise specified. BPC420 P.181
How does hierarchy factor in with a secured dimension?
Ignore H1, H2… BPC420 P.182
What is Lesson 10?
Define Parameters BPC420 P.189
LO Discuss the functional parameters and configuration parameters
See Questions. BPC420 P.189
LO Describe how to customize parameters
See Questions. BPC420 P.189
What are administration parameters?
Administration parameters are used to change or enhance the functionality and configuration of BPC scenario BPC420 P.189
What are the three types of administration parameters?
Functional, Configuration, & System BPC420 P.189
What is a functional parameter?
Set by the user in UI of Admin workspace. EX: APPROVALORG, work status options, Model options (comment) BPC420 P.190
What is a configuration parameter?
From BW SPRO / IMG –mainly technical parameters that are set once in IMG. EX: ALLOW_FILE_SIZE BPC420 P.190
What is a system parameter?
set by system, mainly flags, cannot be set by user through and Admin UI. EX: AVAILABLEFLAG BPC420 P.190
Which 3 tables contain sytem parameters?
UJA_PARAM (cross environment) & UJA_PARAM_APP (Environment & Model level), UJA_USER_DEF (a few) BPC420 P.190
What are the 3 parameters within Configuration parameters?
Global, Environment, Model BPC420 P.192
What are 2 important Configuration - Environment parameters?
ALLOW_FILE_SIZE - max 100MB user file upload size, ALLOW_EXTENSIONS - defines permitted files for upload. BPC420 P.193
What does the IMG activity “documentation” & “activity” button look like?
See book. BPC420 P.193
What is an importatant Configuration - Model parameter?
BPC_STATISTICS (monitor system performance) BPC420 P.193
Which 2 tables are useful for monitoring performance?
UJ0_STAT_HDR & UJ0_STAT_DTL BPC420 P.193
How do you enable monitoring of system performance?
BPC_STATISTICS (monitor system performance) BPC420 P.193
What is Lesson 11?
Using the EPM Add-in BPC420 P.199
LO Create an EPM add-in connection
See detail questions BPC420 P.200
LO Describe the features of the EPM add-in ribbon
See detail questions BPC420 P.200
LO Define default values for dimensions with the EPM Context Bar
See detail questions BPC420 P.200
LO Build a simple report
See detail questions BPC420 P.200
What are 7 features of EPM Retrieval?
CADCCPI - Create Reports, analyze data, dynamic formatting, calculations, charts, print and share, Integration. BPC420 P.200
What are 4 features of BPC only?
1 Data Input 2 Planning functions 3 Distribution & Collection 4 Data Manager BPC420 P.200
What are 5 connection types?
SSAS (SQL Server Analysis Services), BW , ODBO (Old DB OLAP), XMLA (xml for analysis), WS (Web Services) BPC420 P.201
What are the command display options?
Reports, Data Analysis, Data Input, Tools, Data Manager BPC420 P.209
What are the options under Reports Group?
open, save, edit report, new report, report actions, view formats, refresh. BPC420 P.212
What are the options under Data Analysis Group?
Expand, collapse, Keep, exclude. BPC420 P.212
What are the options under Data Group?
save data (save, refresh, validate, change work status), comments, planning, journals. BPC420 P.212
What are the Collaboration options?
Book Publication(publish pre calculated workbooks to the web), Distribution (and collection), Portal Publication(publish to a BI launchpad). BPC420 P.212
What are options under Tools group?
drill through, quick links, offline mode, insert function, options, More (freeze data refresh, acessmemeber properties…) BPC420 P.212
What are 2 ways to adjust the EPM Context & Pane?
Drag and drop, dropdown arrow. BPC420 P.212
Where are default context members set?
Context Options BPC420 P.NA
What is Lesson 12?
Data Manager BPC420 P.248
Explain the Data Manager Package tool and the issues related to it
See detail questions BPC420 P.248
What is required for Data Manager Connection?
only possible via a Webservice connection, not “Local” connection, not ODBO. See image p 248 BPC420 P.249
Does default logic automatically run when you import data?
most of the time BPC420 P.249
What is Data Manager
import, copy or move data within and across models, export. Supports mapping and complex transformations. BPC420 P.249
What is in the Data Manager group?
Run package or package links, view package, package links and schedule status, upload, download, preview, organize package or links, create & manage transformation files, create & manage conversion files, “More” button (clear prompt values or change the dedicated connection). BPC420 P.250
Run Admin Packages
can view and run packages set to type “admin” BPC420 P.251
Edit Packages
edit, create, delete, change package type. Add transformation and conversion files BUT not edit them. BOTH admin and user type packages. BPC420 P.251
Edit Transformation files
edit, create, delete, BPC420 P.251
Edit Conversion files
edit, create, delete, BPC420 P.251
Cancel any user packages
NW only. Cancel other user packages. BPC420 P.251
Edit package schedules for any users
view or change schedules for any package. Detailed logs may contain sensitive data, thus this type of task is required. BPC420 P.251
Run Packages
run packages that have security folder rights for BPC420 P.251
Edit Package Links
edit, create, delete, BPC420 P.251
Upload Data
upload a data file BPC420 P.251
Download Data
ability to download and preview. BPC420 P.251
What are the three types of packages within Data Manager?
Data Management, Financial Processes, System Administration note: packages are shared across all environments and models. BPC420 P.252
What is special about NW data packages?
They are technically Process Chains. BPC420 P.252
What is a process chain?
defined beginning and end, sequence of processes, BPC420 P.252
What are dynamic packages?
designed to work without modification BPC420 P.252
Where can you modify packages to behave differently or to perform additional functions?
“Organize Package Lis” BPC420 P.253