upload pdf file in asp.net c# : How to copy and paste a pdf image control Library system azure asp.net .net console SAPCloudforAnalyticsUserGuide5-part906

All the following examples are based on a simple data set showing revenue for three products and two countries:
Product
Country DE
Country FR
Paper
1$
4$
Plastic
2$
8$
Glue
16$
32$
Restrict()
In this example, select two of the three products (paper and glue):
Example
RESTRICT([MyAccount];[MyDimension_PRODUCT=Paper,Glue])
Total value returned: 53$. That is, an aggregated value for all paper and glue from all countries.
Further analysis: using Restrict, if you drill down further in the product dimension, any lines for products that 
were not selected will show empty cells:
Lookup()
Lookup can be used with exactly the same parameters for the same purpose. But the behavior for handling lower-
level values is different. This example formula makes exactly the same selection as the previous Restrict example:
Example
LOOKUP([MyAccount];[MyDimension_PRODUCT=Paper,Glue])
Total value returned: 53$. That is, an aggregated value for all paper and glue from all countries.
SAP Cloud for Analytics User Guide
Models
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
51
How to copy and paste a pdf image - copy, paste, cut PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed tutorial for copying, pasting, and cutting image in PDF page using C# class code
copy and paste image from pdf to pdf; paste jpg into pdf preview
How to copy and paste a pdf image - VB.NET PDF copy, paste image library: copy, paste, cut PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Tutorial for How to Cut or Copy an Image from One Page and Paste to Another
paste image into pdf reader; how to copy a picture from a pdf file
Further analysis: using Lookup, if you drill down further in the product dimension, Lookup will show a value for 
all lines:
● All selected lines will show the same total value.
● The same value is also used for all other products that have not been selected (in this example, Plastic).
Lookup Using the Ignore External Dimension Parameter
The next examples follow on from the previous scenario to show the behavior of Lookup using the additional 
parameter IgnoreDimension.
Example
In this first example, the same dimension filter for Paper and Glue is applied, and the IgnoreDimension 
parameter is used to disregard the country dimension:
LOOKUP([MyAccount];[MyDimension_PRODUCT=Paper,Glue];[Dim_Country])
Total value returned = 53$. That is, values for all paper and glue from all countries (country is ignored).
Further analysis:
● When drilling down to show product detail, no value is shown for products that have been filtered out (not 
been selected).
● When drilling down to show country detail, the same accumulated value is shown for both countries.
52
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP Cloud for Analytics User Guide
Models
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document.
paste image into pdf form; copy picture from pdf to word
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Home ›› XDoc.PDF ›› VB.NET PDF: Extract PDF Image. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document in VB.NET Project.
cut and paste pdf image; paste jpg into pdf
Example
If the filter (POV) parameter is omitted from Lookup, then all products are selected:
LOOKUP([MyAccount];;[Dim_Country])
Total value returned = 63$. That is, values for all products from all countries.
Further analysis:
● When drilling down to show product detail, all values are available (no filter was applied).
● When drilling down to show country detail, the same accumulated value for all products is shown for both 
countries.
SAP Cloud for Analytics User Guide
Models
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
53
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy to C#.NET Sample Code: Copy and Paste PDF Pages Using C#.NET. C# programming
copy pdf picture to word; how to cut picture from pdf file
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Dim outPutFilePath As String = "" Dim doc As PDFDocument = New PDFDocument(filepath) ' Copy the first page of PDF document VB.NET: Copy and Paste PDF Pages.
how to cut an image out of a pdf file; how to copy an image from a pdf to word
3.2  Creating a New Model
The Models page lists all existing models and is the main starting point for designing and creating new models.
There are several ways to get started with creating a new model:
1. From the Home screen you can drag a data file and drop it onto the screen to start the I'm Feeling Lucky / 
Prepare Model processes.
2. From within Stories you can also use the 
Import Data
Import File
(Stories Start screen) and Add data 
(Canvas pages) options to quickly get started.
3. You can create a model using the templates available in the Planning Wizard available either from the Home 
screen or within Stories when you add a table to a story (see Creating Models Using the Planning Wizard 
[page 56]).
4. You can create a model manually by setting up the dimensions individually and defining all the preferences 
and details of the model exactly as you require (see Creating a Model from Scratch [page 55]).
5. If you have a pre-prepared file of data you can create a fully featured model by importing the file 
New 
Model
Import a File
). This option combines creating a model and loading it with transactional data (see 
About Creating a Model from a File [page 63]).
6. You can connect to other systems to create a new model from an external source (see following table).
This table gives an overview of the options available to create a model by connecting to SAP and third party 
sources.
54
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP Cloud for Analytics User Guide
Models
C# Create PDF from images Library to convert Jpeg, png images to
If you want to turn PDF file into image file format in C# application, then RasterEdge XDoc.PDF for .NET can also help with this.
how to cut pdf image; cut image from pdf online
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET PDF - Add Image to PDF Page in VB.NET. Free VB.NET PDF SDK library for processing PDF image in Visual Studio VB.NET program.
how to copy pictures from a pdf file; how to copy an image from a pdf to powerpoint
Import Option
More Information
Import Model from BPC
About Importing from BPC [page 74]
About Importing a Model from BPC [page 75]
Importing a Model from BPC [page 76]
Creating a Model from a Live Data 
Connection
Creating a Model from a Live Data Connection [page 82]
Creating a Model from SAP BW
Importing a Model from a BW System [page 79]
Creating a Model from SAP ERP
Creating a Model from SAP ERP data [page 85]
Import Model from HANA 
(individual or multiple)
Importing Models from HANA [page 80]
Creating a Model from an SAP 
Universe
Creating a Model from a Universe [page 83]
Creating a Model from Salesforce
Creating a Model from Google 
Drive
Connecting to Google Drive [page 62]
Creating a Model from 
SuccessFactors
Importing a Model from SuccessFactors [page 81]
Note that loading transactional data to a model (data integration) is usually carried out separately using the 
options of the Data Import [page 61] menu.
3.2.1  Creating a Model from Scratch
You can create and design a new model completely from scratch and then import data later.
Context
An overview of the steps to manually create a planning model is given here. Some changes can be made only 
during this design phase – that is, up to the point where you save the model for the first time. Once the design is 
complete, you can populate the model with data.
Procedure
1. On the Models page, choose 
(New Model) from the toolbar.
SAP Cloud for Analytics User Guide
Models
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
55
C# PDF Library SDK to view, edit, convert, process PDF file for C#
load PDF from other file formats; merge, append, and split PDF files; insert, delete, move, rotate, copy and paste PDF file page. C#.NET: Process PDF Image.
copy a picture from pdf to word; how to copy and paste a pdf image into a word document
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Free PDF image processing SDK library for Visual Studio .NET program. Powerful .NET PDF image edit control, enable users to insert vector images to PDF file.
how to paste a picture into a pdf; copy image from pdf to powerpoint
2. Select Start with a blank model.
3. In the Create Model dialog, enter a name and description for the model. For a planning model, select Planning 
Enabled, and then select Create.
4. The Time and Categories dimensions are built into planning models. You can modify the default settings as 
required:
a. Set the Lowest Granularity time period for the model – that is, the time period on which your data will be 
based: year, quarter, month, or day.
b. Choose a start and end date for the timeline for the data.
c. Basic categories are predefined: actual, budget, planning, forecast, or rolling forecast. Choose the 
frequency (year, quarter, month) that will be used as the basis for these categories.
d. For the Forecast category, choose the forecast range period (quarterly or yearly). The range for the 
rolling forecast is defined in relation to the current date as a number of periods in the past (Look Back) 
and a number of periods in the future (Look Ahead).
5. Set up the account dimension for the model either by selecting an account from the list of existing dimensions 
or by creating a new one from scratch. Optionally, you can add an organizational dimension to your model and 
also other generic dimensions. See Explore Dimensions for details of all dimension types.
6. Set the model preferences: from the menu of the wrench icon, choose Preferences, and enable all of the 
specific features you need, such as data auditing. Note that only the Privacy setting can be changed later once 
you have saved the model.
You can also set preferences (including Data Access restrictions) for each individual dimension.
Related Information
Planning Models and Analytics Models [page 23]
Model Preferences [page 30]
Dimension Preferences: Data Access [page 59]
Explore Dimensions [page 34]
3.2.2  Creating Models Using the Planning Wizard
An additional method for creating models is the Planning Wizard, this is available on the Home screen for first time 
users and is integrated into Stories as an option when adding a table to a grid.
The Model Planning Wizard provides a template to create one of three types of plan, when you create the plan the 
model behind the wizard is also created on the fly at the same time. In Stories, you can enter data for the new 
model directly in the grid of the table. The three types of plan are:
● Basic Financial Plan
● Headcount Plan
● Custom Plan
In Stories, a plan viewed in a table has a simple grid structure of columns and rows and the template prompts you 
to enter text values which are added to each column. The Basic Financial Plan, for example, offers predefined 
columns for Accounts, Regions and Products. The template does not limit you to using the predefined text, you 
56
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP Cloud for Analytics User Guide
Models
can rename the suggested texts and you can also add more columns of your own by using the 
Add Custom 
Dimension feature.
When you have entered all the plan details and selected OK to continue, the plan and the model are created. The 
model that is created is added to the Modeler list page and contains the dimensions (columns of the plan) and the 
line details (dimension members) which you entered in the template. A dimension type is automatically assigned 
to each dimension that is created and the new dimensions are named automatically as 
<ModelName>_<DimensionType>. Additional information from the wizard is saved in the dimension Description 
value.
The wizard also requires you to enter information about the frequency of data updates. This information is used to 
automatically create a time dimension for the model.
3.3  Creating Dimensions
Every model must have one account-type dimension. You can add more dimensions of other types as required: 
Organizational (only one), Generic, or Pool.
Context
You are creating a new model or adding dimensions to an existing model. Initially, if no account dimension has 
been set up, the account dimension has the name 'Account'. The model cannot be saved until the account 
dimension has been added.
Procedure
1. For the account dimension, choose Account and then Create New Dimension from the drop-down list. For 
other dimension types, choose Add (plus icon) and then Create New Dimension from the drop-down list.
2. In the Create New Dimension dialog, select the dimension Type. Enter a Name and, optionally, a Description. 
Depending on your security requirements, select Enable Data Access Control.
○ For the account dimension, the additional option Rate Type is available if you need to specify which 
exchange rate to apply.
○ For an organization dimension, the additional option Use Area ID is available to automatically identify 
geolocation information for each member of the organization.
○ For a pool dimension, a list of Mapped Dimensions is also maintained. The account dimension is selected 
as a mapped dimension by default. You can select any other dimensions that are available, as needed.
3. Choose Create to add the new dimension to the model.
An initial # member is added to each dimension (but not the account dimension). You cannot delete this 
member manually, but you can paste data into the dimension grid and overwrite this initial row.
SAP Cloud for Analytics User Guide
Models
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
57
The Options menu gives access to the Dimension Preferences dialog where you can update some of the basic 
details of the dimension.
During the design stage of the model, you can delete dimensions or use the Replace Dimension feature on the 
Options menu to select a new dimension from the list of existing ones. Once you have saved the model, 
dimensions can no longer be removed or replaced.
It is also possible to completely delete dimensions that are no longer in use. To do this, go to the Modeler 
Dimensions tab page and select the dimension from the list. Choose Delete to remove the dimension.
Results
After creating a dimension, a new tab with the name of your dimension is added to the model. You can now add or 
load data to the dimension. The new dimension is also added to the dimension list tab page in Modeler.
3.3.1  Editing Dimensions
Once a model has been created, you can continue to maintain the content.
You can add more dimensions to a model and also add more columns and rows to a dimension.
● Choose 
Options
Preferences
to access the Dimension Preferences dialog. Here you can modify the 
Description of the dimension and in some cases it is also possible to change the dimension Type (you can 
change a Generic type to an Organization type).
● To enable security for the dimension, check Enable Data Access Control and, for the Account dimension, 
select the Rate Type checkbox if you wish to add currency types to the dimension. Both of these options add 
additional columns to the dimension grid.
● Choose the Add (+ symbol) option on the toolbar to add more rows or columns to the dimension.
Related Information
Explore Hierarchies [page 28]
Model Preferences [page 30]
3.3.2  Editing Dimension Attributes
Several options are available for maintaining the content in the dimension grid.
You can change dimension attributes in the grid as follows:
● For all properties, you can copy and paste values from an external data source.
● The Account dimension includes a set of technical properties. List boxes are available to help you enter data 
in each cell of these properties.
58
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP Cloud for Analytics User Guide
Models
● To insert a new attribute (column), choose Add (plus icon on the toolbar) and select Add Column. This inserts 
a column to the left of the currently selected cell.
● To insert a new hierarchy, choose Add and select Add Hierarchy. This appends a new column to the existing 
ones.
● To insert a new row, choose Add and select Add Row. This inserts a row above the currently selected cell.
● To copy a row, choose Copy Row on the toolbar. This duplicates the current row and marks it red to indicate 
that the content must be further edited.
● To delete a row or column, choose the Paperbin icon and select the required option.
3.3.3  Dimension Preferences: Data Access
You can restrict access to the output data by setting read and write permissions for individual members. You can 
activate this security feature for any dimension in the model from the dimension Preferences.
Context
You can enable Data Access restrictions by selecting the Enable Data Access Control checkbox in the Edit 
Dimension Preferences dialog. Once this has been activated, two additional columns (Read and Write) are added 
to the grid of the dimension so that individual settings can be applied to each row. You can select from a list box 
one or more users (or simply all users) who will have access to the data.
Procedure
1. Select the dimension that you want to modify and choose Preferences from the toolbar.
2. In the Edit Dimension Preferences dialog, select the Enable Data Access Control checkbox and choose OK
This adds two additional columns to the dimension grid.
3. You can now use the two new columns Read and Write to control access to all rows of the grid by selecting 
one or more users in either or both of the columns.
You can see a summary of all data access settings for all dimensions in the model from the model Preferences 
menu (Wrench icon) Data Access option. This displays a read-only list of dimensions; the data access setting 
can be changed only in the dimension Preferences dialog.
Related Information
Model Security [page 28]
SAP Cloud for Analytics User Guide
Models
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
59
3.4  Clearing Model Data
Using the eraser icon on the toolbar, you can clear a selected model of all data. You can do this for the model as a 
whole, for individual dimensions, or for selected dimension members.
Context
This feature is restricted to user roles with privileges to delete models.
Procedure
1. Select a model in the Modeler list screen by marking its checkbox.
2. Select Clear Selected Model (the eraser icon) on the toolbar. This opens the Clean Modeler dialog.
3. The complete hierarchy of members for each dimension in the model is displayed in a dialog. You can 
navigate through the collapsible list of available members to select individual account members, or you can 
select all members of a branch at the top level of the hierarchy.
4. After making your selection, select OK to continue. This displays a verification prompt that you must confirm 
to complete the operation.
3.5  Deleting a Model
You can delete a model and all related data by selecting the 
(Delete) icon on the Modeler toolbar.
Context
This feature is restricted to user roles with privileges to delete models. Models which are currently in use cannot 
be deleted and when you attempt to delete a model the system checks for dependent stories. If the model is in use 
in a story a dialog is displayed showing the model names where it is in use.
When you delete a model, the built-in dimensions of Time and Category (Version) are automatically deleted but 
other dimensions are kept. Dimensions which are not deleted are still available in the Dimensions list and can be 
reused in other models.
60
CUSTOMER
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
SAP Cloud for Analytics User Guide
Models
Documents you may be interested
Documents you may be interested