Руководство пользователя по компоненту Data Bridge ...

142
PUBLIC (ОБЩЕДОСТУПНО) SAP BusinessObjects Profitability and Cost Management Версия документа: 10.0 – 2020-07-15 Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management © SAP SE или аффилированная компания SAP, 2020. Все права защищены. THE BEST RUN

Transcript of Руководство пользователя по компоненту Data Bridge ...

PUBLIC (ОБЩЕДОСТУПНО)SAP BusinessObjects Profitability and Cost ManagementВерсия документа: 10.0 – 2020-07-15

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

© S

AP S

E ил

и аф

фил

иров

анна

я ко

мпан

ия S

AP, 2

020.

Все

пра

ва за

щищ

ены.

THE BEST RUN

Содержание

1 История изменений. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2 Введение в приложение SAP BusinessObjects Profitability and Cost Management Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2.1 Функции Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Ограничения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3 Файлы и входные данные Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.1 Входные данные. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Соглашения о наименовании. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143.2 Файлы управления. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143.3 Файлы спецификаций. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Выражения файла спецификаций. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Операторы выбора таблиц и полей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Операторы исходных данных по умолчанию. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Операторы предварительной обработки исходных данных . . . . . . . . . . . . . . . . . . . . . . . . . 24Операторы записи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Операторы заключительной обработки выходных данных. . . . . . . . . . . . . . . . . . . . . . . . . . 29

4 Организация обновления. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.1 Структура. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.2 Построение иерархий. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Построение основной иерархии. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Построение иерархии атрибутов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Построение назначений атрибутов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.3 Таблица ParentChild. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Флаги атрибутов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Типы консолидации. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Псевдонимы данных. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4.4 Построение массовых иерархий. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Реструктуризация крупных иерархий. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Массивные таблицы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43

4.5 Назначения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .434.6 Значения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444.7 Методы импорта. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Overwrite and Append. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Replace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Replace and Sum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

2PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Содержание

Sum New and Existing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

5 Использование Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495.1 Интерфейс Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495.2 Вход/выход из моделей в приложении Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Вход в систему. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50Выбор модели. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Создание модели. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Удаление модели. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52

5.3 Обзор процедуры импорта. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525.4 Связи с источниками данных. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

Создание связей с источниками данных. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555.5 Мастер файла спецификаций Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69

Рабочие процессы мастера спецификаций Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Экраны мастера спецификаций Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Запуск мастера файла спецификации Data Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

5.6 Запуск файла управления. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

6 Запуск файлов управления из командной строки. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066.1 Запуск из командной строки с помощью PCMCONSOLE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

7 Таблицы SAP BusinessObjects Profitability and Cost Management. . . . . . . . . . . . . . . . . . . . 1077.1 ACTIVITYDRIVERVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

7.2 ACTIVITYREASSIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

7.3 ALIAS, ALIAS_BULK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

7.4 BOMMAKEUPVOLUME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109

7.5 BOMPRODUCTIONVOLUME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

7.6 BOMUNITSSOLD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

7.7 BOUNDARYINFO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

7.8 COSTOBJECTDRIVER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

7.9 CELLMEMOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

7.10 COSTOBJECTASSIGNMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

7.11 CURRENCYINFO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

7.12 CURRENCYRATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114

7.13 DAVERSION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

7.14 DEFAULTBOMMAKEUPVOLUME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

7.15 DEFAULTBOOK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

7.16 EMPLOYEEBOUNDARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

7.17 EMPLOYEEBOUNDARYVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

7.18 EMPLOYEERESOURCEDRIVERSPLIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116

7.19 LINEITEMDETAILVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

7.20 EXTACTCOUNITRATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementСодержание

PUBLICОБЩЕДОСТУПНО 3

7.21 EXTERNALACTIVITYVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

7.22 EXTERNALBOMUNITRATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

7.23 EXTERNALCOSTOBJECTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

7.24 ICONINFO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119

7.25 LINEITEMDIRECTACTIVITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

7.26 LINEITEMFVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120

7.27 LINEITEMRESOURCEDRIVER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

7.28 LINEITEMVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

7.29 LINEITEMVARIABLE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

7.30 MEMOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

7.31 METRICACTUALADJUSTMENTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

7.32 METRICACTUALVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

7.33 METRICBASEPOINTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

7.34 METRICBOUNDARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

7.35 METRICBOUNDARYVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

7.36 METRICRESPCENTER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

7.37 METRICTARGETADJUSTMENTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

7.38 METRICTARGETVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

7.39 METRICWEIGHTINGVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

7.40 MODELGROUPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125

7.41 MODELSECURITYDESCRIPTORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

7.42 OBJECTIVEACTUALVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

7.43 OBJECTIVEACTUALADJUSTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

7.44 OBJECTIVEBASEPOINTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

7.45 OBJECTIVEBOUNDARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

7.46 OBJECTIVEBOUNDARYVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

7.47 OBJECTIVEEMPLOYEE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

7.48 OBJECTIVEINITIATIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

7.49 OBJECTIVELOBJECTIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

7.50 OBJECTIVEMETRIC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

7.51 OBJECTIVERESPCENTER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

7.52 OBJECTIVETARGETADJUSTVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

7.53 OBJECTIVETARGETVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

7.54 OBJECTIVEWEIGHTINGVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

7.55 PARENTCHILD, PARENTCHILD_BULK, PARENTCHILD_BULK_REPLACE. . . . . . . . . . . . . . . . . . . . . . 130

7.56 PROPERTY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

7.57 PROPERTYITEM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

7.58 RESOURCEDRIVERVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

7.59 RESOURCEDRIVERSPLIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

4PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Содержание

7.60 RESPCENTERACTIVITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

7.61 RESPCENTERSERVICE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

7.62 REVENUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

7.63 SECURITYDESCRIPTORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

7.64 SECURITYDESCRIPTORGROUPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

7.65 SECURITYGROUPROOTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

7.66 SERVICEDIRECTACTIVITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

7.67 SERVICEDRIVERVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

7.68 SERVICEFACTOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135

7.69 SERVICERESOURCEDRIVER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

7.70 SPREADVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135

7.71 TCACTIVITYDRIVERVOLUME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

7.72 UOMFACTOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

7.73 USERGROUPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137

7.74 USERSINFO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137

7.75 WORKSHEETVALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

8 Измерения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementСодержание

PUBLICОБЩЕДОСТУПНО 5

1 История изменений

Текущая версия документа – 1.4. В следующей таблице представлен обзор наиболее важных изменений по сравнению с предыдущими версиями документа.

Версия Важные изменения

Версия 1.0 (10 мая 2011 г.) Исходная версия документа Руководство пользователя по компоненту Data Bridge приложения Profitability and Cost Management для SAP BusinessObjects Profitability and Cost Management 10.0.

Версия 1.1 (2012) Чтобы прояснить работу методов импорта Replace и Replace and Sum, а также исправить пример, приведенный для Replace and Sum, изменены следующие разделы: «Методы импорта», «Заменить», «Заменить и суммировать».

Версия 1.2 (ноябрь 2012 г.) Обновлен раздел «Создание ссылки на источник данных SAP Netweaver BW». Инструкции теперь правильно указывают, что файл INI должен находиться в каталоге запуска Data Bridge.

Версия 1.3 (сентябрь 2013 г.) ● Раздел «Запуск файла управления» обновлен в разделе примечаний для Просмотра трассировки и теперь подробнее указывает на расположение файла трассировки.

● В раздел «Ограничения» добавлена рекомендация избегать одновременных импортов.

Версия 1.4 (ноябрь 2013 г.) В следующих разделах термин «статическое значение» заменил «стерильное значение»:

«Построение основной иерархии»«Построение иерархии атрибутов»«Построение назначений атрибутов»

6PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

История изменений

2 Введение в приложение SAP BusinessObjects Profitability and Cost Management Data Bridge

Data Bridge – это интеллектуальное средство для ввода данных, позволяющее заполнять таблицы данных в приложении SAP BusinessObjects Profitability and Cost Management.

Data Bridge предоставляет функции переноса данных в модели из плоских файлов, таких как файлы с разделителями-запятыми (CSV), и внешних источников данных, таких как SAP Netweaver® Business Warehouse (SAP Netweaver BW).

ПримечаниеData Bridge поддерживает SAP Netweaver® BW 7.0 SP20 и более поздних версий.

К другим внешним источникам данных относятся электронные таблицы, реляционные базы данных и другие кубы OLAP. Это означает, что Data Bridge можно использовать для выполнения следующих задач:

Периодическое обновление значений, например значений затрат и драйверов, которые ежедневно используются в установленных моделях.Импорт данных куба из SAP Netweaver BW (например, из кубов запросов, созданных в SAP Business Explorer (SAP BEx)) в модель Profitability and Cost Management.Импорт таблиц баз данных из одной модели Profitability and Cost Management в другуюИмпорт таблиц из других реляционных баз данных в модель Profitability and Cost Management.Импорт данных модели (данных куба), например структур и значений, из одной модели Profitability and Cost Management в другую.

Для импорта данных из внешних источников данных, в том числе источников данных SAP, в Data Bridge реализована возможность определения пользователями связей с источниками данных с использованием различных поставщиков информации (промежуточное программное обеспечение и API-интерфейсы). С помощью связей Data Bridge выполняет запросы источников данных и извлекает данные в плоской форме, которые могут обрабатываться аналогично данным в плоском файле.

Импортируемые данные должны быть представлены в формате, определенном в файле спецификации с расширением SPE. В каждом SPE-файле определяются сопоставления выбранных входных данных с конкретными таблицами Profitability and Cost Management.

В файле управления с расширением CTF задается список источников данных и SPE-файлов для импорта для выбранной модели.

Если в качестве источника данных используются плоские файлы, для обновления массива данных с помощью Data Bridge требуется использовать текстовые файлы соответствующего формата. Это является обязательным условием для переноса данных в модель с помощью Data Bridge.

Если файлов спецификации больше не существует, их можно создать с помощью приложения Data Bridge. Данное средство также позволяет проверять файлы спецификации и управления.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementВведение в приложение SAP BusinessObjects Profitability and Cost Management Data Bridge

PUBLICОБЩЕДОСТУПНО 7

Связанные сведения

Файлы управления [страница 14]Входные данные [страница 10]Организация обновления [страница 31]Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]Файлы спецификаций [страница 15]

2.1 Функции Data Bridge

В Data Bridge пользователю доступны несколько функций.

Это – следующие функции.

● Вход в модель и выход из нее – возможность входа в модели и выхода из них с использованием Data Bridge. Кроме того, поддерживается создание и удаление моделей.

● Мастер спецификаций. Этот мастер помогает пользователю создавать файлы основной спецификации (SPE) и файлы управления (CTF), чтобы обеспечить корректную работу Data Bridge. Для создания более сложных файлов спецификаций SPE используйте Редактор файлов спецификаций.

● Проверка файла спецификации. С помощью данной функции можно проводить проверку выбранного файла SPE. Одновременно может выполняться проверка только одного файла SPE. Для проверки всех файлов SPE используйте функцию "Проверка файла управления".

● Проверка файла управления – проверка всех SPE-файлов и выбранного CTF-файла.● Редактор файлов спецификаций. С помощью данной функции можно напрямую редактировать

файл спецификации без использования функции Мастер спецификации.● Функция копирования-вставки. В приложении Data Bridge можно копировать, вырезать и вставлять

файлы SPE из одного файла CTF в другой. С помощью данной функции можно использовать один и тот же файл SPE для нескольких файлов управления без их повторного создания в каждом отдельном случае.

● Выполнение файла управления. Можно напрямую выполнять файл(ы) управления из приложения Data Bridge.

2.1.1 Ограничения

Одновременные импорты

Одновременные импорты данных, особенно в несколько моделей, могут значительно снизить производительность. Рекомендуется выполнять операции импорта последовательно.

8PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Введение в приложение SAP BusinessObjects Profitability and Cost Management Data Bridge

Импорт книг, правил и безопасности

Приложение Data Bridge изначально предназначено для регулярного обновления существующей модели с помощью значений затрат и драйвера для следующего периода. Оно также может использоваться для построения новой модели, но необходимо иметь в виду, что приложение Data Bridge не может быть использовано для импорта:

● Книги● Правила● Безопасность – допускается импорт только ограниченного объема данных безопасности

Эти функции можно построить только с помощью функций "Администратор", "Строитель моделей" или "Строитель книг" с соответствующими полномочиями безопасности через пользовательский интерфейс приложения клиентского компьютера. Функции экспорта и импорта используются для передачи вышеназванных функций между моделями.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementВведение в приложение SAP BusinessObjects Profitability and Cost Management Data Bridge

PUBLICОБЩЕДОСТУПНО 9

3 Файлы и входные данные Data Bridge

К файлам Data Bridge относятся файлы управления, файлы спецификации и входные данные (источник данных).

3.1 Входные данные

Входные данные – это данные, указанные в файле управления с расширением CTF, которые необходимо импортировать в модель. В Data Bridge поддерживаются следующие источники данных:

● Плоские файлы● SAP Netweaver® Business Warehouse 7.0 с пакетом обновления 20 и более поздней версии● Источники данных ODBC● Источники данных OLE DB для OLAP или ODBO● Базы данных Oracle● Базы данных IBM DB2

Плоские файлы

Плоский файл обычно представляет собой стандартный текстовый файл, содержащий одну запись в каждой строке. Поля в каждой записи разделяются разделителями (например, запятыми) или имеют фиксированную длину. В Data Bridge поддерживаются различные форматы плоских файлов, наиболее распространенный из которых – формат файла с разделителями-запятыми (CSV).

Ниже приведен пример фрагмента CSV-файла, используемого для импорта данных <драйвера деятельности> в модель:

Activity Driver, All Products, All Customers,Value # Customers,CO1 Unassigned,Cash & Carry,35,# Orders,Chairs,Cash & Carry,35,# Machines,Exec Chairs,CO2 Unassigned,5,# Orders,Chairs,Mail Order,40,# Machines,Exec Chairs,CO2 Unassigned,5,

SAP Netweaver® Business Warehouse

Поскольку модель Profitability and Cost Management представляет собой куб OLAP, с помощью Data Bridge можно определять связи с кубами запросов, созданными в SAP Business Explorer (SAP BEx) из SAP Netweaver® Business Warehouse 7.0 с пакетом обновления 02 и более поздней версии, а также импортировать данные структуры и значений в модели Profitability and Cost Management.

10PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

Для эффективного запроса кубов OLAP на импорт данных в модель необходимо понимать соответствие между терминами и структурами, используемыми OLAP и Profitability and Cost Management. В следующей таблице приведено сравнение терминологии OLAP и Profitability and Cost Management.

Термин OLAP ОписаниеТермин Profitability and Cost Management Пример

Схема Определяет способ представления данных плоского файла в кубе OLAP

недоступно недоступно

Каталог Содержит метаданные, описывающие функциональные возможности схемы, и обеспечивает управление следующими объектами:

кубыизмеренияиерархииуровникритерииатрибуты

Каталог При подключении к кубам модели Profitability and Cost Management с использованием MDX ODBO Connector по умолчанию используется имя каталога EPM.

Куб Структура, в которой данные хранятся в многомерном формате, что позволяет упростить их анализ. Куб OLAP содержит агрегированные, общие и заранее посчитанные данные. Кубы состоят из измерений и мер.

модель; Модель Profitability and Costing

Измерение Структурный компонент куба, который используется для группировки данных, имеющих связанные или одинаковые типы, например линии продуктов, отделы или время.

Измерение <Центр ответственности>, <Версия>, <Период>, <Объект затрат>, <Статья затрат>

Элемент Подмножества измерения. Для куба понятие члена эквивалентно понятию значения в столбце реляционной таблицы. Это имя или идентификатор, используемые для определения позиции элемента данных в кубе. Например, типичными

Элементы измерения Элементы измерения "Затраты на персонал", "Командировочные расходы" и "Расходы на прокат автомобилей" являются членами измерения <Статья затрат>.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 11

Термин OLAP ОписаниеТермин Profitability and Cost Management Пример

членами измерения "Отдел" являются "Персонал" и "Продажи". Члены также могут называться понятиями, атрибутами, позициями или элементами.

Иерархии Отношения между родительскими и дочерними объектами, с помощью которых упорядочивается структура членов измерения. Родительский объект находится на один уровень выше дочернего и обычно представляет собой объединение дочерних объектов.

Иерархии В иерархии <Статья затрат> элемент измерения "Затраты на персонал" является родительским, а элементы "Оклады", "Сверхурочное время", "Льготы" и "Командировочные расходы" – дочерними.

Уровни Организационные уровни "родительский-дочерний объект" в иерархии. Номер уровня возрастает по мере уменьшения положения уровня в иерархии. Уровень 0 является самым верхним, уровень 1 располагается непосредственно под уровнем 0 и т. д. Каждый уровень определяет уровень детализации данных. На самом нижнем уровне содержатся наиболее детализированные данные; на самом верхнем – наиболее общие.

Иерархии родительских и дочерних объектов измерения

Измерение <Статья затрат> (уровень 0) может содержать следующие уровни: "Совокупные затраты" (уровень 1), "Группа затрат" (уровень 2) и "Статья расходов" (уровень 3)

Меры Меры – это числовые факты, сгруппированные по измерениям. В качестве мер могут использоваться, например, ключевые индикаторы производительности, содержащие такие члены, как затраты, прибыль или налоги.

Значения сетки LineItemValues, ActivityDriverValues, ResourceDriverSplits

12PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

ODBC

Можно определить связи с использованием API-интерфейсов ODBC для импорта из таких источников данных, как электронные таблицы Microsoft Excel и базы данных Access.

Источники данных OLE DB для OLAP (ODBO)

Поставщики баз данных OLE или ODBO обеспечивают доступ к базам данных и кубам OLAP. В Data Bridge можно определить связи с различными источниками баз данных OLE DB, такими как базы данных SQL Server и данные служб извлечения данных.

Кроме того, можно импортировать структуры и значения из одной модели Profitability and Cost Management в другую.

ПримечаниеПеред импортом данных из куба с использованием Data Bridge необходимо определить связь с кубом и установить специальный поставщик многомерных операторов MDX для выбранного источника данных.

Oracle и IBM DB2

Data Bridge поддерживает импорт таблиц из реляционных баз данных. Например, можно определить связи с базами данных Oracle и IBM DB2, а также импортировать таблицы баз данных из одной модели Profitability and Cost Management в другую.

Ограничения на использование символов

Существуют ограничения и предупреждения относительно использования некоторых символов во входных данных. Они могут быть вызваны ограничениями строк URL, создаваемых веб-функциями приложения SAP BusinessObjects Profitability and Cost Management, или различиями в международных числовых форматах.

Связанные сведения

Связи с источниками данных [страница 53]

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 13

3.1.1 Соглашения о наименовании

Data Bridge поддерживает различные разделители (ограничители) в форматах текстовых файлов для соответствия различным международным числовым форматам, включая различия в отображении обозначений валют. Убедитесь, что выбранный параметр не вызовет проблем с символами, которые существуют в данных. Data Bridge не производит импорта управляющих символов, содержащихся в исходных данных. Данные специальные символы должны быть удалены и вставлены снова после импорта с помощью Data Bridge.

Кроме того, обратите внимание, что приложения, поддерживаемые Data Bridge, имеют ограничения на использование некоторых символов в именах объектов, которые могут быть использованы в веб-функциях. Данные ограничения не являются обязательными в Data Bridge. Необходимо избегать ввода следующих символов в именах книг, моделей и элементов измерений, которые могут быть использованы в строках URL-адреса.

; Точка с запятой

: Двоеточие

:: Двойное двоеточие

, Запятая

? Знак вопроса

/ Косая черта

@ Знак @

& Амперсанд

= Знак равенства

+ Знак плюс

$ Знак доллара

% Процент

Некоторые другие символы, способные вызвать проблемы другого рода, также являются допустимыми. Необходимо избегать ввода управляющих символов, так как данные символы могут привести к неожиданным результатам в приложении, принимающем данные. Схожие проблемы могут быть вызваны наличием символов пробела в начале или конце имен, поскольку эти имена будут выглядеть так же, как и при отсутствии пробелов, и могут привести к неправильной обработке результатов.

На этапе проверки вычисления могут также возникнуть проблемы:

● со строками, содержащими одновременно одинарные и двойные кавычки;● с символами |, [ и ].

3.2 Файлы управления

Файл управления (тип файла CTF) используется для хранения следующих сведений:

14PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

● имя и расположение файла SPE (файла спецификации);● Сведения об источнике данных:

Если источник данных представляет собой плоский файл, определяет имя и расположение файлаЕсли источник данных представляет собой таблицу базы данных, определяет имя связи с базой данных и оператор SQL, который создается для выполнения запроса базы данныхЕсли источник данных представляет собой куб, определяет имя связи с кубом и оператор MDX, который создается для выполнения запроса куба

● формат файла.

Назначение файла управления заключается в соединении файлов спецификации и входных данных. Файл управления состоит из одной или нескольких записей, каждая из которых ссылается на один файл спецификации и связанные с ним входные данные. Это позволяет создавать один или несколько выходных файлов, каждый из которых содержит несколько особых таблиц приложения, за одну операцию.

ПримечаниеНесколько записей управления могут ссылаться на один файл спецификации (SPE) и один источник данных.

С помощью Data Bridge можно создавать файлы с расширением CTF. Кроме того, файлы с расширением CTF можно создавать с помощью текстового редактора и затем обрабатывать в Data Bridge.

3.3 Файлы спецификаций

Файл спецификации (имеющий тип SPE) используется для определения структуры данных, которые необходимо импортировать. С помощью этого шаблона задается порядок доступа приложения Data Bridge к источнику данных, а также преобразования отдельных полей извлеченных данных в поля в заданной таблице.

С помощью мастера спецификаций Data Bridge можно создавать SPE-файлы. Кроме того, SPE-файлы можно создавать с помощью текстового редактора и затем обрабатывать в Data Bridge. Также для изменения SPE-файлов можно использовать редактор файлов Data Bridge.

3.3.1 Выражения файла спецификаций

В этом разделе подробно описываются все операторы, которые можно использовать в файле спецификации с расширением SPE. Для каждого выражения приводятся назначение и синтаксис. Некоторые выражения могут быть использованы в сочетании с другими выражениями. Для таких случаев описывается действие комбинированных выражений.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 15

ПримечаниеВсе выражения, имена таблиц и имена полей можно указывать в верхнем или нижнем регистре либо их сочетанием.

Если указана строка, например <основание>, символы необходимо заключать в разделители, в качестве которых используются двойные кавычки, например "основание".

Любая строка, начинающаяся со звездочки (*), воспринимается как комментарий и игнорируется.

В мастере спецификаций используется только основной поднабор операторов файлов спецификации, применяемых в приложении Data Bridge. Чтобы добавить более сложные операторы файлов спецификации, можно напрямую изменить SPE-файл. Обратите внимание, что при повторном запуске мастера для создания SPE-файла любые внесенные вручную сложные изменения будут утеряны.

Выражения сгруппированы в следующие категории:

● Операторы выбора таблиц и полей● Операторы исходных данных по умолчанию● Операторы предварительной обработки исходных данных● Операторы записи● Операторы заключительной обработки выходных данных

Связанные сведения

Операторы заключительной обработки выходных данных [страница 29]Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]Операторы записи [страница 25]Операторы исходных данных по умолчанию [страница 21]Операторы предварительной обработки исходных данных [страница 24]Операторы выбора таблиц и полей [страница 16]

3.3.2 Операторы выбора таблиц и полей

Операторы выбора таблиц и полей включают в себя TABLE, TABLE TEMPORARY, ACROSS, LET и REPEAT.

3.3.2.1 Оператор TABLE

Данное выражение указывает таблицу-адресат для данных в приложении. Синтаксис для выражения выглядит следующим образом:

TABLE <table_name> <load_method>

16PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

где

● <table_name> является именем одной из таблиц, перечисленных в смежных темах.● <load_method> определяет способ загрузки новых данных в модель в дополнение к

существующим данным модели. Поскольку в приложении SAP BusinessObjects Profitability and Cost Management содержатся значения по параметрам <Версия> и <Период>, это усложняет влияние, оказываемое загрузкой данных в моделях приложения, в которых параметры <Версия> и <Период>, указанные в записях файлов входных данных, имеют особую значимость.

Поддерживаются следующие параметры <load method>:

пустой Если метод загрузки не указан, данные загружаются с помощью методов "Перезаписать" и "Добавить". «Перезаписать» означает обновление существующих записей таблицы с помощью новых значений файла ввода. «Добавить» означает добавление новых записей. При этом несогласованные записи изменяться не будут.

REPLACE Например: TABLE V6-DEPT_ACCT_COST REPLACE

Если таблица содержит значения, а входные данные содержат записи, указывающие на определенные параметры <Версия> и <Период>, то работа с файлом SAP BusinessObjects Profitability and Cost Management становится более сложной. Все записи, связанные с указанными параметрами <Версия> и <Период> удаляются на начальной стадии, оставляя неизменными записи в остальных параметрах <Версия> и <Периода>. Затем записи создаются в таблице входных данных напротив определенных параметров <Версия> и <Период>, рядом с неизмененными записями неопределенных параметров <Версия> и <Период>.

SUM Этот параметр суммирует сведения в таблицу по мере их чтения и используется только с таблицами, содержащим затраты и значения. Этот параметр полезен, если входные данные содержат несколько записей для одного набора ключей, когда в таблицу необходимо записать значение итога. Обратите внимание, что значения существующих записей таблицы также будут включены в итог.

Например: TABLE V6-DEPT_ACCT_COST SUM будет суммировать входящие данные и консолидировать их в таблицу V6-DEPT_ACCT_COST.

SUM REPLACEилиREPLACE SUM Данный параметр используется только с таблицами, содержащим затраты и значения. Это позволяет суммировать записи во входных данных, содержащих общий набор ключей, и использовать итоги для замены текущего содержимого таблицы.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 17

Например, TABLE <имя_таблицы> SUM REPLACE

ПримечаниеДействие этого параметра является более сложным при его использовании в таблице с использованием входных данных, содержащих записи, в которых указаны определенные параметры <Версия> и <Период>. Все записи, связанные с указанными параметрами <Версия> и <Период> удаляются на начальной стадии, оставляя неизменными записи в остальных параметрах <Версия> и <Периода>. Затем записи создаются в таблице файла ввода напротив определенных параметров <Версия> и <Период>, рядом с неизмененными записями неопределенных параметров <Версия> и <Период>.

НапоминаниеДопустимо только одно выражение TABLE или TABLE TEMPORARY.

Связанные сведения

Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]

3.3.2.2 Оператор TABLE TEMPORARY

Данное выражение можно использовать вместо стандартного выражения TABLE. Эта функция используется, если источник данных структурирован таким образом, что данные не могут быть загружены в таблицу напрямую. Временную таблицу можно создать в промежуточном файле, затем этот файл будет обработан в Data Bridge как исходный.

Синтаксис для выражения выглядит следующим образом:

TABLE TEMPORARY<numberalpha> <numbernumeric>

Создает дополнительную таблицу с ключевыми буквенно-цифровыми полями <numberalpha>, которые будут именованы ALPHA1 с помощью <numberalpha>ALPHA и ключевых числовых полей <numbernumeric>, которые будут именованы NUMBER1 с помощью <numbernumeric>NUMBER. Если <numberalpha> имеет значение ноль, буквенно-цифровых полей не создается, аналогично с <numbernumeric>. Максимальное количество введенных символов – 20.

НапоминаниеДопустимо только одно выражение TABLE или TABLE TEMPORARY.

18PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

3.3.2.3 Оператор ACROSS

Допускается только одно выражение ACROSS.

Данный оператор указывает, какие поля таблицы должны быть загружены из источника данных, а также порядок, в котором они должны быть прочитаны. Оно также используется для определения количества десятичных знаков, используемых в числовых данных для установки префикса в буквенно-цифровых полях. Синтаксис для выражения выглядит следующим образом:

ACROSS <field spec> [, <field spec>]

где

● <field spec> является одним из параметров, подробно описанных в таблице ниже:

Спецификация поля Использование

<field name> Поле с типом по умолчанию для поля.

<field name>(A,<Precede>) Буквенно-цифровое поле, которому предшествует строка, представленная параметром <Precede>. Данное выражение можно использовать для преобразования числовой записи в буквенно-цифровую, например, в выражение:

ACCOUNT CODE(A,’XX’)

преобразует элемент 12345 в ХХ12345.

Если оператор PRECEDE WITH используется в выражении DATA для этого же поля, он переопределяет параметр precede в выражении ACROSS.

<field name>(N) Числовое поле, использующее количество десятичных знаков по умолчанию, которое может быть указано в выражении DECIMAL

<field name>(N,<decimals>)> Числовое поле с количеством десятичных знаков, представленных параметром <decimals>. Оно переопределяет любую спецификацию, созданную с помощью выражения DECIMAL, округляя все числа до запрошенного количества десятичных знаков

Например,

ACROSS Department Name, Account Name, VALUE

Каждое поле, определенное в выражении ACROSS, должно иметь соответствующее выражение DATA, содержащееся в выражении RECORD.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 19

Связанные сведения

Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]

3.3.2.4 Оператор LET

С помощью данного выражения можно генерировать дополнительные поля из сведений, содержащихся в новом файле данных. Синтаксис для выражения выглядит следующим образом:

LET <field> = <field spec>

где:

● <field> является одним из имен поля, не указанного с помощью выражений ACROSS или REPEAT, а● <field spec> является одним из параметров, детализируемых в выражении ACROSS.

Например: LET Method Name = Account Name (A,'Meth')

3.3.2.5 Выражение REPEAT

При использовании данное выражение должно идти после выражения ACROSS.

Оператор REPEAT может использоваться для включения в файл сведений, которые отсутствуют в исходном файле или не создаются оператором LET. Синтаксис данного выражения выглядит следующим образом.

REPEAT <repeat_field> EVERY <lines> LINES USING <repeat_list>

где:

● <repeat_field> – повторяющееся имя поля;● <lines> – указывает интервал повторения поля, выраженный количеством линий;● <repeat_list> – список повторяющихся значений, разделенный запятыми. Если записей ввода

больше, чем значений, список начнется сначала и будет повторяться до тех пор, пока у всех записей не будет значения.

Например, с помощью команды REPEATVersionName EVERY 1 LINES USING "Actual" создается запись с параметрами имени версии и фактического значения в каждой строке данных.

ПредупреждениеЕсли поле <repeat_field> имеет числовое значение, тогда список повторений должен содержать числовое значение, кроме того, непредвиденные значения должны отображаться в модели.

Выражение REPEAT можно поместить поверх нескольких линий с помощью знака & в конце каждой линии после запятой (,).

20PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

ПримечаниеВсе поля, указанные в выражениях ACROSS, LET и REPEAT, должны соответствовать полям, определенным в таблице, указанной в выражении TABLE.Все ключевые и числовые поля таблицы должны быть указаны в выражении ACROSS, LET или REPEAT. Любое неуказанное буквенно-цифровое поле будет содержать сокращение *MNF*, означающее "Соответствий не найдено".

3.3.3 Операторы исходных данных по умолчанию

Поддерживаются следующие операторы исходных данных по умолчанию: SCALE, DECIMAL, PERIOD, BAD NUMERICS, TAB, TREAT DELIMITER, NEGATIVES и POSITIVES.

3.3.3.1 Оператор SCALE

Это аналоги выражения, которое указывает масштаб, по умолчанию применяемый ко всем числовым полям. Могут быть использованы следующие параметры.

Параметр Использование

SCALE <число> Приведение к масштабу по указанному числу

SCALE U Приведение к масштабу, кратному 1 (или не применять приведение к масштабу)

SCALE K Приведение к масштабу, кратному 1 000

SCALE М Приведение к масштабу, кратному 1 000 000

SCALE B Приведение к масштабу, кратному 1 000 000 000

В каждой из данных функций можно использовать IN вместо SCALE.

ПримечаниеПриведение к масштабу аналогично делению. Например, если K приводит к масштабу введенное число 123, результатом будет 0,123.

Например, оператор SCALE 4 используется для деления входного числа на 4. Если введено число 123, возвращается результат 30,75.

3.3.3.2 Оператор DECIMAL

Данное выражение используется для указания максимального количества десятичных знаков, используемых в числовых полях. Синтаксис данного выражения выглядит следующим образом.

DECIMAL <number>

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 21

где:

● <number> – целое число в диапазоне от 0 до 15. Все числовые записи будут округлены до указанного количества десятичных знаков.

Если выражение DECIMAL не будет включено в файл спецификации, система будет использовать значение по умолчанию, равное 10.

Например: DECIMAL 4

3.3.3.3 Оператор PERIODДанное выражение используется для указания параметра <Период>, за который должны быть размещены данные. Синтаксис данного выражения выглядит следующим образом.

PERIOD '<string>'

где:

● <string> – имя параметра <Период>, в который необходимо загрузить данные. Если данный период не существует, он будет создан автоматически. Данное выражение PERIOD будет действовать до начала обработки следующего выражения PERIOD в текущем файле спецификации.

Если имя параметра Период не указано, данные будут загружены в текущий параметр Период.

Например: PERIOD "Июль"

3.3.3.4 Оператор BAD NUMERICSВыражение BAD NUMERICS определяет значение, используемое для замены любых недопустимых чисел, которые могут возникнуть в файле ввода. Можно использовать следующие параметры.

Параметр Использование

BAD NUMERICS ZERO Заменяет все недопустимые числовые элементы -0. По умолчанию используется этот параметр.

BAD NUMERICS <значение> Заменяет все недопустимые числовые элементы числом, представленным <значение>.

ПримечаниеЗначение -0 рассматривается как 0.

3.3.3.5 Оператор TABЭтот оператор можно использовать в том случае, если в качестве источника данных используется плоский файл с разделителями в виде символов табуляции. Данное выражение указывает на остановку

22PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

табуляции по умолчанию в исходном файле. Data Bridge будет автоматически выполнять преобразование знаков табуляции в исходном файле до необходимого числа межзнаковых интервалов в соответствии с остановкой табуляции.

Например, TAB 10 установит табуляцию в интервалах: 10, 20, 30 и т. д.

Остановка табуляции по умолчанию будет установлена со значением 8, если не указано иначе.

ПримечаниеЕсли выражение TREAT TAB DELIMITER было использовано в файле спецификации, любое выражение TAB будет проигнорировано.

3.3.3.6 Оператор TREAT DELIMITER

Данное выражение указывает символ, используемый в качестве разделителя в файле с разделителями. Синтаксическая конструкция выглядит следующим образом:

TREAT <char> DELIMITER

где <симв> – символ разделителя.

Например, выражение TREAT ';' DELIMITER означает, что в качестве разделителя используется точка с запятой.

По умолчанию разделителем является запятая, используемая до тех пор, пока знак не будет переназначен с помощью выражения TREAT DELIMITER.

ПримечаниеВыражение TREAT TAB DELIMITER в качестве разделителя использует символ TAB. При использовании этого приложение Data Bridge будет пропускать все выражения TAB в указанном файле.

3.3.3.7 Оператор NEGATIVES

Этот оператор задает способ представления отрицательных чисел в источнике данных. Синтаксическая конструкция выглядит следующим образом:

NEGATIVES '<string>' BEFORE

NEGATIVES '<string>' AFTER

Например, выражение

NEGATIVES 'CR' AFTER

интерпретирует запись 1,70 CR или 1,70cr в исходном файле как -1,7.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 23

3.3.3.8 Оператор POSITIVES

Этот оператор задает способ представления положительных чисел в источнике данных. Синтаксическая конструкция выглядит следующим образом:

POSITIVES ‘<string>’ BEFORE

POSITIVES ‘<string>’ AFTER

Например, выражение

POSITIVES 'DB' AFTER

проинтерпретирует запись 1,70 DB или 1,70db в исходном файле как 1,7.

3.3.4 Операторы предварительной обработки исходных данных

К операторам предварительной обработки исходных данных относятся IGNORE LINES и IGNORE CHARACTER.

3.3.4.1 Выражение IGNORE LINES

Этот оператор задает строки входных данных, пропускаемые приложением Data Bridge. Могут быть использованы следующие параметры.

Параметр Использование

IGNORE LINES Пропускает все пустые строки.

IGNORE LINES '<xxx>' Пропускает все строки, содержащие текстовые строки, представленные <xxx>

IGNORE LINES '<xxx>' AT <столб.> Пропускает все строки, содержащие текстовые строки, представленные <xxx> в положении символа, обозначенного <столб.>

3.3.4.2 Оператор IGNORE CHARACTER

С помощью этого оператора можно задавать символы входных данных, пропускаемые системой Data Bridge. Можно выбрать один из следующих параметров.

24PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

Параметр Использование

IGNORE CHARACTER '<x>' Пропускать указанный символ в любом месте его отображения в файле данных

IGNORE CHARACTER '<x>' В <столб.> Пропускать указанный символ при его отображении в столбце <столб.>

IGNORE CHARACTER '<x>' IN NUMBERS Игнорировать указанный символ, если он встретится в числовой строке, извлеченной из файла данных

3.3.5 Операторы записи

В операторах ACROSS фактические данные в источнике данных преобразуются в поля с помощью блока записи.

Блок записи имеет следующий синтаксис:

RECORD <record name><record statement> [, <record statement>] END ON <end condition>

где:

● элемент <record name> является уникальным именем структуры записи и не может начинаться с числового символа. Использование уникальных имен позволяет присваивать блокам записи имена из других блоков записи. см. ниже.

● <оператор_записи> [, <оператор_записи>] представляет набор операторов, определяющих порядок обработки входных данных. Можно использовать комбинации параметров, перечисленных в следующей таблице:

Чтение исходного файла происходит из текущего указателя и для DATA и DUPLICATE значение находится в следующем поле, перечисленном в выражении ACROSS .

Выражение записи Использование

DATA (A*) Читать до следующего разделителя как алфавитно-числовое поле.

DATA (A<n>) Читать следующие символы <n> как алфавитно-числовое поле. Символы <n> не должны содержать запятых, в противном случае результат будет неверным.

DATA (A'<string>') Читать до следующего элемента <string>, как буквенное поле. Эти символы не должны содержать запятых, в противном случае результат будет неверным.

DATA (A….) PRECEDE WITH <precede> Если элемент PRECEDE WITH добавлен в выражение DATA , то строка <precede> предшествует итоговому полю. Это переопределяет любую строку <precede>, используемую в выражении ACROSS для этого же поля. Например: DATA (A5) Precede With DEPT

DATA (N*) Выполнять чтение до следующего разделителя как числовое поле.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 25

Выражение записи Использование

DATA (N<n>) Читать следующие символы <n> как алфавитно-числовое поле.

DATA (N'<string>') Читать до следующего элемента <string>, как числовое поле.

DATA (N….) IN <scale> Если элемент IN <scale> добавлен в выражение DATA, коэффициент <scale> выполнит масштабирование числа. Если элемент IN <scale> не используется, то число будет масштабировано в соответствии с выражением SCALE . Все недопустимые числа будут установлены в соответствии с выражением BAD NUMBERS .

DUPLICATE SKIPPING <n> CHAR Копировать для поля значение, считанное из предыдущей записи, а затем перейти к следующим символам <n>

PERIOD (A*) Читать новое имя <Период> до следующего разделителя и загружать все последующие данные для нового элемента <Период>

PERIOD (A<n>) Читать следующие символы <n> или до разделителя и рассматривать их как новое имя <периода>, загрузив все последующие данные для нового элемента <Период>. (A0) рассматривается как (A*).

PERIOD (A'<string>') Читать до следующего элемента <строка> и загружать все последующие данные для этого элемента <Период>.

LOCATE '<string>' [AT <pos>] Найти следующую строку, содержащую указанную строку символов (расположена в определенной позиции строки), оставляющую внутренний указатель в начале строки. AT 0 рассматривается как AT 1.

SKIP <n> CHARACTERS Перейти к следующим символам <n>.

SKIP <n> DELIMITERS Перейти к следующим разделителям <n>.

SKIP <n> LINES Перейти к следующим строкам <n>.

SKIP TO EOL Перейти к концу следующей строки ввода.

SKIP TO DELIMITER Перейти к с следующему разделителю.

SKIP TO SOF Перейти в начало файла .

SKIP TO SOL Перейти в начало файла .

SKIP TO '<строка>' Перейти к следующей строке элемента <string> в текущем направлении.

<record name> Выполнить подпроцесс блока записи, указанного элементом <record name>.

Выражение DATA или DUPLICATE помещает значение в следующее поле выражения ACROSS .

DATA (.*)выражения обычно используются с файлами с разделителями. DATA (.Операторы <n>) и DATA (.’<string>’) обычно используются с файлами фиксированного формата.

26PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

Если следующее поле таблицы является числовым, то связанное выражение DATA должно считывать числовые значения.

Если при использовании оператора PERIOD в модели отсутствует элемент <Период>, то он создается (если допускается обновление модели).

<end condition> является условием, обозначающим конец записи. Варианты установки описаны в следующей таблице.

Условие окончания Использование

EOF Остановить по достижению конца файла.

SOL Всегда при остановке помещать указатель в начало текущей строки.

<number> ЗАПИСИ Остановить после чтения записей, представленных элементом <number>.

'<string>' Остановить когда указанная строка символа встретится в диаграмме.

'<string>' НЕ В СТРОКЕ Остановить, если указанная строка символа не встретится в диаграмме.

'<string>' В <n> Остановить когда указанная строка символа встретится в диаграмме в символе <n>.

'<string>' НЕ В <n> Остановить, если указанная строка символа не встретится в диаграмме в символе <n>.

ОграничениеДлина записи во входных данных не должна превышать 4095 символов; любой последующий символ будет проигнорирован.

3.3.5.1 Блок записи

Использование единичного блока записи задействует Data Bridge для обработки входных данных, в которых записи, содержащие данные для передачи, являются идентичными, и где каждая запись (или набор записей) относится к одной записи в таблице. Если входные данные не структурированы подобным образом, необходимо определить набор блоков записи, которые будут использоваться для обработки данных необходимым образом.

При определении нескольких блоков записи применяются следующие правила.

● Блок записи должен быть определен до его вызова.● Блок записи может быть вызван из одного или нескольких других блоков записи.● Может быть использовано до 8 уровней вызова.● Блок записи, выполняемый в данный момент, является одним из последних заданных блоков.● Блок записи может не содержать выражения DATA / DUPLICATE или содержать то же число, что и

в выражении ACROSS.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 27

3.3.5.2 Положение указателя

При чтении структурированных данных с помощью Data Bridge для отслеживания точного положения в считываемом файле используется внутренний указатель. Данный указатель управляется выражениями внутри файла спецификации.

Например, при следующем выражении:

SKIP 6 CHARACTERS

указатель располагается у седьмого символа в текущем местоположении, не принимая во внимание первые шесть символов.

Результаты всех выражений для указателя отображены в следующих таблицах:

Выражение записи Положение указателя

DATA (A<n>) и DATA (N<n>) Читаются следующие символы <n>, указатель располагается рядом с первым последующим символом. Если в текущей строке находятся недопустимые символы, читается конец строки, и указатель располагается в конце строки. Если существуют недопустимые символы до разделителя, указатель располагается рядом с разделителем.

DATA (A'<строка>') и DATA (N'<строка>') Читаются символы до <строка>, а указатель располагается в начале строки.

DUPLICATE SKIPPING <n> CHAR Указатель продвигается к символу <n> и располагается у первого последующего символа. Если в текущей строке находятся недопустимые символы, указатель располагается в конце строки.

LOCATE '<строка>' [AT <pos>] Указатель располагается в начале первой строки, удовлетворяющей требованиям строки символов. Текущая строка также включена в проверку критериев строки.

SKIP <n> CHARACTERS Указатель продвигается к символам <n>. Если в текущей строке находятся недопустимые символы, указатель располагается в конце строки.

SKIP <n> LINES Все символы в строке остаются непрочтенными, считается следующий <n> конец отметок строки, а указатель располагается В начале следующей строки. Если существуют недоступные строки, отображается сообщение об ошибке.

SKIP <n> DELIMITERS Аналог к экземплярам <n> функции SKIP TO DELIMITER.

SKIP TO EOL Указатель перемещается в конец текущей строки ввода.

SKIP TO SOL Указатель перемещается в начало текущей строки ввода.

SKIP TO SOF Указатель перемещается в начало исходного файла.

28PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

Выражение записи Положение указателя

SKIP TO '<строка>' Указатель перемещается в начало <строка>. Если в оставшейся части текущей строки нет <строка>, то указатель располагается в конце строки.

SKIP TO DELIMITER Указатель перемещается к следующему разделителю или в конец строки, если разделителя дальше нет.

Условие окончания Положение указателя

EOF Происходит поверка, располагается ли указатель в конце файла данных. Завершается, если да, в противном случае указатель перемещается в начало следующей строки.

SOL Указатель перемещается в начало следующей строки.

Прочие конечные условия Указатель перемещается в начало следующей строки, не принимая во внимание конец отметки линии и любые другие символы в текущей строке. Происходит проверка, выполняются ли условия ограничителя, и завершается, если да. Иначе продолжается обработка следующей строки.

3.3.6 Операторы заключительной обработки выходных данных

К операторам заключительной обработки выходных данных относятся LOOKUP и IGNORE RECORDS.

3.3.6.1 Оператор LOOKUP

Этот оператор должен следовать за оператором TABLE и не должен входить в оператор RECORD.

Этот оператор используется для сопоставления имен во входных данных с именами в базе данных. Синтаксис данного выражения выглядит следующим образом.

LOOKUP <fieldname> FROM <file>

или

LOOKUP <fieldname> FROM <file> LOWERCASE

где:

● <fieldname> – имя поля в таблице;● <file> – имя файла с двумя полями, разделенными запятой (или точкой с запятой); первое –

значение в исходном файле, второе – значение, которое необходимо загрузить в поле таблицы;● LOWERCASE сопоставляет поле в источнике с файлом поиска, независимо от его регистра.

Если параметр <file> содержит пробелы, их необходимо заключить в двойные кавычки.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementФайлы и входные данные Data Bridge

PUBLICОБЩЕДОСТУПНО 29

Например,

LOOKUP Method Name from "C:\Convert Table.csv" LOWERCASE

Выражения LOOKUP выполняются до операторов IGNORE.

ПримечаниеВ тексте файла поиска регистр и пробелы учитываются.

ОграничениеВыражения LOOKUP должны находиться до выражений RECORD и после всех выражений ACROSS, FILL, LET и REPEAT.

3.3.6.2 Оператор IGNORE RECORDS

Этот оператор должен следовать за оператором TABLE и не должен входить в оператор RECORD.

Это выражение используется для удаления ненужных строк (записей) в файле вывода. Синтаксис данного выражения выглядит следующим образом.

IGNORE RECORDS WHERE <field selection>

где <field selection> является серией пар полей. Пара полей состоит из имени поля и строк значений поля с разделителями. Можно иметь до девяти пар полей, и запись не будет учитываться только в случае соответствия всех выбранных пар полей.

Например,

IGNORE RECORDS where DEPARTMENT NAME 'D876' Account Name 'Acc5'

Можно иметь больше одного выражения IGNORE RECORDS WHERE.

30PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Файлы и входные данные Data Bridge

4 Организация обновления

Приложение Data Bridge изначально предназначено для регулярного обновления существующей модели с помощью значений затрат и драйвера для следующего параметра Период. Он может также использоваться различными способами для перемещения данных в модели, хотя сложность при подготовке данных может означать наличие более простых способов выполнения определенных задач. Например, при передаче данных между моделями, функции экспорта/импорта, предусмотренные в приложениях, предназначены для объединения всех подобных параметров.

При использовании приложения Data Bridge необходимо учитывать, что целостность модели может легко быть нарушена в результате наличия неверных данных. Это значит, что пользователю необходимо предварительно создавать резервную копию и проверять модель после завершения. При обновлении на постоянной основе затрат и значений существующей модели будут установлены процедуры, и данные будут нацелены на определенные элементы в структуре модели, которые легко проверить. Тем не менее, любые ошибки в данных, возникшие при создании структур, могут повлечь за собой последствия, на устранение которых потребуется некоторое время.

Во время построения новой модели сначала необходимо построить для нее измерения и иерархии данных измерений, затем назначения, а на заключительном этапе ввести значения затрат и драйверов. Наиболее удобным способом для этого является использование интерфейса пользователя, предусмотренного в данном приложении. При создании пользователь может просмотреть структурные элементы, иерархии и указанные назначения. Затем с помощью приложения Data Bridge пользователь может настроить процедуры, поддерживающие периодические обновления затрат и значений.

Чтобы определить модель, приложение Data Bridge может использовать таблицы базы данных. Данные таблицы определяют последовательность шагов, выполняемых для построения новой модели. Любое частичное обновление установленной модели, выполненное на любом из указанных этапов, требует понимания текущего этапа, что способствует получению в результате обновления ожидаемого результата.

Связанные сведения

Назначения [страница 43]Методы импорта [страница 44]Ограничения [страница 8]

4.1 Структура

При планировании построения структур измерения модели необходимо сначала рассмотреть возможность выполнения этого процесса с помощью пользовательского интерфейса приложения, так как это обеспечит целостность базы данных. Использование приложения Data Bridge для данной цели

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 31

намного сложнее, чем ручной ввод. Однако если требуется использовать именно этот способ, необходимо сначала понять композицию таблиц базы данных, поддерживающих измерения.

Несмотря на то, что во всех приложениях SAP Business Objects Profitability and Cost Management используются различные наборы измерений, все измерения имеют общую структуру. Большая часть измерений имеет многоуровневую основную иерархию, а некоторые также имеют иерархию атрибутов. Измерение Валюты не является стандартным, так как имеет плоскую структуру без иерархии атрибутов. Элемент атрибута определяет характеристику, которую необходимо связать с определенными элементами в основной иерархии. Элементы атрибутов могут представлять собой группы, также как и элементы в основной иерархии, поэтому обе иерархии являются многоуровневыми. Элементы основной иерархии могут иметь несколько атрибутов, поэтому они могут относиться к нескольким группам атрибутов. Полное описание иерархий измерения см. в руководстве пользователя по моделированию в SAP BusinessObjects Profitability and Cost Management или нажав клавишу вызова справки F1 данного приложения.

При использовании Data Bridge для представления структуры в модели посредством плоского файла требуется создавать входные файлы в подробном формате.

Связанные сведения

Флаги атрибутов [страница 38]Построение массовых иерархий [страница 41]Построение иерархий [страница 32]Массивные таблицы [страница 43]Типы консолидации [страница 39]Псевдонимы данных [страница 40]Измерения [страница 139]Таблица ParentChild [страница 37]

4.2 Построение иерархий

Структуры измерения в приложении определяются посредством таблицы ParentChild.

Процесс построения структуры измерения состоит из трех фаз, которые включают в себя подробную подготовку входных файлов ParentChild в том случае, если для импорта данных структуры используются плоские файлы. Этапы для реализации стандартного метода импорта:

построение основной иерархии;построение иерархии атрибутов;построение назначений атрибутов.

Доступны два метода импорта. Стандартный метод является достаточным для иерархий среднего размера, а альтернативный массовый метод – для обработки больших иерархий (более 40 000 элементов). Оба метода принимают идентичные макеты данных для входных данных ParentChild. Массовый импорт выполняется быстрее, чем метод стандартного импорта, но при этом импорте выполняется только минимальная проверка.

32PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

Связанные сведения

Таблица ParentChild [страница 37]

4.2.1 Построение основной иерархии

Это первый шаг рекомендованного процесса для построения структур измерений модели. Он связан только с определением структур элементов основной иерархии всех измерений модели. Если для построения структуры используются плоские файлы, основной задачей является создание входных данных ParentChild, которые будут представлять планируемые иерархии. Затем можно использовать приложение Data Bridge, чтобы создать связанный файл спецификации и файл управления, управляющий импортом.

Рассмотрим основную иерархию параметров Центр ответственности, отображенную ниже.

Файл CSV ParentChild, который необходимо создать для получения данной структуры, показан ниже.

Измерение Родительский объект Дочерний объект Флаги атрибутов Тип консолидации

Центры ответственности

Центры ответственности группы

Центр ответственности 1

10 +

Центры ответственности

Центры ответственности группы

Центр ответственности 2

10 ~

Центры ответственности

Центры ответственности группы

Центр ответственности 3

10 -

ПримечаниеДля определения четырех элементов иерархии необходимо только три записи. Элемент группы на самом высоком уровне иерархии создается автоматически при импорте первой записи. Все параметры "Флаги атрибутов" имеют значение, равное 10, что позволяет определить все записи следующим образом:

родительский элемент – основная иерархия групп;дочерний элемент – основная иерархия групп.

Это значение флага атрибута является статическим, то есть подходящим для всех записей, определенных на этом этапе. Хотя дочерние элементы, вероятно, определены как группы, они будут

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 33

отображаться в качестве дочерних, и станут группами, только если дополнительные записи укажут их в качестве родительских с определенным дочерними значениями.

Тип консолидации применим к дочернему элементу, указанному в записи. Все различные типы консолидации основной иерархии показаны на данном примере.

По завершению данного шага необходимо проверить результаты, чтобы убедиться, что была создана необходимая структура, так как это предоставляет возможность восстановления данных с минимальными ошибками при наличии возможных ошибок.

ПримечаниеИмена родительских и дочерних объектов, использованных в записях входных данных, определены во всех псевдонимах данных модели.

После построения основной иерархии второй шаг процесса построения структуры – это построение иерархии атрибутов.

Связанные сведения

Флаги атрибутов [страница 38]Построение иерархии атрибутов [страница 34]Типы консолидации [страница 39]Псевдонимы данных [страница 40]Таблица ParentChild [страница 37]

4.2.2 Построение иерархии атрибутов

Это второй этап рекомендуемого процесса построения структуры измерения в модели, который связан исключительно с определением структуры элементов в иерархии атрибутов всех измерений модели. Основной задачей, которую необходимо выполнить, является создание входных данных ParentChild, представляющих необходимые иерархии атрибутов. (Перед построением иерархии атрибутов первым этапом является построение основной иерархии.)

Рассмотрим иерархию атрибутов для параметров Центр ответственности, представленных ниже.

34PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

Если для построения структуры используются плоские файлы, следует создать CSV-файл ParentChild, пример которого приведен ниже:

Измерение Родительский объект Дочерний объект Флаги атрибутов Тип консолидации

Центры ответственности

Атрибуты параметра "Центр ответственности"

Зарубежные группы 15 OR

Центры ответственности

Зарубежные группы Франция 15

Центры ответственности

Зарубежные группы США 15

Все параметры "Флаги атрибутов" имеют значение, равное 15, что позволяет определить все записи следующим образом.

Родительский объект – группа иерархии атрибутовДочерний объект – группа иерархии атрибутов.

Значение флага атрибута, равное 15, является статическим, то есть подходящим для всех записей, определенных на этом этапе. Кроме того, дочерние атрибуты, определенные как группы, будут отображаться как дочерние объекты и станут группой только в том случае, если дополнительные записи зададут их в качестве родителей с особым дочерним объектом.

Тип консолидации применяется к дочернему элементу, заданному в записи, и является допустимым только для групп атрибутов в модели. В результате, в данном примере тип консолидации остается пустым для конечных элементов. Первая запись включена только для того, чтобы показать процесс установки типа объединения группы атрибутов. В действительности представленный здесь символ консолидации установлен по умолчанию для групп атрибутов, а запись может быть пропущена, но пример также демонстрирует определение группы атрибутов в корневом элементе иерархии атрибутов. Это отображено в родительском поле как Атрибуты центра ответственности. Другие иерархии атрибутов измерений имеют корневые элементы, имеющие аналогичные имена, например, Виды деятельности–Атрибуты видов деятельности, а Периоды–Атрибуты периодов.

ПримечаниеЕсли первая запись опущена, группа атрибутов будет создана автоматически с помощью соответствующей ей записи.

Необходимо проверить результаты после завершения данной стадии на получение требуемой структуры, поскольку проверка дает возможность исправить ошибки в данных с минимальным нарушениями.

ПримечаниеИмена родительских и дочерних объектов, использованных в записях входных данных, определены во всех псевдонимах данных модели.

После построения иерархии атрибута выполняется третья стадия процесса построения структуры, в процессе которой выполняется построение назначений атрибутов.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 35

Связанные сведения

Флаги атрибутов [страница 38]Построение основной иерархии [страница 33]Построение назначений атрибутов [страница 36]Типы консолидации [страница 39]Псевдонимы данных [страница 40]Таблица ParentChild [страница 37]

4.2.3 Построение назначений атрибутов

Это третий и последний шаг рекомендованного процесса построения структур измерений модели. Он полностью связан с определением атрибутов элементами измерений модели. Основной задачей, которую необходимо выполнить, является создание входных данных ParentChild, представляющих необходимые назначения атрибутов. Перед построением назначений атрибутов, первые два шага данного процесса заключаются в построении основной иерархии и иерархии атрибутов.

Рассмотрите дальнейшую разработку основной иерархии или иерархии атрибутов для параметра Центр ответственности, которые были созданы в первых двух шагах данного процесса, как показано ниже.

Если для построения структуры используется плоский файл, следует создать CSV-файл ParentChild, пример которого приведен ниже:

Измерение Родительский объект Дочерний объект Флаги атрибутов Тип консолидации

Центры ответственности

Франция Центр ответственности 1

12

Центры ответственности

США Центр ответственности 2

12

Все флаги атрибутов имеют значение 12, которое определяет все записи как:

родительский элемент – родительский атрибут;дочерний элемент – элемент основной иерархии.

Это значение флага атрибута является статическим, то есть подходящим для всех записей, определенных на этом этапе.

36PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

ПримечаниеВ поле дочернего элемента должен быть указан элемент, а не группа. Так как у атрибутов не может быть дочерних элементов групп, только конечные элементы.

Тип консолидации применяется к дочернему элементу, заданному в записи, и является допустимым только для групп атрибутов в модели. В результате в нашем примере для дочерних элементов тип консолидации был оставлен пустым.

ПримечаниеИмена дочерних и родительских элементов, используемые в записях входных данных, могут представлять собой любые имена псевдонимов данных модели.

Процесс построения иерархий измерений завершен. Пользователь, возможно, выбрал построение всех измерений сразу или создал каждое измерение индивидуально. В каждом шаге данного процесса необходимо проверять результаты, чтобы убедиться, что была создана необходимая структура, так как это предоставляет возможность восстановления данных с минимальными ошибками при наличии возможных ошибок.

Связанные сведения

Флаги атрибутов [страница 38]Построение основной иерархии [страница 33]Построение иерархии атрибутов [страница 34]Типы консолидации [страница 39]Псевдонимы данных [страница 40]Таблица ParentChild [страница 37]

4.3 Таблица ParentChild

Эта таблица определяет иерархическую структуру всех элементов измерений в модели. Она содержит следующие поля:

● DimensionName – название измерения, которое указано в приложении на боковой панели "Измерения";

● ParentName – имя элемента "Псевдоним по умолчанию".● ChildName – имя элемента "Псевдоним по умолчанию".● Attribute Flags● Consolidation Types

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 37

4.3.1 Флаги атрибутов

Для изучения флагов атрибутов необходимо рассмотреть пример, приведенный ниже, в котором представлено измерение параметра Центры ответственности, в котором содержатся основная иерархия и иерархия атрибутов с простыми структурами. Подробнее о данных структурах см. в руководстве пользователя по моделированию в Profitability and Cost Management.

В основную иерархию входят одна группа или родитель и три конечных или дочерних элемента. Иерархия атрибутов содержит один атрибут группы с двумя элементами атрибутов, каждый из которых является конечным элементом основной иерархии.

Флаги атрибутов определяют взаимосвязь между элементом иерархии и его прямым родителем в структуре основной иерархии или иерархии атрибутов. Это двоично-кодированные числа, представляющие различные типы взаимосвязей следующих типов:

● 1 – дочерний элемент является атрибутом – неустановленный дочерний элемент принадлежит основной иерархии

● 2 – дочерний объект является родителем (подгруппа) – по умолчанию дочерний объект является конечным элементом

● 4 – родитель является атрибутом – по умолчанию родитель принадлежит основной иерархии● 8 – родитель всегда является родителем (всегда true)

При сопоставлении флагов атрибутов на экране Преобразования полей в окне Мастер спецификаций Data Bridge доступны следующие параметры:

10 (основная иерархия) 12 (назначение атрибута) 15 (только иерархия атрибутов)

Значения 10, 12 и 15 представляют сумму описанных выше флагов атрибутов в двоичной кодировке. Например, при выборе значения "12 (назначение атрибута)" задается, что родительский объект является атрибутом (4) и родительский объект является родительским объектом (8), то есть 4 + 8 = 12.

Связанные сведения

Построение иерархии атрибутов [страница 34]

38PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

4.3.2 Типы консолидации

Типы консолидации являются идентификаторами, указывающими метод добавления значения элемента в соответствующий итог по группе. Каждый тип консолидации имеет свой собственный символ или значок, используемый для отображения состояния набора. Консолидация в основной иерархии и иерархии атрибутов выполняется различными способами, представленными ниже.

Основные иерархии

Добавить Добавляет значение элемента в итог по группе.

Вычесть Вычитает значение элемента из итога по группе.

Не объединять Исключить данное значение из итога по группе.

Иерархии атрибутов

Все Суммировать все значения всех элементов во всех подгруппах.

Общие Суммировать значения элементов, отображаемых во всех подгруппах

Не объединять Не суммировать значения, отображаемые в подгруппах.

При просмотре XML-файла типы консолидации для атрибутов будут отображены следующим образом.

Тип консолидации Символ консолидации

Все OR

Общие AND

Не объединять ~

Связанные сведения

Построение иерархий [страница 32]

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 39

4.3.3 Псевдонимы данных

Назначение компоненту измерения имени не сложнее, чем это может показаться, поскольку приложения SAP BusinessObjects Profitability and Cost Management позволяют назначать компонентам более одного набора имен. Каждый набор представляет собой группу псевдонимов данных, при этом существует три встроенных группы псевдонимов данных, представленных ниже. Кроме того, можно создавать определяемые пользователем группы псевдонимов данных. Они заданы на уровне базы данных и действительны для всех моделей в базе данных. Встроенные группы:

● псевдоним по умолчанию – первое назначенное имя при переименовании нового элемента;● коды – предназначены для выполнения преобразований кода бухгалтерской книги;● код EPO – имя системы, назначаемое при создании элемента. (Обратите внимание, что при

копировании модели данный код будет отличаться от копии)

Если псевдониму элемента не было назначено особое имя, используется имя псевдонима по умолчанию. Все имена, заданные в данных группах, и все дополнительные заданные пользователем группы содержатся в таблице Alias как отдельные записи.

Имена псевдонимов данных могут быть созданы для элементов как основной иерархии, так и иерархии атрибутов. Для этого необходимо настроить файлы источников данных и спецификации для таблицы с данными псевдонима и понять структуру записей.

ПримечаниеДля решения проблем производительности, связанных с обработкой больших иерархий, можно использовать процесс массового импорта. Данный процесс предусматривает импорт в таблицу Alias_Bulk, а не в таблицу Alias. Обе таблицы имеют одинаковый макет поля, поэтому входные данных для двух процессов будут одинаковыми.

Связанные сведения

Поля таблицы Alias [страница 40]

4.3.3.1 Поля таблицы Alias

Поля в таблице Alias имеют следующую значимость.

● Dimension Name – имена, определенные в приложении на боковой панели "Измерения".● DataAliasName – любое имя псевдонима данных, например "Псевдоним по умолчанию".● Attribute Flag – (дополнительно). В рабочей модели содержатся сведения об иерархических

характеристиках компонента, к которому относится эта запись (0 –основная иерархия; 1 – иерархия атрибутов; 2 – группа; 3 – группа атрибутов). При определении имен псевдонимов это поле источника данных должно быть пустым. Эти характеристики следует определить с помощью поля Attribute Flags таблицы ParentChild.

● Alias – имя этого элемента находится ниже указанного псевдонима данных.

40PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

● Default Alias – имя псевдонима по умолчанию (определяет элемент по его имени по умолчанию).

● Attribute Info – дополнительно (это поле следует оставить пустым, так как оно имеет только функциональное значение).

● Status Info – дополнительно (0 – обычный; 1 – блокированный; 2 – текущий; 3 – текущий и блокированный). Следует оставить пустым в записях ввода.

При подготовке входных данных, определяющих новые имена псевдонима для элементов, дополнительные поля можно оставить пустыми. Элемент, к которому относится запись, уже существует с назначенным состоянием и определенным набором атрибутов. Так как входные данные псевдонимов могут содержать несколько записей, относящихся к одному элементу, эти поля не рекомендуется изменять во время импорта.

Связанные сведения

Построение массовых иерархий [страница 41]Псевдонимы данных [страница 40]Флаги атрибутов [страница 38]Типы консолидации [страница 39]

4.4 Построение массовых иерархий

Массовый метод предоставляется для импорта больших иерархий (более 40 000 элементов). Данный метод позволяет построить большие иерархии гораздо быстрее, чем стандартный метод, однако это достигается с помощью минимальной проверки входных данных.

В результате целостность модели нарушается, поэтому рекомендуется осуществлять резервное копирование и тщательно проверять входные данные и результирующую иерархию. В этом методе используются таблицы ParentChild_Bulk и Alias_Bulk вместо таблиц ParentChild и Alias, предоставленных для стандартных операций импорта. Поля в этих таблицах идентичны полям стандартных таблиц, поэтому процесс форматирования входных данных также не отличается.

Импорт функции ParentChild_Bulk предназначен для начальной загрузки или обновления большой иерархии. Он включает в себя обновления, если входные данные имеют большой объем или если существующая иерархия большая. Минимальная проверка, обеспечивающая улучшенную производительность может привести к некотором особым случаям при использовании входных данных. Во избежание потенциальных проблем рекомендуется производить обновление по меньшей мере в два этапа.

● Этап начального ввода: определение всех родительских элементов на корневом уровне главной иерархии

● Последующий этап: определение предназначенных связей родителя и дочернего объекта

Массовое управление псевдонимами является более прямолинейным, так как псевдонимы имеют прямую связь с элементами измерения. Эти элементы будут действовать на основе операций добавления или замены.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 41

Если необходима основная реструктуризация существующей большой иерархии, необходимо использовать специальный механизм массовой замены, использующий таблицу ParentChild_Bulk_Replace.

Связанные сведения

Массивные таблицы [страница 43]Реструктуризация крупных иерархий [страница 42]

4.4.1 Реструктуризация крупных иерархий

Действие стандартного механизма импорта в режиме замены вызовет снижение производительности при реструктуризации крупных иерархий. Избежать этого можно с помощью функции массовой замены, которая использует таблицу ParentChild_Bulk_Replace. Ее формат аналогичен формату стандартной таблицы ParentChild, как и форматирование входных данных.

Для получения адекватной производительности в случае потенциально крупных иерархий (независимо от того, имеется ли уже большая часть их объема в модели или она содержится во входных данных), эта процедура изначально реорганизует иерархию перед запуском массовой замены.

НапоминаниеНастоятельно рекомендуется выполнить резервное копирование модели перед внесением любых изменений в иерархическую структуру.

4.4.1.1 Реструктуризация крупных иерархий

Процедура

1. Все записи атрибутов удалены.2. Все элементы являются дочерними по отношению к корневому узлу главной иерархии.3. Эти входные данные ParentChild_Bulk_Replace затем проверяются в дочерней области, если

элемент не существует, он будет добавлен. Входные данные, получаемые на последнем этапе процесса, определяют характер производимого перестроения. Поскольку все записи атрибутов были удалены, их необходимо повторно определить. Все группы консолидации атрибутов также должны быть созданы повторно. Это можно сделать в несколько приемов, в зависимости от настроек с помощью процесса обновления ParentChild_Bulk.

42PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

Следующие шаги

ПримечаниеПроцессы массового обновления не обеспечивают удаления элементов. Это может быть выполнено как часть процесса проверки модели после этих обновлений.

Связанные сведения

Replace [страница 46]

4.4.2 Массивные таблицы

Массивные таблицы ParentChild_Bulk, ParentChild_Bulk_Replace и Alias_Bulkнеобходимо использовать при обновлении очень больших иерархий.

У данных таблиц структура точно такая же, как и у их стандартных аналогов: таблиц ParentChild и Alias. Они позволяют увеличить скорость импорта, что достигается за счет минимальной проверки импортируемых данных.

Поэтому очень важно создавать резервные копии и проверять точность входных данных перед выполнением импорта.

4.5 Назначения

Чтобы объединить назначения в модель, необходимо рассмотреть возможность выполнения этого процесса с помощью пользовательского интерфейса приложения, потому что данный способ гарантирует целостность базы данных. Это также единственный способ убедиться в том, что назначения были применены правильно. Поэтому этот способ можно считать оптимальным для данного процесса.

Использование приложения Data Bridge представляет большую сложность, чем набор, однако, если требуется использовать именно этот способ, прежде всего необходимо убедиться в том, что модель уже содержит все измерения, которых требуют функции назначения.

В полях данных таблиц обычно указываются имена элементов измерения, которые уже должны существовать в модели. Это могут быть имена, определенные с помощью любого из существующих псевдонимов данных. В случаях, когда для полей существует диапазон параметров, необходимо обратиться к соответствующим таблицам, чтобы проверить, какие из параметров являются допустимыми:

.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 43

Связанные сведения

Псевдонимы данных [страница 40]Измерения [страница 139]Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]

4.6 Значения

Приложение Data Bridge поддерживает массовое обновление значений и затрат, которые требуются каждой модели в начале каждого нового периода. После определения форматов входных данных не изменяйте соответствующие файлы спецификации при каждом использовании.

Таблицы базы данных, поддерживающие значения и затраты, незначительно отличаются в зависимости от приложения. В полях таблиц обычно указаны имена элемента измерения, которые уже должны присутствовать в модели. Это могут быть имена, определенные с помощью любого из существующих псевдонимов данных.

ПримечаниеОбновление таблиц можно выполнять в любом порядке; исключение составляют ResourceDriverValues и ResourceDriverSplits, где Разделения указаны в процентах. Если при вычислении процентного соотношения ResourceDriverValues отсутствуют, итоговое значение процентного соотношения для обработки также будет отсутствовать.Если во входных данных значение отсутствует, оно будет рассматриваться как равное нулю. Если во входных данных указаны и значения, и процентные соотношения, а в файле спецификации указано, что оба элемента предназначены для чтения, это значение процентного соотношения будет применено, если значение равно нулю. В противном случае значение является приоритетным по отношению к процентному соотношению.

Связанные сведения

Псевдонимы данных [страница 40]Измерения [страница 139]Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]

4.7 Методы импорта

Чтобы импортировать данные в Data Bridge, необходимо выбрать один из четырех методов импорта. Выбранный метод определит способ управления данными. Все эти методы доступны в Мастере Data Bridge, который создает эквивалент команд TABLE в файле спецификаций.

44PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

Overwrite and Append (метод по умолчанию)Replace Replace and SumSum New and Existing

В следующем примере в модель загружены данные из файла 1.

Файл 1.

Номер записи Product Количество

1 Стулья для руководителя 5

2 Рабочие столы для руководителя 6

3 Стулья 4

4 Рабочие столы 5

5 Таблицы 3

При последующей загрузке в модель данных из файла 2 результирующий набор данных в модели будет зависеть от используемого метода импорта.

Файл

Номер записи Product Количество

1 Стулья 6

2 Рабочие столы 7

3 Таблицы 5

4 Ящики стола 8

5 Стулья 9

6 Рабочие столы 7

Второй файл не содержит записи "Стулья для руководителя" или "Столы для руководителя"; он содержит "Дополнительные ящики стола" и по две записи для стульев и столов.

Связанные сведения

Мастер спецификаций – настройка таблицы [страница 80]Оператор TABLE [страница 16]

4.7.1 Overwrite and Append

При выборе метода Overwrite and Append результат после импорта второго файла будет выглядеть следующим образом.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 45

Product Количество Номер записи

Стулья для руководителя 5 Файл 1, запись 1

Рабочие столы для руководителя 6 Файл 1, запись 2

Стулья 9 Файл 2, запись 5

Рабочие столы 7 Файл 2, запись 6

Столы 5 Файл 2, запись 3

Ящики стола 8 Файл 2, запись 4

В соответствии с названием метода исходные данные были перезаписаны, и добавлены новые данные.

● Так как во втором файле не упоминаются стулья для руководителя и рабочие столы для руководителя, данные не изменяются.

● Стулья, рабочие столы и столы упоминаются во втором файле, поэтому связанные с ними данные были заменены соответствующими данными о количестве из второго файла. Данные о количестве стульев и рабочих столов перезаписываются второй раз из-за наличия дополнительных записей во втором файле. В таком случае используется последняя запись для каждого элемента.

● Ящики стола – новый элемент, поэтому он был добавлен в запись.

4.7.2 Replace

При выборе метода Replace результат после импорта второго файла будет выглядеть следующим образом.

Product Количество Номер записи

Стулья для руководителя

Рабочие столы для руководителя

Стулья 9 Файл 2, запись 5

Рабочие столы 7 Файл 2, запись 6

Столы 5 Файл 2, запись 3

Ящики стола 8 Файл 2, запись 4

Этот метод сначала очищает все данные в модели для указанных значений параметров <Версия> и <Период>, после чего заменяет их новыми данными в файле импорта.

● Поскольку файл 2 не содержит записей "Стулья для руководителя" и "Рабочие столы для руководителя", количество будет равно нулю.

● В файле 2 содержатся записи "Стулья", "Рабочие столы" и "Столы", соответственно, данные загружаются. Изначально загруженные значения записей "Стулья" и "Рабочие столы" перезаписываются из-за наличия дополнительных записей в файле 2. В таком случае используется последняя запись для каждого элемента.

● "Ящики стола" – новый элемент, поэтому он был добавлен в запись.

46PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

4.7.3 Replace and Sum

При выборе метода Replace and Sum результат после импорта второго файла будет выглядеть следующим образом.

Product Количество Номер записи

Стулья для руководителя

Рабочие столы для руководителя

Стулья 15 Файл 2, запись 1 + файл 2, запись 5

Рабочие столы 14 Файл 2, запись 2 + файл 2, запись 6

Столы 5 Файл 2, запись 3

Ящики стола 8 Файл 2, запись 4

Этот метод сначала очищает все данные в модели для указанных значений параметров <Версия> и <Период>, после чего заменяет их новыми данными в файле импорта. При наличии нескольких записей для одного элемента все их значения суммируются и загружаются.

● Поскольку файл 2 не содержит записей "Стулья для руководителя" и "Рабочие столы для руководителя", количество будет равно нулю.

● В файле 2 содержатся записи "Стулья", "Рабочие столы" и "Столы", соответственно, данные загружаются. Во втором файле содержится несколько записей для каждого из элементов "Стулья" и "Рабочие столы", и в данном случае значения количества из записей о каждом из элементов суммируются между собой.

● "Ящики стола" – новый элемент, поэтому он был добавлен в запись.

4.7.4 Sum New and Existing

При выборе метода Sum New and Existing результат после импорта второго файла будет выглядеть следующим образом.

Product Количество Номер записи

Стулья для руководителя 5 Файл 1, запись 1

Рабочие столы для руководителя 6 Файл 1, запись 2

Стулья 19 Файл 1, запись 3 + файл 2, запись 1 + файл 2, запись 5

Рабочие столы 19 Файл 1, запись 4 + файл 2, запись 2 + файл 2, запись 6

Столы 8 Файл 1, запись 5 + файл 2, запись 3

Ящики стола 8 Файл 2, запись 4

Как следует из названия метода, исходные данные были добавлены к данным из второго файла. Таким образом, суммируются ВСЕ записи для каждого продукта: новые и существующие.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementОрганизация обновления

PUBLICОБЩЕДОСТУПНО 47

Связанные сведения

Оператор TABLE [страница 16]

48PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Организация обновления

5 Использование Data Bridge

При запуске приложения Data Bridge отображается диалоговое окно Приветствие.

С помощью данного диалогового окна можно получить доступ к следующим параметрам.

● Пустой файл управления. С помощью данного параметра можно создавать новый файл управления. После открытия интерфейса Data Bridge можно создать новый файл CTF.

● Создать новый файла управления Data Bridge и файл спецификации с помощью мастера. С помощью данного параметра можно создать новый файл управления и запустить Мастер спецификаций Data Bridge.

● Открыть существующий файл управления Data Bridge. Данная функция предоставляет два варианта использования. Можно выбрать файл в списке наиболее часто используемых файлов управления, отображаемого на панели вверху окна, или выбрать параметр Другие файлы. При этом открывается стандартное диалоговое окно Windows Открыть файл для поиска и выбора необходимого файла управления.

5.1 Интерфейс Data Bridge

Интерфейс Data Bridge обеспечивает отображение и управление файлами. Это настраиваемый интерфейс для управления рабочим пространством. Интерфейс включает стандартные кнопки Windows Свернуть и Развернуть и также может изменять размеры окна.

Интерфейс Data Bridge включает следующие функции.

● Строка меню. Структурирована для обеспечения доступа ко всем функциям приложения Data Bridge.

● Панель инструментов. Расположена под строкой меню и является настраиваемым объектом интерфейса, обеспечивающим доступ к отдельным функциям посредством щелчка соответствующих значков.

● Рабочее пространство – представление списка всехSPE-файлов, находящихся в открытом в данный момент CTF файле. Отображаемые сведения о файлах включают имя файла спецификации, файл ввода, числовой формат, файл вывода, метод вывода, трассировку и, при необходимости, оператор SQL или MDX, созданный Data Bridge для запроса источника данных. Рабочее пространство обеспечивает доступ к Мастеру спецификаций Data Bridge.

● Окно Вид. Открывается при выборе файла спецификации в рабочей области. В окне Вид отображаются выбранные представления данных. Следующие представления доступны с помощью вкладок, расположенных в нижней части окна: Просмотр SPE-файла, Просмотр данных для ввода, Предварительный просмотр преобразования и Окно сообщения. Включение и выключение вкладок осуществляется в меню Вид, расположенном в строке меню. Закрепление и отсоединение окна

(плавающее окно) производится с помощью щелчка значка ( ). Сброс панелей и закреплений производится с помощью выбора параметра Сброс панелей и закреплений в меню Вид.

● Строка состояния. Отображает имя текущего пользователя, выбранные модель и назначение, а также подсказку с указанием названия области, в которой находится курсор в данный момент.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 49

Связанные сведения

Мастер файла спецификаций Data Bridge [страница 69]

5.2 Вход/выход из моделей в приложении Data Bridge

При использовании приложения Data Bridge всегда необходимо выполнять вход в допустимую модель. Однако если была предпринята попытка выполнить действие без предварительной регистрации, приложение автоматически загрузит окно Вход в систему.

ПримечаниеПосле входа в строитель моделей и открытия модели можно открыть Data Bridge, выбрав

Инструменты Запустить Data Bridge . При этом способе запуска Data Bridge выполнять вход в систему не требуется.

После входа в приложение Data Bridge необходимо выбрать существующую или создать новую модель, которая будет открыта. При необходимости можно удалить модели.

5.2.1 Вход в систему

Процедура

1. Выберите команду меню Вход в систему или щелкните значок на панели инструментов.2. Необходимо ввести действительное имя пользователя и пароль в окне Вход в систему.3. Если выбрана функция Запомнить имя пользователя, при загрузке окна Вход в систему отобразится

имя пользователя, использованное при последнем выполнении входа.4. После ввода имени пользователя и пароля нажмите кнопку Модель. На данной стадии приложение

выполняет проверку имени пользователя и пароля. Если они верны, будет загружено диалоговое окно Выбор модели.

ПримечаниеПри вводе паролей необходимо учитывать регистр.

5. После выбора модели нажмите OK для входа в систему.6. Чтобы выйти из модели, выберите команду меню Выход из системы или щелкните значок на панели

инструментов. После этого будет выполнен выход из модели и для последующего использования приложения Data Bridge будет необходимо выполнить повторный вход в систему.

50PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Связанные сведения

Выбор модели [страница 51]

5.2.2 Выбор модели

Контекст

Список доступных моделей отображается в диалоговом окне Выбор модели.

Процедура

1. Выберите необходимую модель и нажмите ОК.Выбранная модель отображается в разделе Модель диалогового окна Вход в систему.

2. Выберите местоположение модели в сети.3. Выберите необходимую модель в раскрывающемся списке и нажмите Открыть.

ПримечаниеОтобразятся только доступные модели для установленного приложения.

5.2.3 Создание модели

Контекст

В диалоговом окне Выбор модели можно создавать новые модели.

Процедура

1. Нажмите кнопку Создать.2. В диалоговом окне Создание новой модели введите имя в поле Имя модели, выберите тип модели в

списке Тип модели и, при необходимости, описание в поле Описание новой модели.3. Чтобы включить аудит модели, выберите пункт Аудит модели.4. Нажмите кнопку ОК.

Подробнее о создании модели см. в соответствующей главе в руководстве пользователя по моделированию в SAP BusinessObjects Profitability and Cost Management.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 51

Результаты

Имя созданной модели отображается в списке в диалоговом окне Выбор модели.

5.2.4 Удаление модели

Процедура

1. В диалоговом окне Выбор модели выберите модель, которую требуется удалить, и нажмите кнопку Удалить.

2. В диалоговом окне подтверждения укажите, требуется ли удалять все записи аудита и представления для модели, и нажмите кнопку Да.

Результаты

Модель удаляется из списка доступных моделей в диалоговом окне Выбор модели.

5.3 Обзор процедуры импорта

Этот раздел содержит краткий обзор средств, необходимых для успешного импорта данных в модель.

Чтобы импортировать данные, выполните следующие действия.

1. Создайте входные данные или ссылку на источник данныхЕсли импортируется плоский файл, а входной файл создается из внешней системы, метод выполнения этого действия зависит от системы, поставляющей данные. Сведения о способе создания файла ASCII см. в документации, поставляемой вместе с внешней программой.

ПримечаниеТак как для исходного файла потребуется установка файла спецификации Data Bridge, необходимо знать формат, а именно, сведения, содержащиеся в каждом поле, и порядок расположения полей. Этот файл будет содержать входные данные для Data Bridge.

Если нужно импортировать данные из внешнего источника (реляционной базы данных или куба OLAP), сначала необходимо определить ссылку на этот источник данных. Определив ссылку, можно воспользоваться мастером спецификаций Data Bridge, чтобы установить связь с источником данных и создать запрос, извлекающий данные.

2. Создайте файлы управления и спецификации Data Bridge.Data Bridge позволяет создать и обновлять эти два файла, которые определяют, как следует интерпретировать один или несколько источников данных. Обычно это нужно делать только один

52PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

раз для конкретного формата исходного файла. Когда файлы управления и спецификации созданы, их можно использовать для импорта исходных файлов того же формата.

3. Запустите файл управления и импортируйте в модель.Data Bridge будет запускать файл управления для источников данных, указанных в записях, и импортировать их в модель, в которую выполнен вход. Средство Data Bridge позволяет просматривать для каждой записи управления содержимое файлов спецификации и исходных файлов. Также можно автоматически создавать файл управления и файл спецификации.

Связанные сведения

Связи с источниками данных [страница 53]

5.4 Связи с источниками данных

Обзор

Для импорта данных из SAP Netweaver® Business Warehouse, реляционных баз данных и других источников данных пользователи Data Bridge могут определять связи с источниками данных с использованием промежуточного программного обеспечения, например удаленного вызова функций SAP RFC и поставщиков баз данных OLE DB. Data Bridge использует связи для доступа к источникам данных и создает простые операторы SQL и MDX, используемые для запроса источников данных. Data Bridge извлекает данные в плоской форме, которые могут обрабатываться аналогично данным в плоском файле. Это значит, что можно создать файл спецификации с расширением SPE, в котором структура и формат извлекаемых данных определяются аналогично плоскому файлу. Можно определить связи с использованием следующих поставщиков:

Удаленные вызовы функций SAP RFCODBCПоставщики баз данных OLE DB и OLE для OLAP (ODBO)Интерфейс уровня вызова IBM DB2 (CLI)Интерфейс вызова Oracle (OCI).

SAP RFC

Удаленный вызов функций (RFC) – это API-интерфейс SAP, обеспечивающий обмен данными между клиентом и сервером. С помощью удаленных вызовов функций в приложениях SAP и интерфейсах программирования ABAP можно обеспечить использование во внешних приложениях данных, возвращаемых сервером SAP. Для использования в Data Bridge можно определить подключения, использующие следующие удаленные вызовы функций для подключения к источнику данных SAP Netweaver® Business Warehouse:

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 53

Удаленный вызов функций SAP NW BI (с балансировкой нагрузки)Удаленный вызов функций SAP NW BI (конкретный сервер) – рекомендуемый вариант, реализующий простейший способ, с которым знакомы большинство пользователейУдаленный вызов функций SAP NW BI (с использованием файла saplogon.ini)Удаленный вызов функций SAP NW BI (с использованием файла sapnwrfc.ini)

Подробнее об API-интерфейсе удаленного вызова функций Netweaver см. соответствующую документацию на справочном портале SAP по адресу http://help.sap.com.

ODBC

ODBC представляет собой стандартный метод программного API-интерфейса, обеспечивающий работу с системами управления базами данных. Этот метод разработан для использования независимо от систем управления базами данных и языков программирования. В зависимости от доступных в системе источников данных можно определить связи ODBC со следующими источниками:

файлы dBaseФайлы ExcelТаблицы баз данных Microsoft Access

Поставщики баз данных OLE DB и ODBO

OLE DB – это стандартный API-интерфейс, обеспечивающий обмен между сервером OLAP и клиентом Windows. Поставщики баз данных OLE DB обеспечивают доступ к относительно простым источникам данных, таким как электронные таблицы и текстовые файлы, а также к сложным базам данных, таким как Microsoft SQL Server и Oracle. ODBO – это расширение OLE DB, обеспечивающее доступ API-интерфейса к многомерным хранилищам данных и кубам с использованием MDX. В приложении Profitability and Cost Management можно определять связи для Data Bridge с использованием различных поставщиков, в том числе следующих:

Поставщик Microsoft Jet 4.0 OLE DBПоставщик Microsoft OLE DB для служб анализа 9.0Поставщик Microsoft OLE DB для служб извлечения данныхПоставщик Microsoft OLE DB для пакетов DTSПоставщик Microsoft OLE DB для служб индексации драйверов ODBCПоставщик Microsoft OLE DB для служб OLAP 8.0Поставщик Microsoft OLE DB для OracleПоставщик Microsoft OLE DB для SQL ServerПростой поставщик Microsoft OLE DBMS DataShapeПоставщик OLE DB для служб каталога MicrosoftProfitability and Cost Management – средство связи MDX приложенияСобственный клиент SQLПоставщик OLE DB репликации SQL Server для DTS

54PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

SQLXMLOLEDBSQLXMLOLEDB 4.0

ОграничениеСуществует известная проблема взаимодействия с драйвером собственного клиента Microsoft SQL Server 10.0 в том случае, когда выбран смешанный режим аутентификации SQL Server. Если связь изначально настроена в Data Bridge, происходит сбой при соединении связи данных с внешним источником данных, поскольку пароль, задаваемые в свойствах соединения собственного клиента Microsoft SQL Server 10.0, не сохраняется. По этой причине Data Bridge не удается соединиться с источником данных таким способом.

Вместо собственного клиента рекомендуется использовать драйвер SQL Server OLEDB по умолчанию. Его применение дает те же результаты, что и использование драйвера собственного клиента Microsoft SQL Server 10.0.

Интерфейс уровня вызова DB2

Интерфейс уровня вызова DB2 – это стандартный интерфейс IBM для серверов баз данных DB2, который используется для подключения к серверам DB2 и передачи динамических операторов SQL. Интерфейс уровня вызова DB2 базируется на стандарте OBDC и не привязан к конкретным продуктам или средам.

OCI

Интерфейс вызова Oracle (OCI) представляет собой набор API-интерфейсов, обеспечивающих взаимодействие с базой данных Oracle, например использование операторов SQL для доступа к данным и выполнения запросов.

5.4.1 Создание связей с источниками данных

Для создания и обслуживания связей с источниками данных в Data Bridge предусмотрена возможность определения подключений к различным источникам данных, а также создания и выполнения запросов SQL и MDX к этим источникам.

Для создания и изменения связей используются команды Создать связь и Изменить связь в окне Мастер спецификаций Data Bridge. С помощью этих команд открываются диалоговые окна Создать новую связь и Параметры соответственно.

Действия, которые необходимо выполнить, определяются источником данных, к которому осуществляется подключение, и выбранным поставщиком информации. Чтобы создать связь в диалоговом окне Создать новую связь, выполните следующую общую процедуру:

1. Выберите соответствующего поставщика информации.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 55

2. Задайте необходимые параметры подключения, к которым могут относиться следующие:

Имя и расположение источника данныхИмя пользователя и парольИмя сервера базы данныхИмя базы данных или каталога

3. Проверьте работоспособность подключения.4. При необходимости задайте дополнительные параметры, к которым могут относиться следующие:

Параметры сети, например уровни заимствования прав и подключенияПараметры времени ожидания подключенияРазрешения доступа

5. При необходимости просмотрите и измените параметры инициализации.6. Присвойте связи имя и сохраните ее.

Связанные сведения

Входные данные [страница 10]

5.4.1.1 Доступ к диалоговому окну Создать новую связь

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge выполните одно из следующих действий:

○ Перейдите к существующему файлу спецификации, выберите его и нажмите кнопку Открыть.○ Перейдите к папке, в которой требуется сохранить новый файл, введите его имя в поле Имя

файла и нажмите кнопку Открыть.5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

Отображаются список Идентификатор связи и кнопка Создать связь.

56PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

7. Нажмите кнопку Создать связь.Открывается диалоговое окно Создать новую связь.

Связанные сведения

Мастер спецификаций – окно "Файл спецификаций" [страница 76]

5.4.1.2 Создание связи с источником данных SAP Netweaver BW

Чтобы подключиться к источнику данных SAP Netweaver® Business Warehouse (SAP Netweaver BW), например к кубу запросов (набор данных SAP), необходимо определить связь с использованием удаленного вызова функций SAP (RFC). Удаленный вызов функций (RFC) поддерживает следующие виды подключений:

Балансировка нагрузки – сервер приложений, к которому осуществляется подключение, определяется во время выполненияКонкретный сервер – простейший способ, с которым знакомы большинство пользователей продуктов SAPINI-файл – создание INI-файлов для параметров балансировки нагрузки или конкретного сервера.

ПримечаниеЕсли на странице Вход в систему SAP настроено любое из указанных выше подключений, значения параметров подключения, которые необходимо задать, аналогичны значениям, установленным на странице Вход в систему SAP. Для получения дополнительных сведений о поиске параметров, которые требуется задать, обратитесь к системному администратору SAP или в отдел технической поддержки вашей компании.

Создание связи с использованием балансировки нагрузки

Если выбран параметр SAP NW BI RFC (балансировка нагрузки) при определении подключения к источнику данных SAP Netweaver® BW, необходимо задать следующие параметры:

Имя или идентификатор, а также описание связиИмя системы SAP, например Q75. Это необязательный параметр.Имя хоста сервера сообщений, например usciq.wdf.sap.corpИмя группы серверов приложений, например PUBLIC. Это необязательный параметр. Значение по умолчанию – PUBLIC.Идентификатор пользователя и пароль для SAP Netweaver® BWЯзык, например английский (EN) или немецкий (DE)

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 57

Идентификатор клиента, например 003Трассировка RFC – значение 0 (отключено) или 1 (включено). Значение по умолчанию – 0MySapSS02 – используется при входе в систему с использованием билета единого входа (SSO)X509CertИмя партнера SNC. Это необязательный параметр. Используется при входе в систему с использованием SNC.Ваше имя SNC. Это необязательный параметр. Используется при входе в систему с использованием SNC.Путь к библиотеке SNC. Это необязательный параметр. Используется при входе в систему с использованием SNC.SNC_QOP – уровень безопасности, например 0. Используется при входе в систему с использованием SNC.

Создание связи с конкретным сервером

Параметр SAP NW BI RFC (конкретный сервер) является рекомендуемым при определении связи с источником данных SAP Netweaver® BW. Это простейший способ, с которым знакомы большинство пользователей. Задайте следующие параметры подключения:

Имя или идентификатор, а также описание связиИмя системы SAP, например Q75. Это необязательный параметр.Имя хоста конкретного сервера приложений SAP, например usciq75.wdf.sap.corpНомер системы SAP, например 10Хост-шлюз. Это необязательный параметр. По умолчанию задается шлюз на сервере приложений.Сервер-шлюз. Это необязательный параметр. По умолчанию задается шлюз на сервере приложений.Идентификатор пользователя и пароль для SAP Netweaver® BWЯзык, например английский (EN) или немецкий (DE)Идентификатор клиента, например 003Трассировка RFC – значение 0 (отключено) или 1 (включено). Значение по умолчанию – 0MySapSS02 – используется при входе в систему с использованием билета единого входа (SSO)X509CertИмя партнера SNC. Это необязательный параметр. Используется при входе в систему с использованием SNC.Ваше имя SNC. Это необязательный параметр. Используется при входе в систему с использованием SNC.Путь к библиотеке SNC. Это необязательный параметр. Используется при входе в систему с использованием SNC.SNC_QOP – уровень безопасности, например 0. Используется при входе в систему с использованием SNC.

58PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Создание связи с использованием INI-файла

Можно определить связь с использованием INI-файла (sapnwrfc.ini или saplogin.ini), в котором задаются все необходимые параметры подключения. Файл INI должен находиться в текущем каталоге (в каталоге запуска Data Bridge, например C:\Program Files\SAP BusinessObjects\PCM).

INI-файл для связи с использованием балансировки нагрузки содержит следующие параметры:

DEST = <destination in RfcOpenConnection> R3NAME = <name of the SAP system, optional; default: destination>MSHOST = <host name of the message server>MSSERV = <host name of the message server>GROUP = <group name of the application servers, optional; default: PUBLIC> RFC_TRACE = <0/1: OFF/ON, optional; default: 0(OFF)>

INI-файл для связи с конкретным сервером содержит следующие параметры:

DEST = <destination in RfcOpenConnection> ASHOST = <hostname of a specific SAP application server>SYSNR = <SAP System Number>GWHOST = <option; default: gateway on application server>GWSERV = <optional; default: gateway on application server>RFC_TRACE = <0/1: OFF/ON, optional; default: 0(OFF)>

Если создается связь для Data Bridge и выбран параметр поставщика SAP NW BI RFC (saplogon.ini) или SAP NW BI RFC (sapnwrfc.ini), необходимо задать следующие параметры подключения:

Имя или идентификатор, а также описание связиПараметр места назначения в функции RFCOpenConnection, которая открывает клиентское подключение к системе SAP. Это место назначения совпадает с заданным в INI-файле, например OLAPSERVER.Идентификатор пользователя и пароль для SAP Netweaver® BWЯзык, например английский (EN) или немецкий (DE)Идентификатор клиента, например 003

ПримечаниеСредство связи RFC, используемое приложением Profitability and Cost Management, по умолчанию использует стандартные интерфейсы OBDO BAPI. Для интерфейсов OBDO BAPI установлено ограничение на выборку 1 миллиона ячеек на один запрос. В новых интерфейсах SAP RSR BAPI число ячеек на один запрос не ограничено. Чтобы настроить средство связи на использование интерфейсов RSR BAPI, присвойте параметру Library значение RSR. Подробнее см. примечание SAP 1232751.

Подробнее о функции RfcOpenConnection см. в соответствующей документации на справочном портале SAP по адресу http://help.sap.com

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 59

5.4.1.2.1 Создание связи с источником данных SAP Netweaver BW

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите один из следующих параметров и нажмите кнопку

ОК:

○ Удаленный вызов функций SAP NW BI (с балансировкой нагрузки)○ Удаленный вызов функций SAP NW BI (конкретный сервер)○ Удаленный вызов функций SAP NW BI (с использованием файла saplogon.ini)○ Удаленный вызов функций SAP NW BI (с использованием файла sapnwrfc.ini)

3. В диалоговом окне Параметры введите необходимые параметры.На этом этапе можно нажать кнопку Проверить соединение, чтобы проверить правильность введенных параметров.

4. Нажмите кнопку ОК.

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge.

Связанные сведения

Доступ к диалоговому окну Создать новую связь [страница 56]

5.4.1.3 Создание связи с источником данных ODBC

Чтобы импортировать данные из источников данных ODBC, таких как электронные таблицы Microsoft Excel или базы данных Microsoft Access, необходимо определить связь с ними. Для этого следует выбрать соответствующий поставщик ODBC и задать параметры подключения, в том числе имя базы данных или расположение источника.

Перед созданием связи необходимо убедиться, что на компьютере существует источник данных OBDC, определенный в качестве системного имени источника данных (DSN). Имя DSN необходимо для настройки сведений о подключении к серверу базы данных для ODBC. Если при создании связей с источниками данных ODBC возникают проблемы, сначала может потребоваться добавить источник данных в качестве системного DSN в администраторе источников данных ODBC Windows. При добавлении источника данных следует присвоить ему атрибут "только для чтения".

60PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

После добавления источника данных в качестве системного DNS база данных отображается в качестве одного из доступных источников данных в диалоговом окне Создать новую связь. Этот источник данных используется для создания связи.

5.4.1.3.1 Добавление источника данных в качестве системного имени источника данных (DSN)

Контекст

При создании связей с источниками данных ODBC могут возникать ошибки, связанные с версией программного обеспечения, в котором были созданы источники данных. Например, после успешного создания связи с источником данных таблицы в нем могут быть недоступны для просмотра или доступа. Кроме того, могу возникать сообщения об ошибках при попытке использования связи в мастере спецификаций Data Bridge. В таких случаях для устранения проблемы можно добавить источник данных в качестве системного имени источника данных DSN в администратор источников данных ODBC Windows.

Процедура

1. Откройте Панель управления Windows, выберите пункт Администрирование и затем пункт Источники данных (OBDC).

2. В диалоговом окне Администратор источников данных ODBC перейдите на вкладку Системный DSN.3. Нажмите кнопку Добавить.4. На экране Создание нового источника данных выберите драйвер, для которого требуется настроить

источник данных. Например, для электронной таблицы Excel 2003 выберите пункт Драйвер Microsoft Excel (*.xls).

ОграничениеДрайверы OBDC для приложений Excel и Access в настоящий момент доступны не для всех поддерживаемых 64-разрядных сред.

5. Нажмите кнопку Готово.6. В диалоговом окне Установка введите имя в поле Имя источника данных и выберите источник

данных. Например,

○ Для источника данных Excel выберите версию в списке Версия, выберите команду Выбрать рабочую книгу и перейдите к рабочей книге, в которой содержатся необходимые данные.

○ Для базы данных Access нажмите кнопку Выбрать и перейдите к нужной базе данных.7. Нажмите кнопку Параметры и выберите Только для чтения.8. Нажмите кнопку ОК.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 61

Результаты

Источник данных отображается на вкладке Системный DSN и доступен в качестве поставщика в диалоговом окне Создать новую связь.

5.4.1.3.2 Пример. Создание связи с базой данных Microsoft Access

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите База данных MS Access (ODBC) и нажмите кнопку

Открыть.3. В диалоговом окне Выберите базу данных в области Каталоги перейдите к расположению базы

данных, которую требуется использовать в качестве источника данных.Можно выбрать диски, которые будут отображаться в области Каталоги в списке Диски.В области Имя базы данных отображается список баз данных, доступных в выбранном расположении. Можно выбрать типы файлов, которые будут отображаться в этой области, в списке Выводить список файлов следующего типа.

4. Выберите базу данных, которую требуется использовать в качестве источника данных, и нажмите кнопку ОК.В диалоговом окне Параметры отображаются значения параметров соединения DBQ, Каталог по умолчанию, Идентификатор драйвера, FIL, Максимальный размер буфера и Время ожидания страницы.

5. Введите идентификатор связи в поле Идентификатор связи и нажмите кнопку Проверка, чтобы проверить правильность параметров соединения.

6. Нажмите кнопку ОК.

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge. Листы рабочей книги можно просматривать и обрабатывать так же, как и таблицы базы данных в мастере.

Связанные сведения

Доступ к диалоговому окну Создать новую связь [страница 56]

62PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

5.4.1.3.3 Пример. Создание связи с рабочей книгой Microsoft Excel

Контекст

Для доступа к данным в электронных таблицах Microsoft Excel необходимо создать связь с рабочей книгой Excel, в которой содержатся соответствующие таблицы.

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите Файлы Excel (ODBC) и нажмите кнопку Открыть.3. В диалоговом окне Выбрать рабочую книгу в области Каталоги перейдите к расположению рабочей

книги, которую требуется использовать в качестве источника данных.Можно выбрать диски, которые будут отображаться в области Каталоги в списке Диски.В области Имя базы данных отображается список рабочих книг, доступных в выбранном расположении. Можно выбрать типы файлов, которые будут отображаться в этой области, в списке Выводить список файлов следующего типа.

4. Выберите рабочую книгу, которую требуется использовать в качестве источника данных, и нажмите кнопку ОК.В диалоговом окне Параметры отображаются значения параметров соединения DBQ, Каталог по умолчанию, Идентификатор драйвера, FIL, Максимальный размер буфера и Время ожидания страницы.

5. Введите идентификатор связи в поле Идентификатор связи и нажмите кнопку Проверка, чтобы проверить правильность параметров соединения.

6. Нажмите кнопку ОК.

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge. Листы рабочей книги можно просматривать и обрабатывать так же, как и таблицы базы данных в мастере.

5.4.1.4 Создание связи с реляционной базой данных

Можно выполнить импорт таблиц базы данных из одной модели Profitability and Cost Management в другую или импорт данных из другого источника реляционной базы данных. Чтобы создать связь с источником базы данных, необходимо выбрать соответствующего поставщика информации и задать параметры подключения, в том числе сервер базы данных, имя и расположение базы данных, а также имя пользователя и пароль.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 63

ПримечаниеЕсли для подключения к базе данных заданы конкретные имя пользователя и пароль, НЕОБХОДИМО выбрать параметр Разрешить сохранение пароля. В противном случае введенный пароль не сохраняется в списке параметров. Это означает, что пароль не может быть передан в источник данных, в результате чего происходит сбой соединения.

5.4.1.4.1 Создание связи с реляционной базой данных

Контекст

Чтобы создать связь с базой данных с использованием поставщика баз данных OLE DB, выполните следующие действия.

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите Поставщики баз данных OLE и нажмите кнопку

Открыть.3. На вкладке Поставщик диалогового окна Свойства связи данных выберите соответствующий

поставщик и нажмите кнопку Далее.4. На вкладке Подключение задайте необходимые настройки, в том числе имя и сервер базы данных, а

также учетные данные для входа в нее.

ПримечаниеЕсли выбрано использование конкретного имени пользователя и пароля для входа на сервер базы данных, НЕОБХОДИМО установить флажок Разрешить сохранение пароля.

5. Нажмите кнопку Проверить соединение, чтобы проверить соединение и правильность введенных сведений.

6. При необходимости перейдите на вкладку Дополнительно и задайте параметры сети, времени ожидания подключения и разрешения доступа.

7. При необходимости выберите вкладку Все, чтобы просмотреть список параметров инициализации источника данных. Чтобы изменить значение, выберите параметр и нажмите кнопку Редактировать значение. В диалоговом окне Редактировать значение свойства введите новое значение в поле Значение свойства и нажмите кнопку ОК.

8. В диалоговом окне Свойства связи данных нажмите кнопку ОК.9. В диалоговом окне Параметры введите имя в поле Идентификатор связи.

Кроме того, можно нажать кнопку Проверка для проверки связи или изменить сведения в полях диалогового окна.

10. Нажмите кнопку ОК.

64PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge.

Связанные сведения

Доступ к диалоговому окну Создать новую связь [страница 56]

5.4.1.4.1.1 Пример. Создание связи с базой данных с помощью поставщика баз данных Microsoft OLE DB для SQL Server

Контекст

Чтобы создать связь с базой данных с использованием поставщика информации Microsoft OLE DB для SQL Server, выполните следующие действия:

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите Поставщики баз данных OLE и нажмите кнопку

Открыть.3. На вкладке Поставщик диалогового окна Свойства связи данных выберите Поставщик Microsoft OLE

DB для SQL Server и нажмите кнопку Далее.4. На вкладке Подключение выберите сервер базы данных в списке Выберите или введите имя

сервера.Нажмите кнопку Обновить, чтобы обновить список.

5. Чтобы ввести данные для входа на сервер, выполните одно из следующих действий:

○ Выберите пункт Использование интегрированной безопасности Windows NT.○ Выберите Используйте имя и пароль конкретного пользователя и введите действительные

учетные данные для входа в систему в поля Имя пользователя и Пароль. Установите флажок Разрешить сохранение пароля.

ПримечаниеЕсли настроена функция единого входа (SSO), значения этих параметров переопределяются, и используется функция SSO.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 65

6. Чтобы задать базу данных, к которой будет осуществляться подключение, выполните одно из следующих действий:

○ Выберите параметр Выбрать базу данных на сервере и затем выберите базу данных в списке.○ Выберите параметр Присоединить файл базы данных в качестве имени базы данных и введите

имя файла. Кроме того, можно нажать кнопку Обзор ( ), открыть диалоговое окно Выбор файла базы данных SQL Server, перейти к нужному файлу, выбрать его и нажать кнопку Открыть.

7. Нажмите кнопку Проверить соединение, чтобы проверить правильность введенных сведений.8. Нажмите кнопку ОК.9. В диалоговом окне Параметры введите имя связи в поле Идентификатор связи и нажмите кнопку

ОК.

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge.

Связанные сведения

Доступ к диалоговому окну Создать новую связь [страница 56]

5.4.1.5 Создание связи с кубом OLAP

Помимо определения связей с данными куба из SAP Netweaver Business Intelligence Warehouse можно определить связи с другими кубами OLAP, например с другими моделями Profitability and Cost Management.

Чтобы создать связь с источником данных куба OLAP, необходимо выбрать соответствующего поставщика информации и задать параметры подключения, в том числе имя и расположение источника данных, имя пользователя и пароль, а также имя каталога.

5.4.1.5.1 Создание связи с кубом OLAP

Контекст

Чтобы создать связь с кубом OLAP с использованием поставщика баз данных OLE DB, выполните следующие действия.

66PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите Поставщики баз данных OLE и нажмите кнопку

Открыть.3. На вкладке Поставщик диалогового окна Свойства связи данных выберите соответствующий

поставщик и нажмите кнопку Далее.4. На вкладке Подключение задайте необходимые настройки, в том числе имя и расположение

источника данных, учетные данные для входа и исходный каталог.5. Нажмите кнопку Проверить соединение, чтобы проверить соединение и правильность введенных

сведений.6. При необходимости перейдите на вкладку Дополнительно и задайте параметры сети, времени

ожидания подключения и разрешения доступа.7. При необходимости выберите вкладку Все, чтобы просмотреть список параметров инициализации

источника данных. Чтобы изменить значение, выберите параметр и нажмите кнопку Редактировать значение. В диалоговом окне Редактировать значение свойства введите новое значение в поле Значение свойства и нажмите кнопку ОК.

8. В диалоговом окне Свойства связи данных нажмите кнопку ОК.9. В диалоговом окне Параметры введите имя в поле Идентификатор связи.

Кроме того, можно нажать кнопку Проверка для проверки связи или изменить сведения в полях диалогового окна.

10. Нажмите кнопку ОК.

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge.

Связанные сведения

Доступ к диалоговому окну Создать новую связь [страница 56]

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 67

5.4.1.5.1.1 Пример. Создание связи с моделью Profitability and Cost Management с использованием MDX ODBO Connector

Контекст

Модели Profitability and Cost Management представляют собой кубы OLAP. Чтобы использовать компонент Data Bridge для импорта структур и значений из одной модели Profitability and Cost Management в другую, создайте связь с каталогом модели с помощью средства связи SAP BusinessObjects Profitability and Cost Management MDX ODBO Connector. Выполните следующие действия:

Процедура

1. Откройте диалоговое окно Создать новую связь.2. В поле Доступные источники данных выберите Поставщик OLE DB и нажмите кнопку Открыть.3. На вкладке Поставщик диалогового окна Свойства связи данных выберите пункт Profitability and Cost

Management и нажмите кнопку Далее.4. На вкладке Подключение выполните одно из следующих действий, чтобы ввести учетные данные

для входа в систему, используемые для подключения к источнику данных:

○ Выберите пункт Использование интегрированной безопасности Windows NT.○ Выберите Используйте имя и пароль конкретного пользователя и введите действительные

учетные данные для входа в систему Profitability and Cost Management в поля Имя пользователя и Пароль. При необходимости установите флажки Пустой пароль или Разрешить сохранение пароля.

ПримечаниеЕсли настроен Единый вход (SSO), значения этих параметров переопределяются, и используется функция SSO.

5. Выберите каталог, к которому требуется подключаться, в списке Выберите исходный каталог.В зависимости от настроенного на шаге 4 параметра безопасности, при выборе элемента в списке открывается диалоговое окно входа. Введите действительные учетные данные для входа в систему Profitability and Cost Management и нажмите кнопку ОК, чтобы внести в список доступные каталоги.

6. Нажмите кнопку Проверить соединение, чтобы проверить правильность введенных сведений.7. Нажмите кнопку ОК.

В диалоговом окне Параметры отображаются все параметры подключения.8. Введите имя связи в поле Идентификатор связи и нажмите кнопку ОК.

68PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Результаты

Создается новая связь, которая становится доступна для использования в окне Мастер спецификаций Data Bridge.

ПримечаниеВ приведенном выше примере подразумевается, что клиент Profitability and Cost Management, на котором выполняется настройка связи, установлен локально на сервере приложений.

Связанные сведения

Доступ к диалоговому окну Создать новую связь [страница 56]

5.5 Мастер файла спецификаций Data Bridge

Мастер файла спецификаций Data Bridge разработан для пошагового сопровождения пользователей при создании файлов управления и спецификаций. Этот мастер состоит из нескольких диалоговых окон настройки данных, необходимых для записи файла управления.

В то время как файлов спецификаций, созданных с помощью этого мастера, достаточно для выполнения основных функций, позволяющих пользователю импортировать данные простым способом, выражения файла спецификаций, используемые для более сложных функций, можно добавлять с помощью редактора файлов спецификаций.

ПредупреждениеФайлы спецификаций с расширенным набором функций НЕ СЛЕДУЕТ редактировать с помощью этого мастера, так как при этом удаляются дополнительные выражения.

5.5.1 Рабочие процессы мастера спецификаций Data Bridge

Последовательность открытия экранов в окне Мастер спецификаций Data Bridge зависит от источника данных, из которого выполняется импорт данных. На приведенных ниже рисунках и в следующих разделах представлено краткое описание рабочих процессов для различных типов импорта данных.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 69

Обзор

Для каждого типа источника данных сначала открывается экран приветствия мастера, после чего можно выбрать или создать файл спецификации с расширением SPE на экране Файл спецификации. На экране Выбрать источник данных можно выбрать источник данных и затем выполнить задачи, характерные для источников соответствующего типа. Поддерживаются следующие типы источников данных:

Плоский (текстовый) файлДанные SAP Netweaver® Business WarehouseДанные структуры из куба OLAPДанные значений из куба OLAPТаблица реляционной базы данных

ПримечаниеЧтобы импортировать данные из SAP Netweaver® Business Warehouse, выполните рабочие процессы по импорту данных структуры или значений из куба OLAP.

После выполнения характерных для источника данных задач открываются общие для всех источников данных экраны мастера спецификаций. Ниже приведены общие экраны в том порядке, в котором они открываются:

Экран Преобразования полейЭкран Поля поискаЭкран Пропустить записиЭкран Выбор записейЭкран Пропустить символыЭкран Созданный SPE-файлЭкран Параметры запуска

По завершении работы на этих экранах для всех источников данных создается, проверяется и запускается файл управления с расширением CTF, после чего выполняется импорт данных в модель. На следующем рисунке представлены общие сведения об использовании мастера файлов спецификации Data Bridge:

70PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

5.5.1.1 Рабочий процесс для плоского файла

Если в мастере спецификаций Data Bridge в качестве источника данных выбран плоский файл, выполняются задачи, характерные для источников этого типа. После выбора файла выполните следующие действия:

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 71

1. На экране Настройка файла спецификации укажите, требуется ли запускать мастер спецификаций.2. На экране Установка таблицы выберите таблицу для импорта данных.3. На экране Выберите репрезентативные данные выберите строку данных в текстовом файле, которая

будет использоваться на последующих экранах настройки определений полей.4. Выберите разделитель, с помощью которого будут разделяться репрезентативные данные в разных

записях экрана Установка поля.

После выполнения этих шагов выполните необходимые действия на общих экранах мастера, а затем создайте, проверьте и запустите CTF-файл для импорта данных. На приведенном ниже рисунке показан рассматриваемый в этом разделе рабочий процесс:

5.5.1.2 Рабочий процесс для источника данных SAP Netweaver® Business Warehouse

При импорте данных из SAP Netweaver® Business Warehouse в модель выполняется подключение к кубу запросов, в качестве которого выступает куб OLAP. В этом случае выполняется рабочий процесс по импорту данных структуры или значений из куба OLAP, как показано на следующем рисунке:

72PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Связанные сведения

Рабочий процесс для импорта значений из куба OLAP [страница 74]

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 73

Рабочий процесс для импорта структуры из куба OLAP [страница 74]

5.5.1.2.1 Рабочий процесс для импорта структуры из куба OLAP

Если структуры в кубе OLAP, например в кубе запросов SAP Netweaver BW, выбраны в качестве источника данных в мастере спецификаций Data Bridge, выполняются задачи, характерные для источников этого типа. После того как выбрана связь с источником данных, и указаны параметры импорта структуры и запуска мастера для выбора структуры, выполните следующие действия:

1. На экране Импорт структуры OLAP выберите иерархию измерений для импорта.2. На экране Настройка файла спецификации укажите, требуется ли запускать мастер спецификаций.3. На экране Установка таблицы выберите таблицу для импорта данных.

ПримечаниеПри импорте данных структуры в модель выберите таблицу PARENTCHILD или PARENTCHILD_BULK. При импорте данных структуры из куба OLAP на экране по умолчанию доступен параметр PARENTCHILD.

После выполнения этих шагов выполните необходимые действия на общих экранах мастера, а затем создайте, проверьте и запустите CTF-файл для импорта данных.

5.5.1.2.2 Рабочий процесс для импорта значений из куба OLAP

Если значения в кубе OLAP, например в кубе запросов SAP Netweaver BW, выбраны в качестве источника данных в мастере спецификаций Data Bridge, выполняются задачи, характерные для источников этого типа. После того как выбрана связь с источником данных, и указаны параметры импорта значений и запуска мастера генерирования MDX, выполните следующие действия:

1. На первом экране мастер генерирования MDX выберите каталог, куб и меру. Укажите необходимость фильтрации значений.

2. На втором экране мастер генерирования MDX выберите соответствующие элементы иерархии измерений для построения плоского представления куба значений.

3. На экране Предварительный просмотр оператора SQL или MDX просмотрите оператор MDX, автоматически созданный мастером. Кроме того, на этом экране отображаются первые 50 записей запроса.

4. На экране Настройка файла спецификации укажите, требуется ли запускать мастер спецификаций.5. На экране Установка таблицы выберите таблицу для импорта данных.

После выполнения этих шагов выполните необходимые действия на общих экранах мастера, а затем создайте, проверьте и запустите CTF-файл для импорта данных.

74PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

5.5.1.3 Рабочий процесс для таблицы реляционной базы данных

Если в мастере спецификаций Data Bridge в качестве источника данных выбрана реляционная база данных, выполняются задачи, характерные для источников этого типа. После выбора связи с источником данных выполните следующие действия:

1. На экране Параметры реляционной базы данных выберите таблицу или представление для просмотра и укажите поля для импорта.

2. На экране Предварительный просмотр оператора SQL или MDX просмотрите оператор SQL, автоматически созданный мастером. Кроме того, на этом экране отображаются первые 50 записей запроса.

3. На экране Настройка файла спецификации укажите, требуется ли запускать мастер спецификаций.4. На экране Установка таблицы выберите таблицу для импорта данных.

После выполнения этих шагов выполните необходимые действия на общих экранах мастера, а затем создайте, проверьте и запустите CTF-файл для импорта данных.

ПримечаниеЕсли в качестве источника данных используется рабочая книга Microsoft Excel, выполните следующие действия.

На приведенном ниже рисунке показан рассматриваемый в этом разделе рабочий процесс:

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 75

5.5.2 Экраны мастера спецификаций Data Bridge

5.5.2.1 Мастер спецификаций – окно приветствия

Окно приветствия – это первое окно мастера. Оно активируется при выборе в меню элемента Вставка или нажатием кнопки Вставить .

Интерфейс мастера выполнен в соответствии со стандартами Microsoft, а навигация осуществляется нажатием кнопок Далее и Назад для перемещения в необходимом направлении. Закрыть мастер можно с помощью кнопки Отмена.

Нажмите кнопку Далее.

5.5.2.2 Мастер спецификаций – окно "Файл спецификаций"

С помощью окна Файла спецификаций можно выбрать имя и расположение файла спецификаций. Можно создать новый файл или загрузить уже существующий файл.

Нажмите кнопку Обзор в правой части окна Файл спецификаций, чтобы открыть диалоговое окно Выбрать файл спецификации Data Bridge.

В данном диалоговом окне можно переместиться к каталогу, в котором сохранен файл спецификаций и выбрать существующий файл или создать новый. Это стандартное диалоговое окно Windows. При загрузке существующего файла сведения будут отображены на прокручиваемой панели в диалоговом окне.

Файлы спецификаций можно также выбирать и создавать в Networks с помощью подключенных дисков, что позволяет предоставить данные файлы другим сотрудникам внутри организации.

Нажмите кнопку Далее для продолжения.

5.5.2.3 Мастер спецификаций – экран "Выбрать источник данных"

На экране Выбрать источник данных можно задать файл или источник данных для импорта. Выберите один из следующих параметров:

Импорт из плоского файла – импорт текстового файла.Импорт из внешнего источника данных – импорт из реляционной базы данных или куба OLAP.

Если выбран параметр Импорт из плоского файла, нажмите кнопку Обзор , расположенную справа от поля Файл ввода, чтобы открыть диалоговое окно Выбор файла ввода.

При загрузке файла данных можно просматривать сведения, нажав кнопку Просмотр . При этом файл данных открывается в Блокнот Microsoft.

76PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Если выбран параметр Импорт из внешнего источника данных, выберите соответствующую связь в списке Идентификатор связи, в котором представлены все созданные в приложении Data Bridge связи. Если соответствующая связь недоступна. нажмите кнопку Создать связь, чтобы открыть диалоговое окно Создать новую связь.

При выборе связи становятся доступными кнопки Редактировать связь и Удалить связь.

При выборе связи с кубом OLAP необходимо выбрать параметр Импорт структуры или Импорт значений. Если выбран параметр Импорт структуры, автоматически устанавливается флажок Открыть мастер для выбора структур для импорта.

Если выбран параметр Импорт значений, автоматически устанавливается флажок Открыть мастер генерирования MDX.

После выбора источника данных нажмите кнопку Далее для продолжения.

Связанные сведения

Запуск файла управления [страница 104]Создание связей с источниками данных [страница 55]

5.5.2.4 Мастер спецификаций – параметры реляционной базы данных

Если выбран импорт из реляционной базы данных, открывается экран Параметры реляционной базы данных.

1. В списке выберите таблицу или представление, из которых требуется импортировать данные.2. В поле Выберите поля для импорта укажите поля для импорта, устанавливая или снимая

расположенные рядом с ними флажки.3. Нажмите кнопку Далее для продолжения.

5.5.2.5 Мастер спецификаций – предварительный просмотр оператора SQL или MDX

Если в качестве источника данных выбраны реляционная база данных или куб OLAP, в верхней части экрана Предварительный просмотр оператора SQL или MDX отображается оператор SQL или MDX, созданный приложением Data Bridge для источника данных.

При необходимости можно изменить оператор в области отображения.

В нижней части области отображения представлены следующие две вкладки:

Вкладка Сетка, на которой отображаются первые 50 записей запроса в формате сетки.Вкладка Сообщения, на которой отображаются любые соответствующие сообщения, например число строк, включенных в запрос.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 77

В строке сообщений в нижней части экрана слева направо отображаются идентификатор связи, число записей, выбранных в настоящий момент на вкладке Сетка, а также время, затраченное на выполнение запроса.

После предварительного просмотра оператора нажмите кнопку Далее для продолжения.

5.5.2.6 Мастер спецификаций – импорт структуры OLAP

Если выбран импорт структуры из куба OLAP, на экране Импорт структуры OLAP следует выбрать иерархию измерений, которую требуется импортировать

На этом экране представлено дерево идентификаторов связи и каталогов, для подключения к которым они используются. Каждый каталог содержит кубы, каждый из которых содержит дерево, состоящее из измерений и иерархий в рамках этих измерений.

Для более удобного понимания отображаемых данных OLAP, а также для поиска и выбора иерархий можно выбрать порядок отображения имен и заголовков элементов на экране.

Щелкните правой кнопкой мыши в любой области экрана, выберите пункт Параметры отображения ODBO в контекстном меню, а затем выберите один из следующих параметров:

Только заголовок элементаТолько имя элементаЗаголовок элемента (имя элемента)Имя элемента (заголовок элемента)

Допустим, в качестве имен элементов запрашиваемого источника данных применяются длинные уникальные идентификаторы в сочетании с понятными именами, используемыми в качестве заголовков элемента. Однако заголовки элементов не являются уникальными. В этом случае отображение только имен элементов достаточно неудобно, поскольку длинные идентификаторы сложны для чтения, запоминания и поиска. Однако отображение только заголовков элементов может привести к ошибкам, поскольку они не являются уникальными. Поэтому отображение имен элементов в сочетании с заголовками позволяет упростить и ускорить поиск нужных структур.

Чтобы выбрать структуру для импорта, разверните узел Кубы, а затем разверните узел, соответствующий кубу, который требуется импортировать. Разверните узел Измерения, узел, соответствующий измерению, в котором содержится подлежащая импорту иерархия, а затем разверните узел Иерархии. В дереве Иерархиинайдите и выберите иерархию, которую требуется импортировать. При выборе родительского объекта автоматически включаются все входящие в него дочерние объекты.

Чтобы отменить выбор объектов, щелкните правой кнопкой мыши в любой области и выберите пункт Очистить выделение в контекстном меню.

Если выбрана структура, нажмите кнопку Далее для продолжения.

78PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

5.5.2.7 Мастер спецификаций – мастер генерирования MDX

Если выбран импорт значений из куба OLAP и запуск мастера генерирования MDX, на первом экране мастера генерирования MDX можно выбрать меру для импорта.

1. Выберите каталог в списке Выберите каталог.2. Выберите куб в списке Выберите куб.3. Выберите меру в списке Выберите меру.4. Чтобы выполнить фильтрацию значений, установите флажок Фильтровать значения и введите

параметры фильтра в соседнее поле, например > 500 или <>0.5. Нажмите кнопку Далее для продолжения.

5.5.2.8 Мастер спецификаций – мастер генерирования MDX(2)

При импорте значений из куба OLAP сначала необходимо выбрать меру для импорта в мастере генерирования MDX. На втором экране мастера генерирования MDX можно выбрать соответствующие элементы измерения для построения плоского представления куба значений.

Например, при импорте меры LineItemValues в модель выберите соответствующие элементы ключевых измерений <Версии>, <Периоды>, <Центры ответственности> и <Статьи затрат> для импорта необходимых значений.

Чтобы выбрать измерение, выполните следующие действия:

1. Выберите соответствующий метод выбора среди следующих:

Выбрать отдельные элементыВыбрать все конечные элементы потомка – выбор только конечных элементов иерархии, находящихся на самом нижнем уровнеВыбрать все элементы потомка – выбор всех дочерних объектов и соответствующих им дочерних объектов в иерархии.

2. В располагающейся справа области Измерения выберите измерение.3. В располагающемся слева дереве навигации разверните узел Иерархии для выбранного измерения,

перейдите к нужному элементу измерения в иерархии и выберите его.

По завершении действий на этом экране нажмите кнопку Далее, чтобы просмотреть созданный оператор MDX на экране Предварительный просмотр оператора SQL или MDX.

5.5.2.9 Мастер спецификаций – настройка файла спецификации

В окне Настройка файла спецификации содержатся функции для создания файла спецификации. При использовании уже существующего файла спецификации и при отсутствии необходимости

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 79

повторного создания параметров необходимо снять флажок Запуск мастера спецификаций. После этого нажмите кнопку Далее, чтобы перейти в последнее окно Параметры запуска.

ПримечаниеПри выборе запуска мастера спецификаций все ранее установленные параметры будут автоматически изменены.

Связанные сведения

Мастер спецификаций – параметры запуска [страница 85]

5.5.2.10 Мастер спецификаций – настройка таблицы

Окно Настройка таблицы позволяет выбрать таблицу, в которую будут передаваться данные.

1. Выберите таблицу для импорта в списке Таблица в верхней части окна.

ПримечаниеПри импорте данных структуры выберите таблицу PARENTCHILD. Для некоторых источников данных эта таблица отображается по умолчанию.

2. Выберите Метод импорта в параметрах области Метод импорта.В следующей таблице показано, как при различных параметрах метода импорта интерпретируются новые и существующие данные, а также вставляются параметры метода загрузки в запись верхнего колонтитула таблицы.

Параметр Метод загрузки

Перезаписать и добавить

Заменить существующие данные REPLACE

Заменить существующие данные и суммировать новые данные

REPLACE SUM

Суммировать новые и существующие данные SUM

Данные параметры вступают в силу при запуске компонента Data Bridge.

ПримечаниеЕсли выбрана таблица PARENTCHILD, единственным доступным методом является метод Повторная запись и добавление.

3. Если выполняется импорт плоского файла, в области Формат выберите параметр формата для типа файла:

Фиксированный формат файла – отчет по столбцам;

80PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Файл с разделителями – файл с разделителями в виде запятых.4. Нажмите кнопку Далее.

Связанные сведения

Методы импорта [страница 44]Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]

5.5.2.11 Мастер спецификаций – выбор представительных данных

В окне Выбор репрезентативных данных отображается первая строка файла ввода в списке Репрезентативные данные и используется предварительно заданный разделитель для отображения записей.

Приложение Data Bridge считывает первые 100 строк в файле ввода и отображает их в раскрывающемся списке. Выберите первую строку данных, которую необходимо использовать в процессе импорта.

ПримечаниеВыберите строку, которая будет представлением данных, содержащихся в исходном файле.

Нажмите кнопку Далее.

5.5.2.12 Мастер спецификаций – установка поля

Если пользователь выбрал формат Файл с разделителями в окне Установка таблицы, отобразится окно Установка поля. При использовании текущего разделителя для разделения выбранной строки исходного файла в окне отображается содержимое поля. Разделителем по умолчанию является запятая, но данный выбор можно изменить с помощью списка Разделитель в верхней части окна.

Если пользователь выбрал формат Фиксированный формат файла в окне Установка таблицы, отобразится окно Установка фиксированного поля. При разделении выбранной строки исходного файла в диалоговом окне отобразится содержимое поля. Сведения содержимого поля представлены на панели отображения в столбцах Номер поля, Значение, Символы от и Символы до.

Приложение Data Bridge первоначально начинает новое поле при обнаружении следующего пропущенного "не пробела". Содержимое выбранного поля отображено в виде отдельных номеров поля. Поле Значение определено начальными и конечными символами данного значения. Чтобы настроить значение, измените значение символа на необходимое число с помощью наборного счетчика, отображающегося при щелчке поля Символ. С помощью кнопок Добавить и Удалить можно добавить новые поля или удалить ненужные.

Нажмите кнопку Далее для продолжения.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 81

5.5.2.13 Мастер спецификаций – преобразования полей

На экране Преобразования полей отображается список полей в выбранной таблице. В верхней части экрана отображается текст, содержащий имя таблицы, в которую импортируются данные, а также сведения об источнике данных, в том числе идентификатор связи и тип запроса (например, запрос схемы, запрос MDX или запрос реляционной базы данных).

Сведения о полях перечислены в столбцах Имя поля, Тип поля, Индекс столбца и Преобразование в области отображения. Существует два различных типа полей: поле ключа и числовое поле. Если имя поля имеет тип "Ключевое", НЕОБХОДИМО задать сопоставление, то есть сопоставить поле в таблице модели с полем в импортированных данных. Можно изменять сопоставления с помощью поля списка, которое отображается при щелчке в поле Преобразование или при вводе постоянного значения, которое будет использоваться в конечном файле ввода. В полях со списками, которые могут сопоставляться с измерениями, например в поле DimensionName, отображается список измерений.

При импорте данных из плоского файла в списке сопоставления также отображаются поля, определенные на экране "Установка поля", и параметр По умолчанию.

При импорте таблицы реляционной базы данных в списке сопоставления также отображаются поля, определенные на экране "Установка поля", и параметр По умолчанию.

При сопоставлении данных OLAP в списке сопоставления могут отображаться следующие параметры:

PARENT_NAMEPARENT_CAPTIONMEMBER_NAMEMEMBER_CAPTIONMEMBER_NAME_CAPTION – отображение имени элемента, за которым следует символ подчеркивания (_) и заголовок элемента, например 012345678_Sales.MEMBER_CAPTION_NAME – отображение заголовка элемента, за которым следует символ подчеркивания (_) и имя элемента, например Sales_012345678.

При установке сопоставления для поля AttributeFlag выберите параметр ATTRIBUTE_FLAG в списке сопоставления. Кроме того, можно ввести или выбрать одну из следующих констант:

10 – основная иерархия15 – только иерархия атрибутов12 – назначение атрибута

При установке сопоставления для поля ConsolidationType выберите параметр CONSOLIDATIONTYPE в списке сопоставления. Кроме того, можно ввести или выбрать один из следующих параметров:

+ (сложение)- (вычитание)ИЛИ (Все – Атрибуты)И (Общие – Атрибуты)~ (не консолидировать)

Только для моделей Transactional Costing:

При импорте таблицы COSTOBJECTDRIVER в модель Transactional Costing список полей включает в себя поле HVActivityDriverName, для которого выбран элемент <Драйвер деятельности по транзакциям>.

82PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Нажмите кнопку Предварительный просмотр, чтобы просмотреть таблицу данных, которые будут импортированы после установки сопоставлений полей. Нажмите кнопку ОК, чтобы закрыть окно Предварительный просмотр.

Нажмите кнопку Далее для продолжения.

Связанные сведения

Таблица ParentChild [страница 37]Таблицы SAP BusinessObjects Profitability and Cost Management [страница 107]

5.5.2.14 Мастер спецификаций – поля поиска

Контекст

На экране Поля поиска можно указать имя поля в исходных данных, а также имя файла, содержащее замену для исходного имени. Это позволяет именам исходного файла соотносится с файлами в базе данных.

Для каждого имени файла необходимо добавить отдельную строку выражения.

Процедура

1. Нажмите кнопку Добавить, чтобы добавить новую строку выражения.Откроется диалоговое окно Поля поиска.

2. В списке Поле для поиска и замены выберите имя поля в исходном файле.3. Нажмите Обзор для нахождения искомого файла, содержащего имя поля для замены, затем

выберите его и нажмите Открыть.В окне Файл для выполнения поиска будет находится имя выбранного файла.

4. Если пользователю необходимо сопоставить имя поля в исходном файле с именем файла поиска независимо от регистра, установите флажок на параметре Не учитывать регистр.

5. Нажмите кнопку ОК.Строка выражения будет отображаться в столбцах Имя поля, Имя файла и Не учитывать регистр.

6. Используйте кнопки Добавить, чтобы добавить больше строк выражения и Правка, чтобы изменить созданные строки или Удалить – для удаления любых не нужных строк.

7. Нажмите кнопку Далее, чтобы продолжить.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 83

5.5.2.15 Мастер спецификаций – игнорирование записей

Окно Игнорирование записей предоставляет возможность игнорировать записи, содержащие определенную строку, имеющие определенное местоположение в строке или определенное значение.

Данные вводятся напрямую в окне в соответствующее поле в областях Игнорировать строки, содержащие текстовую строку или Игнорировать записи с определенным значением. Дополнительные критерии для каждой области можно вводить и удалять, нажимая кнопки Добавить или Удалить. Кнопка Редактировать доступна только в тех случаях, когда строка, содержащая данные, выбрана и позволяет изменять критерии для данной записи.

Нажмите кнопку Далее для продолжения.

5.5.2.16 Мастер спецификаций – выбор записей

В то время как с помощью окна Пропустить записи можно выборочно пропускать данные, то с помощью окна Выбор записей можно выбирать данные с учетом введенных строк. Все данные без строк будут пропущены.

Данные вводятся непосредственно в поле окна Выбор строки. Дополнительные критерии можно вводить или удалять с помощью кнопок Добавить или Удалить. Кнопка Изменить доступна только в тех случаях, когда строка, содержащая данные, выбрана и позволяет изменять критерии для данной записи.

Нажмите кнопку Далее для продолжения.

5.5.2.17 Мастер спецификаций – пропустить символы

В окне Пропустить символы содержатся функции, позволяющие пропускать определенные символы в файле ввода, например двойные кавычки (").

Данные вводятся непосредственно в поле окна Пропустить символ и Пропустить, если в строке позиция (не заполнена). Дополнительные критерии можно вводить или удалять с помощью кнопок Добавить или Удалить. Кнопка Изменить доступна только в тех случаях, когда строка, содержащая данные, выбрана и позволяет изменять критерии для данной записи.

Нажмите кнопку Далее для продолжения.

5.5.2.18 Мастер спецификаций – созданный SPE-файл

С помощью данного диалогового окна можно выполнить предварительный просмотр файла спецификации, созданного мастером. Окно дисплея может быть отредактировано, следовательно, пользователь может изменить любые параметры, установленные мастером. Диалоговое окно имеет собственное меню Свойства и может быть настроено с помощью контекстного меню.

84PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Кроме того, чтобы отобразить содержимое файла ввода, расположенного в правой части окна, щелкните Показать файл ввода.

Нажмите кнопку Далее для продолжения.

5.5.2.19 Мастер спецификаций – параметры запуска

Окно Параметры запуска – последнее окно ввода в мастере. В нем отображаются следующие параметры.

● Флажок Трассировка вкл. Для каждой записи элементов управления имеется собственный флажок трассировки, и флажок текущей записи элементов управления можно установить / снять с помощью параметра "Трассировка". Это позволяет отслеживать все ошибки при запуске файлов спецификации.

● Флажок Европейский формат чисел. Если выбран данный параметр, числа будут преобразованы из формата, принятого в Великобритании, в формат, применяемый в других европейских странах, например в России, где десятичная точка заменяется запятой (вместо 2.75 будет 2,75).

● Флажок Преобразование символов табуляции. Позволяет установить символ (например, запятую или пробел), заменяющий все символы табуляции во входном файле. Символ нужно ввести в поле Преобразовать в.

Нажмите кнопку Далее для продолжения.

Связанные сведения

Запуск файла управления [страница 104]Мастер спецификаций – экран "Выбрать источник данных" [страница 76]

5.5.2.20 Мастер спецификаций – завершение

На заключительном экране мастера щелкните Готово, чтобы закрыть мастер и сохранить все изменения, внесенные в файл спецификации.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 85

5.5.3 Запуск мастера файла спецификации Data Bridge

5.5.3.1 Пример. Создание SPE-файла для импорта плоского файла

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE для импорта файла с разделителями-запятыми (CSV), который содержит значения <Драйвер деятельности> (ADVS.csv), экспортированные из одной модели Profitability and Cost Management в другую модель Profitability and Cost Management. В процессе импорта исходные данные перезаписываются новыми. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите параметр Импорт из плоского файла и нажмите

кнопку Обзор ( ), расположенную справа от поля Данные для ввода.7. В диалоговом окне Выбор файла ввода перейдите к импортируемому файлу (в этом примере –

ADVS.csv), выберите его и нажмите кнопку Открыть.В поле Данные для ввода отображается путь к выбранному файлу.

8. Нажмите Далее.9. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и

нажмите кнопку Далее.10. На экране Установка таблицы выберите элемент ACTIVITYDRIVERVALUE в списке Таблица.

86PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

11. В области Метод импорта установите флажок Повторная запись и добавление.12. В области Формат выберите параметр Файл с разделителями и нажмите кнопку Далее.

На экране Выберите репрезентативные данные в списке Данные представителя отображается первая строка текста из файла. Эта строка представляет собой поля, которые будут импортированы.

13. Нажмите Далее.14. На экране Установка поля в списке Разделитель выберите запятую и нажмите кнопку Далее.15. На экране Преобразования полей убедитесь, что ключевое поле ActivityDriverName сопоставляется

полю с именем <Драйвер деятельности> в файле ввода. В противном случае в списке Преобразование для этого поля выберите соответствующее поле.

16. При необходимости повторите шаг 15 до тех пор, пока все поля в файле ввода не будут правильно сопоставлены полям в таблице ACTIVITYDRIVERVALUE.

Нажмите кнопку Предварительный просмотр, чтобы проверить правильность сопоставления полей.17. Нажмите Далее.18. На экране Поля поиска нажмите кнопку Далее.19. На экране Пропустить записи нажмите кнопку Далее.20.На экране Выбор записей нажмите кнопку Далее.21. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

22. На экране Параметры запуска нажмите кнопку Далее.23. На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Пример

Созданный SPE-файл имеет следующую структуру:

//Table Destination TABLE ACTIVITYDRIVERVALUE//Fields to be loaded from source fileACROSS ActivityDriverName, CostObject1Name, CostObject2Name, ActivityDriverValue//Set delimiter.TREAT ',' Delimiter//Data is delimited.RECORD Control DATA(A*) DATA(A*) DATA(A*) DATA(N*)SKIP TO EOL END ON EOF

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 87

Связанные сведения

Рабочий процесс для плоского файла [страница 71]

5.5.3.2 Пример. Создание SPE-файла для импорта данных структуры из SAP Netweaver® Business Warehouse

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации SPE для импорта данных многоуровневой структуры из SAP Netweaver Business Warehouse (SAP Netweaver BW) в модель Profitability and Cost Management для построения измерения <Центр ответственности>.

Перед выполнением этих шагов необходимо выполнить следующие действия:

● Создать куб запросов в SAP Business Explorer (SAP BEx)● Определить элемент <0COSTCENTER> в строках или свободных характеристиках запроса● Определить иерархию для элемента <0COSTCENTER> в данных мастера BW

НапоминаниеУбедиться, что запрос выпущен для внешнего доступа. Чтобы сделать это, перейдите на вкладку Свойства запроса BEx и откройте вкладку Дополнительно.

В процессе импорта исходные данные перезаписываются новыми. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

ПримечаниеПоследующие шаги приведены исключительно в качестве примера. Для создания любого измерения в Profitability and Cost Management можно использовать любые характеристики. Подробнее см. документ Использование DataBridge для переноса данных запроса SAP BW в SAP Business Objects PCM 7.5, доступный в сети разработчиков SAP (SDN) по адресу http://www.sdn.sap.com .

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

88PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

○ Выберите связь, которую требуется настроить для подключения к кубу запросов SAP Netweaver BW.

○ Создайте новую связь с кубом запросов SAP Netweaver BW.8. Нажмите Далее.

На этом экране отображаются параметры Импорт структуры и Импорт значений. По умолчанию выбран параметр Импорт структуры.

9. Нажмите Далее.

10. На экране Импорт структуры OLAP выберите Каталог<Ваш куб> Кубы <Ваш куб/ваш запрос> Измерения 0COSTCENTER Иерархии <Ваша иерархия> . Выберите узел самого верхнего уровня и нажмите кнопку Далее.При выборе иерархии выбираются все ее дочерние объекты.

11. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

12. На экране Установка таблицы выберите элемент PARENTCHILD в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

13. На экране Преобразования полей установите следующие параметры сопоставлений:a. Для поля DimensionName выберите пункт Центры ответственности в списке Преобразование.b. Для поля ParentName выберите пункт Поле3: PARENT_NAME в списке Преобразование.c. Для поля ChildName выберите пункт Поле1: MEMBER_NAME в списке Преобразование.d. Для поля AtrributeFlag выберите пункт 10 (только основная иерархия) в списке Преобразование.

Это необязательное поле.e. Для поля ConsolidationType выберите пункт + (сложение) в списке Преобразование.

14. Нажмите кнопку Предварительный просмотр, чтобы проверить правильность сопоставления полей.15. Нажмите Далее.16. На экране Поля поиска нажмите кнопку Далее.17. На экране Пропустить записи нажмите кнопку Далее.18. На экране Выбор записей нажмите кнопку Далее.19. На экране Пропустить символы нажмите кнопку Далее.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 89

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

20.На экране Параметры запуска нажмите кнопку Далее.21. На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Связанные сведения

Рабочий процесс для импорта структуры из куба OLAP [страница 74]Создание связи с источником данных SAP Netweaver BW [страница 57]

5.5.3.3 Пример. Создание SPE-файла для импорта значений из SAP Netweaver® Business Warehouse

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE для импорта ненулевых значений статьи затрат из SAP Netweaver BW в модель Profitability and Cost Management.

Перед выполнением этих шагов необходимо выполнить следующие действия:

● Создать куб запросов в SAP Business Explorer (SAP BEx)● Определить элементы <0COSTCENTER>, <0VERSION>, <0FISCYEAR>, <0COSTELMNT> и <0CURRENCY> в

строках или свободных характеристиках запроса.● Определить контрольную цифру с именем «Значения статьи затрат» в столбцах.

НапоминаниеУбедиться, что запрос выпущен для внешнего доступа. Чтобы сделать это, перейдите на вкладку Свойства запроса BEx и откройте вкладку Дополнительно.

В процессе импорта исходные данные перезаписываются новыми. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

90PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

ПримечаниеПоследующие шаги приведены исключительно в качестве примера. Подробнее см. документ Использование DataBridge для переноса данных запроса SAP BW в SAP Business Objects PCM 7.5, доступный в сети разработчиков SAP (SDN) по адресу https://www.sdn.sap.com .

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

○ Выберите связь, которую требуется настроить для подключения к кубу запросов SAP Netweaver BW.

○ Создайте новую связь с кубом запросов SAP Netweaver BW.8. Нажмите Далее.

На этом экране отображаются параметры Импорт структуры и Импорт значений. По умолчанию выбран параметр Импорт структуры.

9. Выберите параметр Импорт значений.Флажок Открыть мастер генерирования MDX становится доступным и по умолчанию выбирается автоматически.

10. Нажмите Далее.11. На первом экране мастер генерирования MDX выберите соответствующий каталог в списке, а затем

выберите куб запросов, из которого требуется импортировать значения, в списке Выберите куб.12. В списке Выберите меру выберите элемент LineItemValue.13. Выберите пункт Значение фильтра и введите в поле строку <>0, определяющую выбор ненулевых

значений.14. Нажмите кнопку Далее.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 91

15. На втором экране мастер генерирования MDX укажите параметр выбора, например Выбрать все конечные элементы потомка, чтобы указать подлежащие импорту элементы иерархии.

16. Для каждой характеристики в запросе (<0COSTCENTER>, <0VERSION>, <0FISCYEAR>, <0COSTELMNT> и <0CURRENCY>) разверните иерархию в дереве навигации и выберите соответствующий уровень иерархии. Затем нажмите кнопку Далее.На экране Предварительный просмотр оператора SQL или MDX отображается созданный оператор MDX. На вкладке Сетка отображаются первые 50 записей запроса.

17. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

18. На экране Установка таблицы выберите элемент LINEITEMVALUE в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

19. На экране Преобразования полей убедитесь, что установлены следующие параметры сопоставлений:a. Для поля VersionName выберите пункт Поле<X>: 0VERSION в списке Преобразование.b. Для поля PeriodName выберите пункт Поле<X>: 0FISCYEAR в списке Преобразование.c. Для поля RespCenterName выберите пункт Поле<X>: 0COSTCENTER в списке Преобразование.d. Для поля LineItemName выберите пункт Поле<X>: 0COSTELMNT в списке Преобразование.e. Для поля CurrencyName выберите пункт Поле<X>: 0CURRENCY в списке Преобразование.f. Для поля LineItemValue выберите пункт Поле<X>: значения статьи затрат в списке

Преобразование.20.Нажмите Далее.21. На экране Поля поиска нажмите кнопку Далее.22. На экране Пропустить записи нажмите кнопку Далее.23. На экране Выбор записей нажмите кнопку Далее.24. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

25. На экране Параметры запуска нажмите кнопку Далее.26. На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Связанные сведения

Рабочий процесс для импорта значений из куба OLAP [страница 74]Создание связи с источником данных SAP Netweaver BW [страница 57]

92PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

5.5.3.4 Пример. Создание SPE-файла для импорта таблицы базы данных Microsoft Access

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE для импорта таблицы базы данных Microsoft Access, которая содержит структуру модели Profitability and Cost Management в таблице PARENTCHILD в другую модель Profitability and Cost Management. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

○ Выберите связь, которую требуется настроить для подключения к базе данных Microsoft Access.○ Создайте новую связь с базой данных Microsoft Access.

8. Нажмите Далее.9. На экране Параметры реляционной базы данных выберите элемент PARENTCHILD в списке Выберите

таблицу или вид для импорта данных.В поле Выберите поля для импорт отображаются все поля таблицы.

10. Нажмите Далее.На экране Предварительный просмотр оператора SQL или MDX отображается созданный оператор SQL в следующем формате: SELECT * FROM PARENT_CHILD. На вкладке Сетка отображаются первые 50 записей запроса.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 93

11. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

12. На экране Установка таблицы выберите элемент PARENTCHILD в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

13. На экране Преобразования полей установите следующие параметры сопоставлений:a. Для поля DimensionName выберите пункт Виды деятельности в списке Преобразование.b. Для поля ParentName выберите пункт PARENTNAME в списке Преобразование.c. Для поля ChildName выберите пункт CHILDNAME в списке Преобразование.d. Для поля AtrributeFlag выберите пункт ATTRIBUTEFLAG в списке Преобразование.

Это необязательное поле.e. Для поля ConsolidationType выберите пункт CONSOLIDATIONTYPE в списке Преобразование.

14. Нажмите Далее.15. На экране Поля поиска нажмите кнопку Далее.16. На экране Пропустить записи нажмите кнопку Далее.17. На экране Выбор записей нажмите кнопку Далее.18. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

19. На экране Параметры запуска нажмите кнопку Далее.20.На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Пример

Созданный SPE-файл имеет следующую структуру:

//Table Destination TABLE PARENTCHILD//Fields to be loaded from source fileACROSS ParentName, ChildName, AttributeFlag, ConsolidationType//Set delimiter.TREAT ',' Delimiter//Data is delimited.//Set fixed values.REPEAT DimensionName EVERY 1 LINE USING ActivitiesRECORD Control DATA(A*) DATA(A*) DATA(A*) DATA(N*) DATA(A*)SKIP TO EOL

94PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

END ON EOF

Связанные сведения

Пример. Создание связи с базой данных Microsoft Access [страница 62]

5.5.3.5 Пример. Создание SPE-файла для импорта электронной таблицы Microsoft Excel

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE для импорта электронной таблицы Microsoft Excel, содержащей элементы LineItemValues, из одной модели Profitability and Cost Management в другую модель Profitability and Cost Management. В процессе импорта исходные данные перезаписываются новыми. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 95

○ Выберите связь, которую требуется настроить для подключения к рабочей книге Microsoft Excel.○ Создайте новую связь с рабочей книгой Microsoft Excel.

8. Нажмите Далее.9. На экране Параметры реляционной базы данных выберите лист, содержащий элементы

LineItemValues, в списке Выберите таблицу или вид для импорта данных.

В списке Выберите таблицу или вид для импорта данных отображаются все листы рабочей книги с добавлением знака доллара ($) к имени каждого из них.В поле Выберите поля для импорт отображаются все поля таблицы.

10. Нажмите Далее.На экране Предварительный просмотр оператора SQL или MDX отображается созданный оператор SQL в следующем формате: SELECT * FROM ['<имя_листа>']. На вкладке Сетка отображаются первые 50 записей запроса.

ПримечаниеВ качестве имен полей для связи Excel OBDC используется верхняя строка данных на листе.

11. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

12. На экране Установка таблицы выберите элемент LINEITEMVALUE в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

13. На экране Преобразования полей установите следующие параметры сопоставлений:a. Для поля VersionName в списке Преобразование выберите имя поля на листе, которое содержит

имена элементов <Версия>.b. Для поля PeriodName в списке Преобразование выберите имя поля на листе, которое содержит

имена элементов <Период>.c. Для поля RespCenterName в списке Преобразование выберите имя поля на листе, которое

содержит имена элементов <Центры ответственности>.d. Для поля LineItemName в списке Преобразование выберите имя поля на листе, которое

содержит имена элементов <Статьи затрат>.e. Для поля CurrencyName в списке Преобразование выберите имя поля на листе, которое

содержит имена элементов <Валюта>.f. Для поля LineItemValue в списке Преобразование выберите имя поля на листе, которое

содержит значения <LineItemValue>.

14. Нажмите кнопку Предварительный просмотр, чтобы проверить правильность сопоставления полей.15. Нажмите Далее.16. На экране Поля поиска нажмите кнопку Далее.17. На экране Пропустить записи нажмите кнопку Далее.18. На экране Выбор записей нажмите кнопку Далее.19. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

20.На экране Параметры запуска нажмите кнопку Далее.21. На заключительной странице мастера нажмите кнопку Готово.

96PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Пример

Ниже приведен пример создаваемого SPE-файла:

//Table Destination TABLE LINEITEMVALUE //Fields to be loaded from source fileACROSS VersionName, PeriodName, RespCenterName, LineItemName, CurrencyName, LineItemValue//Set delimiter.TREAT ',' Delimiter//Data is delimited.RECORD Control DATA(A*) DATA(A*) DATA(A*) DATA(A*) DATA(A*) DATA(N*)SKIP TO EOL END ON EOF

Связанные сведения

Пример. Создание связи с рабочей книгой Microsoft Excel [страница 63]

5.5.3.6 Пример. Создание SPE-файла для импорта таблицы базы данных Profitability and Cost Management

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE. Этот файл используется для импорта таблицы реляционной базы данных, в которой содержатся данные структуры, из одной модели Profitability and Cost Management в другую модель Profitability and Cost Management. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 97

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

○ Выберите связь, которую требуется настроить для подключения к базе данных.○ Создайте новую связь с базой данных.

8. Нажмите Далее.9. На экране Параметры реляционной базы данных выберите таблицу, в которой содержатся данные

структуры для импорта, в списке Выберите таблицу или вид для импорта данных.В поле Выберите поля для импорт отображаются все поля таблицы.

10. Нажмите Далее.На экране Предварительный просмотр оператора SQL или MDX отображается созданный оператор SQL в следующем формате: SELECT * FROM <имя_таблицы>. На вкладке Сетка отображаются первые 50 записей запроса.

11. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

12. На экране Установка таблицы выберите элемент PARENTCHILD в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

13. На экране Преобразования полей установите следующие параметры сопоставлений:a. Для полей, содержащих имя измерения, выберите соответствующее значение в списке

Преобразование.b. Для полей, содержащих имя родительского объекта, выберите соответствующее значение в

списке Преобразование.c. Для полей, содержащих имя дочернего объекта, выберите соответствующее значение в списке

Преобразование.d. Выберите соответствующее значение флага атрибута в списке Преобразование или введите

подходящую константу.Это необязательное поле.

98PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

e. Для полей, содержащих тип консолидации, выберите соответствующее значение, представляющее тип консолидации, в списке Преобразование.

14. Нажмите Далее.15. На экране Поля поиска нажмите кнопку Далее.16. На экране Пропустить записи нажмите кнопку Далее.17. На экране Выбор записей нажмите кнопку Далее.18. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

19. На экране Параметры запуска нажмите кнопку Далее.20.На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Связанные сведения

Создание связи с реляционной базой данных [страница 63]Рабочий процесс для таблицы реляционной базы данных [страница 75]

5.5.3.7 Пример. Создание SPE-файла для импорта данных структуры OLAP

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE для импорта структуры измерения <Центры ответственности> из одной модели Profitability and Cost Management в другую модель Profitability and Cost Management. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 99

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

○ Выберите связь, которую требуется настроить для подключения к модели Profitability and Cost Management.

○ Создайте новую связь с моделью Profitability and Cost Management.8. Нажмите Далее.9. На экране Импорт структуры OLAP разверните узел каталога, в котором содержится модель, затем

узел Кубы и выберите модель, из которой требуется выполнить импорт. Разверните узел Измерения, выберите измерение, разверните узел Центр ответственности и выберите иерархию для импорта.При выборе иерархии выбираются все ее дочерние объекты.

10. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

11. На экране Установка таблицы выберите элемент PARENTCHILD в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

12. На экране Преобразования полей установите следующие параметры сопоставлений:a. Для поля DimensionName выберите пункт Центры ответственности в списке Преобразование.b. Для поля ParentName выберите пункт PARENT_NAME в списке Преобразование.c. Для поля ChildName выберите пункт MEMBER_NAME в списке Преобразование.d. Для поля AtrributeFlag выберите пункт ATTRIBUTEFLAG в списке Преобразование.

Это необязательное поле.e. Для поля ConsolidationType выберите пункт CONSOLIDATIONTYPE в списке Преобразование.

13. Нажмите Далее.14. На экране Поля поиска нажмите кнопку Далее.15. На экране Пропустить записи нажмите кнопку Далее.16. На экране Выбор записей нажмите кнопку Далее.17. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

18. На экране Параметры запуска нажмите кнопку Далее.

100PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

19. На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Пример

Ниже приведен пример создаваемого SPE-файла:

//Table Destination TABLE PARENTCHILD//Fields to be loaded from source fileACROSS Parentage, ChildName, AttributeFlag, ConsolidationType//Set fixed valuesREPEAT DimensionName EVERY 1 LINE USING 'Responsibility Centers'//Set delimiter.TREAT ',' Delimiter//Data is delimited.RECORD Control DATA(A*) SKIP TO DELIMITER DATA(A*) SKIP TO DELIMITER SKIP TO DELIMITER SKIP TO DELIMITER DATA(N*) DATA(A*)SKIP TO EOL END ON EOF

Связанные сведения

Создание связи с кубом OLAP [страница 66]Рабочий процесс для импорта структуры из куба OLAP [страница 74]

5.5.3.8 Пример. Создание SPE-файла для импорта данных значений OLAP

Контекст

В этом примере задачи мастер спецификаций Data Bridge используется для создания нового файла спецификации с расширением SPE для импорта элементов LineItemValues со значением больше 0 из

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 101

одной модели Profitability and Cost Management в другую модель Profitability and Cost Management. В процессе импорта существующие данные перезаписываются новыми. В этом примере не настроены параметры полей поиска и не пропускаются никакие записи или символы. Кроме того, в этом примере не реализован выбор конкретных записей на основе текстовых строк.

Процедура

1. Откройте приложение Data Bridge и запустите мастер спецификаций, для чего выполните одно из следующих действий:

○ Выберите пункт Создание нового файла управления Data Bridge и файла спецификации с помощью мастера в диалоговом окне приветствия.

○ Щелкните значок Создание нового файла спецификации на панели инструментов

○ Выберите пункт Изменить Вставить○ Нажмите клавишу INSERT на клавиатуре

2. На экране приветствия нажмите кнопку Далее.

3. На экране Файл спецификации нажмите кнопку Обзор ( ), расположенную справа от поля Файл спецификации.

4. В диалоговом окне Выбор файла спецификации Data Bridge перейдите к каталогу, в котором требуется сохранить SPE-файл, введите имя файла в поле Имя файла и нажмите кнопку ОК.В поле Файл спецификации отображается путь к новому SPE-файлу.

5. Нажмите Далее.6. На экране Выбрать источник данных выберите пункт Импорт из внешнего источника данных.

На этом экране отображается поле Идентификатор связи.7. В поле Идентификатор связи выполните одно из следующих действий:

○ Выберите связь, которую требуется настроить для подключения к модели Profitability and Cost Management.

○ Создайте новую связь с моделью Profitability and Cost Management.

На этом экране отображаются параметры Импорт структуры и Импорт значений. По умолчанию выбран параметр Импорт структуры.

8. Выберите параметр Импорт значений.Флажок Открыть мастер генерирования MDX становится доступным и по умолчанию выбирается автоматически.

9. Нажмите Далее.10. На первом экране мастер генерирования MDX выберите соответствующий каталог в списке, а затем

выберите модель, из которой требуется импортировать значения, в списке Выберите куб.11. В списке Выберите меру выберите элемент LineItemValue.12. Выберите пункт Значение фильтра и введите в поле строку >0, определяющую выбор значений

больше 0.13. Нажмите кнопку Далее.14. На втором экране мастер генерирования MDX укажите параметр выбора, например Выбрать все

конечные элементы потомка.

102PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

15. Выберите элемент Версии в области Измерения. Затем в расположенном слева дереве навигации разверните узлы Версии Иерархии Версии и выберите соответствующий элемент иерархии.

16. Повторите шаги 12 и 13 для всех ключевых измерений меры LineItemValue в следующем порядке: <Периоды>, <Центры ответственности>, <Статьи затрат> и <Валюта>. Затем нажмите кнопку Далее.На экране Предварительный просмотр оператора SQL или MDX отображается созданный оператор MDX. На вкладке Сетка отображаются первые 50 записей запроса.

17. На экране Настройка файла спецификации установите флажок Запуск мастера спецификаций и нажмите кнопку Далее.

18. На экране Установка таблицы выберите элемент LINEITEMVALUE в списке Таблица. Нажмите Далее.Параметр Повторная запись и добавление по умолчанию выбирается автоматически.

19. На экране Преобразования полей убедитесь, что установлены следующие параметры сопоставлений:a. Для поля Имя версии выберите пункт Поле 1: версии в списке Преобразование.b. Для поля Имя периода выберите пункт Поле 2: периоды в списке Преобразование.c. Для поля Имя центра ответственности выберите пункт Поле 3: центры ответственности в списке

Преобразование.d. Для поля Имя статьи затрат выберите пункт Поле 4: статьи затрат в списке Преобразование.e. Для поля Имя валюты выберите пункт Поле 5: валюты в списке Преобразование.f. Для поля Имя статьи затрат выберите пункт Поле 6: значение статьи затрат в списке

Преобразование.20.Нажмите Далее.21. На экране Поля поиска нажмите кнопку Далее.22. На экране Пропустить записи нажмите кнопку Далее.23. На экране Выбор записей нажмите кнопку Далее.24. На экране Пропустить символы нажмите кнопку Далее.

На экране Созданный SPE-файл можно выполнить предварительный просмотр созданного SPE-файла.

25. На экране Параметры запуска нажмите кнопку Далее.26. На заключительной странице мастера нажмите кнопку Готово.

Результаты

В области отображения приложения Data Bridge выводится созданный SPE-файл. Содержимое файла отображается на вкладке Просмотр SPE-файла в нижней части экрана.

Пример

Ниже приведен пример создаваемого SPE-файла:

//Table Destination TABLE LINEITEMVALUE

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 103

//Fields to be loaded from source fileACROSS VersionName, PeriodName, RespCenterName, LineItemName, CurrencyName, LineItemValue//Set delimiter.TREAT ',' Delimiter//Data is delimited.RECORD Control DATA(A*) DATA(A*) DATA(A*) DATA(A*) DATA(A*) DATA(N*)SKIP TO EOL END ON EOF

Связанные сведения

Рабочий процесс для импорта значений из куба OLAP [страница 74]Создание связи с кубом OLAP [страница 66]

5.6 Запуск файла управления

Контекст

Чтобы запустить файл управления, выполните следующие действия.

Процедура

1. Выполните одно из следующих действий.

○ Нажмите значок Выполнить текущий файл управления на панели управления.

○ Выберите Запуск Выполнить файл управления на панели меню.○ Нажмите клавишу F8.

В окне Запуск Data Bridge отобразятся подробные сведения о текущей модели.

В данном диалоговом окне представлены подробные сведения о текущей модели.

2. В области Параметры модели щелкните параметр Обзор , расположенный справа от поля Модель, чтобы перейти к модели, в которой будут запущены данные.Откроется диалоговое окно Выбор категории.

3. Выберите модель и нажмите кнопку ОК.Новое имя модели отобразится в поле Модель.

104PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Использование Data Bridge

Результаты

В окне доступны следующие параметры:

● Разрешить создание структуры. Флажок в этом полу стоит по умолчанию. Позволяет создавать новую структуру модели, которая еще не существует. Если необходимо импортировать значения данных только в существующую структуру, необходимо отменить выбор данного параметра.

ПримечаниеЕсли параметр Разрешить создание структуры не выбран, новая структура данных и связанные значения будут проигнорированы.

● Создать трассировку. С помощью данного параметра можно запустить трассировку в файлах спецификации, где выбран параметр Трассировка вкл в окне Параметры запуска.

● Запуск. Осуществляет запуск параметра Data Bridge и процесс импорта. В строке состояния, расположенной в нижней части окна, показаны сведения о ходе импорта в процентах.

● Сортировка. Выполняет сортировку иерархической структуры в рамках модели. После размещения структуры иерархии измерения, можно ее отсортировать по возрастанию (от A до Я или от 0 до 9) или по убыванию (от Я до А или от 9 до 0). После нажатия кнопки Сортировка, откроется диалоговое окно Сортировка структуры измерения, которое позволяет указать измерения для сортировки в списке Измерения, что затем будет использоваться параметрами "псевдоним" для сортировки в списке Псевдоним данных по возрастанию или убыванию.

● Просмотр трассировки. Открытие отчета о трассировке в блокноте Windows. По умолчанию отчет сохраняется в виде TRC-файла в определенном системой Windows каталоге Temp для пользователя, находящегося в системе, например C:\Users\<имя пользователя>\AppData\Local\Temp. Кнопка становится активной при выборе параметра Создать трассировку.

● Просмотр предупреждений● Прервать. Отмена выполняемой операции импорта.

ПримечаниеДля данных, импортированных до момента прерывания, откат не выполняется.

После завершения импорта отобразится подтверждающее сообщение. Окно сообщений информирует о том, сколько строк импортированного файла было прочитано, сколько проигнорировано, а также запрашивает просмотр предупреждений модели. При нажатии Да отобразится диалоговое окно Предупреждения. В диалоговом окне перечислены предупреждения, если записи Data Bridge были пропущены Можно также просматривать описание пропущенной записи.

Также можно просматривать предупреждения с помощью нажатия Предупреждения системы безопасности на панели задач Построитель моделей и выбора вкладки Предупреждения модели в диалоговом окне Предупреждения.

ПримечаниеЕсли включена трассировка, на выполнение импорта потребуется больше времени.После выполнения сортировки будет невозможно восстановить исходный порядок.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИспользование Data Bridge

PUBLICОБЩЕДОСТУПНО 105

6 Запуск файлов управления из командной строки

Приложение Data Bridge предоставляет возможность запуска файлов управления Data Bridge через командную строку либо с помощью пакетного файла. Пользователи SAP BusinessObjects Profitability and Cost Management могут использовать PCMCONSOLE. Пользователи приложения Profitability and Cost Management, работающие в Windows, могут использовать для запуска командную строку или мастер консоли.

6.1 Запуск из командной строки с помощью PCMCONSOLE

Контекст

ПримечаниеPCMCONSOLE также можно использовать с командными файлами для выполнения последовательности нескольких команд.

Процедура

1. Перейдите в каталог, в котором содержатся программы SAP BusinessObjects Profitability and Cost Management.В операционной системе Windows это – C:\ Program Files\Common Files\SAP BusinessObjects.

2. Введите EPMCONSOLE со следующими параметрами:

○ USERNAME=<user>○ PASSWORD=<password>○ OPEN =<modelname>○ DATABRIDGEIMPORT=<файл_управления_Data Bridge>;○ любые необходимые дополнительные PCMCONSOLEпараметры команды EPMCONSOLE (см.

раздел Руководство пользователя консоли SAP BusinessObjetcts Profitability and Cost Management).

PCMCONSOLE username=user password=pass open=Profitabilitymodel databridgeimport=c:\ADBImportspec.ctf prefixdate log=c:\MyLog.txt

106PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Запуск файлов управления из командной строки

7 Таблицы SAP BusinessObjects Profitability and Cost Management

В этом разделе содержится список всех полей во входных таблицах приложения.

Связанные сведения

Поля таблицы Alias [страница 40]Флаги атрибутов [страница 38]Типы консолидации [страница 39]Псевдонимы данных [страница 40]Таблица ParentChild [страница 37]

7.1 ACTIVITYDRIVERVALUE

В этой таблице записываются значения, связанные с отдельным драйвером деятельности.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ActivityDriverName Клавиша Имя параметра Драйвер деятельности

CostObject1Name Клавиша Имя параметра Объект затрат

CostObject2Name Клавиша Имя параметра Объект затрат

CostObject3Name Клавиша Имя параметра Объект затрат

CostObject4Name Клавиша Имя параметра Объект затрат

CostObject5Name Клавиша Имя параметра Объект затрат

ActivityDriverValue Числовой ActivityDriverValue

ActivityDriverDeltaValue Числовой ActivityDriverDeltaValue

ActivityDriverTargetValue Числовой ActivityDriverTargetValue

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 107

7.2 ACTIVITYREASSIGN

В этой таблице записываются все сведения о повторном назначении деятельности.

Имя поля Атрибут поля Описание поля

VersionName Клавиша По умолчанию используется корневое имя измерения, то есть Версии

PeriodName Клавиша По умолчанию используется корневое имя измерения, то есть Периоды

RespCenterName Клавиша По умолчанию используется корневое имя измерения, то есть Центры ответственности

ActivityName Клавиша Имя параметра Деятельность

ResourceDriverName Клавиша Драйвер ресурсов

ActivityResourceDriverName Клавиша Драйвер размещений

TargetRespCenterName Клавиша Цель <Все центры ответственности> указы­вается как Центры ответственности

TargetActivityName Клавиша Цель <Все осуществляемые виды деятельно­сти> определяется как Виды деятельности

7.3 ALIAS, ALIAS_BULK

В этой таблице записываются псевдонимы для элементов во всех измерениях

Имя поля Атрибут поля Описание поля

DimensionName Клавиша Имя измерения

DataAliasName Клавиша Имя группы псевдонима данных, например "Псевдоним по умолчанию"

Attribute Flag Дополнительно Оставьте пустым. Это должно быть опреде­лено в поле флагов атрибутов таблицы ParentChild .

Alias Клавиша Псевдоним элемента в DataAliasName, указанной выше.

DefaultAlias Дополнительно Псевдоним элемента по умолчанию.

AttributeInfo Дополнительно Просмотр информации. Оставьте входные данные пустыми

108PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

7.4 BOMMAKEUPVOLUME

В этой таблице записываются значения объемов спецификации версии и периода на основе правил для элемента Спецификация.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

CostObject1Name Клавиша Название элемента Объект затрат (название продукта)

ComponentName Клавиша Название элемента Компонент (на­звание компонента, входящего в со­став продукта)

UnitOfMeasureName Клавиша Тип элемента Единица измерения (валюта, вес, объем, единицы)

BOMMakeupVolume Дополнительно Объем спецификации компонента для продукта (объект затрат 1)

7.5 BOMPRODUCTIONVOLUME

В этой таблице представлен объем производства для элемента Спецификация на основе правил:

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

CostObject1Name Клавиша Название элемента Объект затрат (название продукта)

UnitOfMeasureName Клавиша Тип элемента Единица измерения (валюта, вес, объем, единицы)

BOMProductionVolume Дополнительно Объем производства компонента

7.6 BOMUNITSSOLD

В этой таблице содержатся сведения о числе проданных единиц для элемента Спецификация на основе правил.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 109

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственно­сти

CostObject1Name Клавиша Название элемента Объект затрат (название продукта)

CostObject2Name Клавиша Название элемента Объект затрат (название продукта)

CostObject3Name Клавиша Название элемента Объект затрат (название продукта)

CostObject4Name Клавиша Название элемента Объект затрат (название продукта)

CostObject5Name Клавиша Название элемента Объект затрат (название продукта)

UnitOfMeasureName Клавиша Тип элемента Единица измерения (валюта, вес, объем, единицы)

BOMUnitsSold Дополнительно Число проданных единиц продукта или сборок

7.7 BOUNDARYINFO

В этой таблице записываются сведения о группе границ.

Имя поля Атрибут поля Описание поля

BoundaryGroupName Клавиша Группа границ

BoundaryName Ключ Имя границы

IconName Ключ Имя значка

RangeColor Дополнительно Цвет

DataColor Дополнительно Цвет

7.8 COSTOBJECTDRIVER

В этой таблице определяются драйверы в назначении параметра объекта затрат. Также в ней записываются местоположение значений и порядок, в котором они применяются.

110PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша По умолчанию: параметры «Центр ответ­ственности»

LineItemActivityName Ключ Параметр Статья затрат, параметр Деятель­ность или имя параметра Служба

LineItemActivityTypeName Ключ Параметры: Деятельность, Статьи затрат или Службы

ActivityDriver1Name Буквенный Параметр Драйвер деятельности для пара­метра Объект затрат 1

ActivityDriver2Name Буквенный Параметр Драйвер деятельности для пара­метра Объект затрат 2

ActivityDriver3Name Буквенный Параметр Драйвер деятельности для пара­метра Объект затрат 3

ActivityDriver4Name Буквенный Параметр Драйвер деятельности для пара­метра Объект затрат 4

ActivityDriver5Name Буквенный Параметр Драйвер деятельности для пара­метра Объект затрат 5

VolumeRespCenter1Type Дополнительно Расположение значений параметров Драй­вер деятельности для параметра Объект затрат 1 (0 – все, 1 – родительские, 2 – теку­щие, 3007 – "ЦО не назначен")

VolumeRespCenter2Type Дополнительно Расположение значений параметров Драй­вер деятельности для параметра Объект затрат 2 (0 – все, 1 – родительские, 2 – те­кущие, 3007 – "ЦО не назначен")

VolumeRespCenter3Type Дополнительно Расположение значений параметров Драй­вер деятельности для параметра Объект затрат 3 (0 – все, 1 – родительские, 2 – теку­щие, 3007 – "ЦО не назначен")

VolumeRespCenter4Type Дополнительно Расположение значений параметров Драй­вер деятельности для параметра Объект затрат 4 (0 – все, 1 – родительские, 2 – теку­щие, 3007 – "ЦО не назначен")

VolumeRespCenter5Type Дополнительно Расположение значений параметров Драй­вер деятельности для параметра Объект затрат 5 (0 – все, 1 – родительские, 2 – теку­щие, 3007 – "ЦО не назначен")

Order1 Дополнительно Цифровой порядок применения драйверов Объекта затрат 1 – 5 (первый – 1, второй – 2 и т.д.)

Order2 Дополнительно Цифровой порядок применения драйверов Объекта затрат 1 – 5 (первый – 1, второй – 2 и т.д.)

Order3 Дополнительно Цифровой порядок применения драйверов Объекта затрат 1 – 5 (первый – 1, второй – 2 и т. д.)

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 111

Имя поля Атрибут поля Описание поля

Order4 Дополнительно Цифровой порядок применения драйверов Объекта затрат 1 – 5 (первый – 1, второй – 2 и т. д.)

Order5 Дополнительно Цифровой порядок применения драйверов Объекта затрат 1 – 5 (первый – 1, второй – 2 и т. д.)

HVActivityDriverName

ПримечаниеДоступно только для моделей Transactional Costing

Буквенный Драйвер деятельности по транзакциям, ис­пользуемый для вычисления элемента CostObjectActivityUnitRate

7.9 CELLMEMOS

В этой таблице записываются строки памяток напротив определенного элемента сетки.

Имя поля Атрибут поля Описание поля

CellMemo Клавиша Строка мемо

TableFieldID Числовой Определяет тип значения сетки, к ко­торому относится мемо

Dimension1ItemName Ключ Имя элемента в первом ключевом из­мерении

Dimension1ItemEPOCode Ключ EPOCode элемента

Dimension2ItemName Ключ Имя элемента во втором ключевом измерении

Dimension2ItemEPOCode Ключ EPOCode элемента

Dimension3ItemName Ключ Имя элемента в третьем ключевом измерении

Dimension3ItemEPOCode Ключ EPOCode элемента

Dimension4ItemName Ключ Имя элемента в четвертом ключевом измерении

Dimension4ItemEPOCode Ключ EPOCode элемента

Dimension5ItemName Ключ Имя элемента в пятом ключевом из­мерении

Dimension5ItemEPOCode Ключ EPOCode элемента

Dimension6ItemName Ключ Имя элемента в шестом ключевом из­мерении

Dimension6ItemEPOCode Ключ EPOCode элемента

112PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

Dimension7ItemName Ключ Имя элемента в седьмом ключевом измерении

Dimension7ItemEPOCode Ключ EPOCode элемента

Dimension8ItemName Ключ Имя элемента в восьмом ключевом измерении

Dimension8ItemEPOCode Ключ EPOCode элемента

Dimension9ItemName Ключ Имя элемента в девятом ключевом измерении

Dimension9ItemEPOCode Ключ EPOCode элемента

Dimension10ItemName Ключ Имя элемента в десятом ключевом измерении

Dimension10ItemEPOCode Ключ EPOCode элемента

Dimension11ItemName Ключ Имя элемента в одиннадцатом клю­чевом измерении

Dimension11ItemEPOCode Ключ EPOCode элемента

Dimension12ItemName Ключ Имя элемента в двенадцатом ключе­вом измерении

Dimension12ItemEPOCode Ключ EPOCode элемента

Dimension13ItemName Ключ Имя элемента в тринадцатом ключе­вом измерении

Dimension13ItemEPOCode Ключ EPOCode элемента

Dimension14ItemName Ключ Имя элемента в четырнадцатом клю­чевом измерении

Dimension14ItemEPOCode Ключ EPOCode элемента

Dimension15ItemName Ключ Имя элемента в пятнадцатом ключе­вом измерении

Dimension15ItemEPOCode Ключ EPOCode элемента

7.10 COSTOBJECTASSIGNMENT

В этой таблице записываются исходные и целевые элементы для назначения объекта затрат.

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша По умолчанию: Центр ответственности

LineItemActivityName Ключ Параметр Статья затрат, параметр Деятель­ность или имя параметра Служба

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 113

Имя поля Атрибут поля Описание поля

LineItemActivityTypeName Ключ Параметры: Деятельность, Статьи затрат или Службы

CostObjectName Клавиша Имя элемента параметра Объект затрат в од­ном из целевых измерений параметра Объ­ект затрат

CostObjectTypeName Клавиша Целевое измерение параметра Объект за­трат, которому принадлежит элемент в форме «Объекты затрат x», где <x> нахо­дится в диапазоне 1–5.

7.11 CURRENCYINFO

В этой таблице записываются сведения о форматировании валюты.

Имя поля Атрибут поля Описание поля

CurrencyName Буквенный CurrencyName

CurrencySymbol Буквенный CurrencySymbol

CurrencyDecimal Буквенный CurrencyDecimal

CurrencyThousand Буквенный CurrencyThousand

CurrencyGrouping Буквенный CurrencyGrouping

CurrencyPosCurrency Буквенный CurrencyPosCurrency

CurrencyNegCurrency Буквенный CurrencyNegCurrency

CurrencyDigits Буквенно-цифровой CurrencyDigits

CurrencyDescription Буквенный CurrencyDescription

7.12 CURRENCYRATE

В этой таблице записываются курсы валюты по версии и периоду.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

CurrencyName Ключ Имя параметра Валюта

CurrencyRate Числовой CurrencyRate

114PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

7.13 DAVERSION

В этой таблице записываются сведения о версиях анализа драйвера.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя версии анализа драйвера

ReferenceVersionName Ключ Имя исходной версии, на которой основывается вер­сия анализа драйвера.

7.14 DEFAULTBOMMAKEUPVOLUME

В этой таблице содержатся значения спецификации по умолчанию для элемента Спецификация.

Имя поля Атрибут поля Описание поля

CostObject1Name Клавиша Название элемента Объект затрат (название продукта)

ComponentName Клавиша Название элемента Компонент (на­звание компонента, входящего в со­став продукта)

UnitOfMeasureName Клавиша Тип элемента Единица измерения (валюта, вес, объем, единицы)

DefaultBOMMakeupVolume Дополнительно Объем спецификации компонента по умолчанию для продукта (объект затрат 1)

7.15 DEFAULTBOOK

В этой таблице записывается книга по умолчанию, связанная с группой пользователей.

Имя поля Атрибут поля Описание поля

BookName Буквенно-цифровой Имя книги

GroupName Буквенно-цифровой Имя группы пользователей

7.16 EMPLOYEEBOUNDARY

В этой таблице записываются группы границ со связанными мерами для сотрудников.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 115

Имя поля Атрибут поля Описание

EmployeeName Ключ Имя параметра Сотрудник

BoundaryGroupName Ключ Имя группы параметра Граница

MeasureName Ключ Имя меры

7.17 EMPLOYEEBOUNDARYVALUE

В этой таблице записываются значения границ для сотрудников.

Имя поля Атрибут поля Описание

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственно­сти

EmployeeName Ключ Имя параметра Сотрудник

BoundaryName Ключ Имя параметра Граница

CostObject1Name Ключ Имя параметра Объект затрат

CostObject2Name Ключ Имя параметра Объект затрат

EmployeePercentBoundaryValue

Числовой Процентное соотношение значения параметра Граница для параметра Сотрудник

7.18 EMPLOYEERESOURCEDRIVERSPLIT

В этой таблице записываются значения разделения ресурсов между сотрудниками.

Имя поля Атрибут поля Описание

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственно­сти

EmployeeName Ключ Имя параметра Сотрудник

ResourceDriverName Ключ Имя параметра Драйвер ресурсов

ActivityName Клавиша Имя параметра Деятельность

116PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание

EmployeeResourceDriverSplit

Числовой Разделенное значение ресурсов па­раметра Сотрудник

7.19 LINEITEMDETAILVALUE

В этой таблице записываются подробные значения статьи затрат.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemDetailName Клавиша Имя параметра Сведения о статье затрат

LineItemName Ключ Имя параметра Статья затрат

CurrencyName Ключ Валюта, применяемая к LineItemDetailValue

LineItemDetailValue Числовой Значение параметра Сведения о статье затрат

7.20 EXTACTCOUNITRATE

Эта таблица содержит внешние курсы единицы параметра Объект затрат деятельности для типа модели Transactional Costing

Имя поля Атрибут поля Описание поля

VersionName Буквенный Имя параметра Версия

PeriodName Буквенный Имя параметра Версия

RespCenterName Ключ Имя параметра Центр ответственно­сти

ActivityName Ключ Имя параметра Версия

ActivityDriverName Ключ Имя параметра Драйвер деятельно­сти

CostObject1Name Буквенный Имя элемента измерения Объект затрат 1

CostObject2Name Буквенный Имя элемента измерения Объект затрат 2

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 117

Имя поля Атрибут поля Описание поля

CostObject3Name Буквенный Имя элемента измерения Объект затрат 3

CostObject4Name Буквенный Имя элемента измерения Объект затрат 4

CostObject5Name Буквенный Имя элемента измерения Объект затрат 5

ExtActivityCostObjectUnitRate

Дополнительно Величина модуля внешнего пара­метра Объект затрат деятельности

ExtActivityCostObjectFixedUnitRate

Дополнительно Фиксированная величина модуля внешнего параметра Объект затрат деятельности

7.21 EXTERNALACTIVITYVALUE

В этой таблице записывается внешне указанное значение параметра "Деятельность".

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemName Ключ Имя параметра Статья затрат

ActivityName Ключ Имя параметра Деятельность

CurrencyName Ключ Имя параметра Валюта

ExternalActivityValue Числовой Значение

ExternalActivityFixedValue Числовой Фиксированное значение

7.22 EXTERNALBOMUNITRATE

В этой таблице содержатся значения внешних курсов единицы для элемента Спецификация на основе правил.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

118PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша Имя параметра Центр ответственно­сти

LineItemName Ключ Имя параметра Статья затрат

ActivityName Клавиша Имя параметра Деятельность

CostObject1Name Клавиша Название элемента Объект затрат (название продукта)

UnitOfMeasureName Клавиша Тип элемента Единица измерения (валюта, вес, объем, единицы)

ExternalBOMUnitRate Дополнительно Значение внешнего курса единицы для элемента Спецификация

7.23 EXTERNALCOSTOBJECTVALUE

В этой таблице записывается внешне указанное значение комбинации объектов затрат.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemName Ключ Имя параметра Статья затрат

ActivityName Ключ Имя параметра Деятельность

CostObject1Name Ключ Имя параметра Объект затрат

CostObject2Name Ключ Имя параметра Объект затрат

CostObject3Name Ключ Имя параметра Объект затрат

CostObject4Name Ключ Имя параметра Объект затрат

CostObject5Name Ключ Имя параметра Объект затрат

CurrencyName Ключ Имя параметра Валюта

ExternalCostObjectValue Числовой Значение

ExternalCostObjectFixedValue

Числовой Фиксированное значение

7.24 ICONINFO

В этой таблице записываются сведения о значке.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 119

Имя поля Атрибут поля Описание поля

IconName Клавиша Имя параметра "Значок"

Property Буквенный Категория параметра "Значок"

Value Буквенный Значение параметра "Значок"

7.25 LINEITEMDIRECTACTIVITY

В этой таблице записываются значения параметра "Статьи затрат", назначенные параметру "Деятельность".

Имя поля Атрибут поля Описание:

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemName Ключ Имя параметра Статья затрат

ActivityName Ключ Имя параметра Деятельность

7.26 LINEITEMFVALUE

В этой таблице записываются фиксированные значения статьи затрат.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemName Ключ Имя параметра Статья затрат

CurrencyName Ключ Валюта, применяемая к LineItemFixedValue

LineItemFixedValue Числовой Фиксированное значение параметра Статья затрат

7.27 LINEITEMRESOURCEDRIVER

В этой таблице записываются назначения статей затрат или драйверов ресурсов.

120PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

LineItemName Ключ Имя параметра Статья затрат

RespCenterName Ключ Имя параметра Центр ответственно­сти

ResourceDriverName Клавиша Имя параметра Драйвер ресурсов

7.28 LINEITEMVALUE

В этой таблице записываются значения статьи затрат.

Имя поля Атрибут поля Описание:

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemName Ключ Имя параметра Статья затрат

CurrencyName Ключ Имя параметра Валюта

LineItemValue Числовой Значение параметра Статья затрат

LineItemDeltaValue Числовой Значение отклонения параметра Статья затрат

7.29 LINEITEMVARIABLE

В этой таблице записываются значения статьи затрат.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

LineItemName Клавиша Значение параметра Статья затрат

LineItemVariability Числовой Значение изменчивости параметра Статья затрат

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 121

7.30 MEMOS

В этой таблице записываются строки памяток для элементов измерения.

Имя поля Атрибут поля Описание поля

DimensionName Клавиша Название измерения

DimensionItemName Клавиша Имя элемента в измерении

DataAliasName Клавиша Например, псевдоним по умолчанию

Memo Буквенно-цифровой Строка мемо

7.31 METRICACTUALADJUSTMENTVALUE

В этой таблице записываются фактические значения поправки показателя.

Имя поля Атрибут поля Описание:

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

MetricName Ключ Имя параметра Показатель

CurrencyName Ключ Имя параметра Валюта

MetricActualAdjustmentValue

Числовой Фактическое значение поправки показателя

7.32 METRICACTUALVALUE

В этой таблице записываются фактические значения для показателя.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

MetricName Ключ Имя параметра Показатель

CurrencyName Ключ Имя параметра Валюта

MetricActualValue Числовой Значение

122PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

7.33 METRICBASEPOINTVALUE

В этой таблице записываются базовые значения для показателя.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

MetricName Ключ Имя параметра Показатель

CurrencyName Ключ Имя параметра Валюта

MetricBasepointValue Числовой Значение

7.34 METRICBOUNDARY

В этой таблице записываются меры границ показателей.

Имя поля Атрибут поля Описание поля

MetricName Клавиша Имя параметра Показатель

BoundaryGroupName Ключ Имя группы параметра Граница

MeasureName Ключ TableFieldID меры

7.35 METRICBOUNDARYVALUE

В этой таблице записываются значения границ для показателя.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

MetricName Ключ Имя параметра Показатель

BoundaryName Ключ Имя параметра Граница

MetricActualBoundaryValue Числовое Значение

MetricPercentBoundaryValue Числовой Значение

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 123

7.36 METRICRESPCENTER

В этой таблице записываются данные о связях между параметрами "Показатели" и "Центры ответственности"

Имя поля Атрибут поля Описание поля

MetricName Клавиша Имя параметра Показатель

RespCenterName Ключ Имя параметра Центр ответственности

7.37 METRICTARGETADJUSTMENTVALUE

В этой таблице записываются значения элемента Целевая поправка показателей.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

MetricName Ключ Имя параметра Показатель

CurrencyName Ключ Имя параметра Валюта

MetricTargetAdjustmentValue

Числовой Значение

7.38 METRICTARGETVALUE

В этой таблице записываются значения элемента Целевое значение показателя.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

MetricName Ключ Имя параметра Показатель

CurrencyName Ключ Имя параметра Валюта

MetricTargetValue Числовой Значение

124PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

7.39 METRICWEIGHTINGVALUE

В этой таблице записываются значения Взвешивание показателей цели.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

MetricName Ключ Имя параметра Показатель

ObjectiveMetricWeightingValue

Числовой Значение

7.40 MODELGROUPS

В этой таблице записываются имена группы моделей.

Имя поля Атрибут поля Описание поля

GroupName Клавиша Имя группы модели

7.41 MODELSECURITYDESCRIPTORS

В этой таблице записываются дескрипторы безопасности элементов измерения.

Имя поля Атрибут поля Описание поля

DimensionName Клавиша Имя измерения

DimensionItemName Ключ Имя элемента измерения

SecurityDescriptorName Клавиша Дескриптор безопасности, связанный с указан­ным элементом измерения (например, безопас­ность измерения по умолчанию)

7.42 OBJECTIVEACTUALVALUE

В этой таблице записываются значения параметра Фактическое значение цели.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 125

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Ключ Имя параметра Цель

ObjectiveActualValue Числовой Значение

7.43 OBJECTIVEACTUALADJUSTVALUE

В этой таблице записываются значения параметра Фактическая поправка цели.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

ObjectiveActualAdjustmentValue

Числовой Значение параметра "Фактическая поправка цели"

7.44 OBJECTIVEBASEPOINTVALUE

В этой таблице записываются базовые значения для цели.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

ObjectiveBasePointValue Числовой Базовое значение для цели

7.45 OBJECTIVEBOUNDARY

В этой таблице записываются меры границ цели.

126PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

ObjectiveName Клавиша Имя параметра Цель

BoundaryGroupName Ключ Имя группы параметра Граница

MeasureName Ключ TableFieldID меры

7.46 OBJECTIVEBOUNDARYVALUE

В этой таблице записываются значения границ для цели.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

BoundaryName Ключ Имя параметра Граница

ObjectiveActualBoundaryValue Числовое Значение параметра "Фактическая граница цели"

ObjectivePercentBoundaryValue Числовое Значение параметра "Процентное значение границы цели"

7.47 OBJECTIVEEMPLOYEE

В этой таблице записываются связи между целями и сотрудниками.

Имя поля Атрибут поля Описание поля

ObjectiveName Клавиша Имя параметра Цель

EmployeeName Ключ Имя параметра Сотрудник

7.48 OBJECTIVEINITIATIVE

В этой таблице записываются связи между целями и инициативами.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 127

Имя поля Атрибут поля Описание поля

ObjectiveName Клавиша Имя параметра Цель

InitiativeName Ключ Имя параметра Инициатива

7.49 OBJECTIVELOBJECTIVE

В этой таблице записываются связи между целями и связанными объектами.

Имя поля Атрибут поля Описание поля

ObjectiveName Клавиша Имя параметра Цель

LinkedObjectiveName Ключ Имя параметра Связанная цель

7.50 OBJECTIVEMETRIC

В этой таблице записываются связи между целями и показателями.

Имя поля Атрибут поля Описание поля

ObjectiveName Клавиша Имя параметра Цель

MetricName Ключ Имя параметра Показатель

7.51 OBJECTIVERESPCENTER

В этой таблице записываются связи между целями и центрами ответственности.

Имя поля Атрибут поля Описание поля

ObjectiveName Клавиша Имя параметра Цель

RespCenterName Ключ Имя параметра Центр ответственности

7.52 OBJECTIVETARGETADJUSTVALUE

В этой таблице записываются значения параметра Целевая поправка цели.

128PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание:

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

ObjectiveTargetAdjustmentValue Числовой Значение параметра "Целевая поправка цели"

7.53 OBJECTIVETARGETVALUE

В этой таблице записываются целевые значения для цели.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

ObjectiveTargetValue Числовой Целевое значение для цели

7.54 OBJECTIVEWEIGHTINGVALUE

В этой таблице записываются значения взвешивания цели.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ObjectiveName Клавиша Имя параметра Цель

LinkedObjectiveName Ключ Имя параметра Связанная цель

ObjectiveWeightingValue Числовое Значение взвешивания цели

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 129

7.55 PARENTCHILD, PARENTCHILD_BULK, PARENTCHILD_BULK_REPLACE

В этой таблице записывается местоположение иерархии и тип консолидации элементов во всех измерениях.

Имя поля Атрибут поля Описание поля

DimensionName Клавиша Имя измерения

ParentName Клавиша Имя элемента измерения

ChildName Клавиша Имя элемента измерения

Attribute Flag Числовой Взаимосвязь между элементом иерархии и его прямым родителем в структуре основной ие­рархии или иерархии атрибутов.

1 – дочерний элемент является атрибутом (если не установлен параметр "Дочерний эле­мент принадлежит основной иерархии"), 2 – дочерний элемент является родительским (подгруппа) (если не установлен параметр "Дочерний элемент является концевым"), 4 – родительский элемент является атрибутом (если не установлен параметр "Родительский элемент принадлежит основной иерархии"), 8 – родительский элемент является родительским (всегда верно)

В Data Bridge можно выбрать следующие сопо­ставления полей: (следующие двоичные коды представляют собой сумму флагов атрибута с двоичным кодом, описанных выше)

10 (основная иерархия)

12 (назначение атрибута)

15 (только иерархия атрибутов)

Consolidation Type Буквенный Тип консолидации элемента измерения

7.56 PROPERTY

В этой таблице записываются значения по умолчанию элементов параметра "Свойство".

Имя поля Атрибут поля Описание поля

PropertyName Клавиша Имя элемента параметра "Свойство"

DefaultValue Буквенно-цифровой Значение по умолчанию

130PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

7.57 PROPERTYITEM

В этой таблице записываются значения конкретных элементов параметра "Свойство".

Имя поля Атрибут поля Описание поля

PropertyName Клавиша Имя элемента свойства

DimensionName Клавиша Имя измерения

ItemName Клавиша Имя элемента измерения

PropertyValue Буквенно-цифровой Значение свойства

7.58 RESOURCEDRIVERVALUE

В этой таблице записываются значения параметра "Драйвер ресурсов".

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ResourceDriverName Ключ Имя параметра Драйвер ресурсов

ResourceDriverValue Числовое Значение параметра "Драйвер ресурсов"

ResourceDriverDeltaValue Числовое Значение параметра "Отклонение драйвера ресурсов"

ResourceDriverTargetValue Числовое Значение параметра "Целевое значение драй­вера ресурсов"

7.59 RESOURCEDRIVERSPLIT

В этой таблице записываются значения параметра "Разделение драйвера ресурсов".

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ResourceDriverName Ключ Имя параметра Драйвер ресурсов

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 131

Имя поля Атрибут поля Описание поля

ActivityName Клавиша Имя параметра Деятельность

ResourceDriverSplit Числовой Значение параметра "Разделение драйвера ре­сурсов"

ResourceDriverPctSplit Числовое Значение параметра "Процентное разделение драйвера ресурсов"

ResourceDriverDeltaSplit Числовое Значение параметра "Отклонение разделения драйвера ресурсов"

ResourceDriverTargetSplit Числовое Значение параметра "Целевое разделение драйвера ресурсов"

7.60 RESPCENTERACTIVITY

В этой таблице записываются действия, произведенные в каждом параметре "Центр ответственности".

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша Имя параметра Центр ответственности

ActivityName Клавиша Имя параметра Деятельность

7.61 RESPCENTERSERVICE

В этой таблице записываются услуги, предоставленные каждым параметром "Центр ответственности".

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша Имя параметра Центр ответственности

ServiceName Клавиша Имя параметра Служба

7.62 REVENUE

В этой таблице записываются значения дохода каждого типа дохода для каждого объекта затрат

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

132PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша Имя параметра Центр ответственности

RevenueTypeName Клавиша Имя параметра Тип дохода

CostObject1Name Ключ Имя параметра Объект затрат

CostObject2Name Ключ Имя параметра Объект затрат

CostObject3Name Ключ Имя параметра Объект затрат

CostObject4Name Ключ Имя параметра Объект затрат

CostObject5Name Ключ Имя параметра Объект затрат

CurrencyName Ключ Имя параметра Валюта

UnitPrice Числовой Необходимо знать отношения между UnitPrice, UnitsSold и Revenue при по­пытке ввода этих значений (см. справку по­льзователя)

UnitsSold Числовое Значение параметра "Продано единиц"

Revenue Числовое Значение дохода

7.63 SECURITYDESCRIPTORS

В этой таблице записываются дескрипторы безопасности.

Имя поля Атрибут поля Описание поля

SecurityDescriptorName Клавиша Имя дескриптора безопасности

SecurityDescriptorType Ключ Имя типа параметра "Дескриптора безопасно­сти"

7.64 SECURITYDESCRIPTORGROUPS

В этой таблице записывается уровень доступа каждой группы пользователей через каждый дескриптор безопасности.

Имя поля Атрибут поля Описание поля

SecurityDescriptorName Клавиша Имя дескриптора безопасности

GroupName Ключ Имя группы

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 133

Имя поля Атрибут поля Описание поля

Access Дополнительно 1 - только для просмотра; 3 - редактирование дан­ных; 7 - редактирование структуры; 15 - полный доступ. Параметр "Нет доступа" используется при отсутствии записей.

7.65 SECURITYGROUPROOTS

В этой таблице записывается элемент верхнего уровня в измерении для каждого параметра "Дескриптор безопасности".

Имя поля Атрибут поля Описание поля

GroupName Клавиша Имя группы

DimensionName Ключ Имя параметра "Измерение"

TopLevelName Ключ Имя элемента измерения

7.66 SERVICEDIRECTACTIVITY

В этой таблице записываются имена драйвера деятельности для службы

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ServiceName Ключ Имя параметра Служба

DirectActivityName Буквенно-цифровой Имя параметра Деятельность

7.67 SERVICEDRIVERVALUE

В этой таблице записываются значения параметра "Драйвер служб".

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

134PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

RespCenterName Клавиша Имя параметра Центр ответственности

ServiceName Ключ Имя параметра Служба

ServiceDriverValue Числовое Значение параметра "Драйвер служб"

7.68 SERVICEFACTOR

В этой таблице записываются курсы единицы и переменный множитель для службы.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственности

ServiceName Ключ Имя параметра Служба

CurrencyName Ключ Имя параметра Валюта

ServiceVariableFactor Числовой Если значение не равно нулю, служба величи­ной переменной

ServiceFixedUnitRate Числовое Значение фиксированного курса единицы для службы

ServiceUnitRate Числовое Значение курса единицы для службы

7.69 SERVICERESOURCEDRIVER

В этой таблице записываются назначения драйвера ресурсов или служб.

Имя поля Атрибут поля Описание поля

ServiceName Клавиша Имя параметра Служба

RespCenterName Ключ Имя параметра Центр ответственно­сти

ResourceDriverName Ключ Имя параметра Драйвер ресурсов

7.70 SPREADVALUE

В этой таблице записывается значение в распределении по отношению к особой версии и периоду.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 135

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

SpreadName Клавиша Имя параметра Распределение

SpreadValue Числовое Значение распределения

7.71 TCACTIVITYDRIVERVOLUME

Эта таблица содержит подробные объемы затрат для модели типа Transactional Costing.

Имя поля Атрибут поля Описание поля

VersionName Буквенный Имя параметра Версия

PeriodName Буквенный Имя параметра Версия

ActivityDriverName Ключ Имя параметра Драйвер деятельности

DetailedCostObject1Name Ключ Имя элемента измерения Подробный объект затрат 1

DetailedCostObject2Name Ключ Имя элемента измерения Подробный объект затрат 2

DetailedCostObject3Name Ключ Имя элемента измерения Подробный объект затрат 3

DetailedCostObject4Name Ключ Имя элемента измерения Подробный объект затрат 4

DetailedCostObject5Name Ключ Имя элемента измерения Подробный объект затрат 5

TCActivityDriverLoadID Дополнительно Идентификатор загрузки данных параметра Драйвер деятельности

TCActivityDriverVolume Дополнительно Исходный объем данных параметра Драйвер деятельности для элементов Подробные объекты затрат

7.72 UOMFACTOR

В этой таблице содержатся курсы единиц измерения по версии и периоду.

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

136PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

Имя поля Атрибут поля Описание поля

PeriodName Клавиша Имя параметра Период

UnitOfMeasureName Клавиша Тип элемента Единица измерения (валюта, вес, объем, единицы)

UOMFactor Дополнительно Значение элемента Единица измере­ния

7.73 USERGROUPS

В этой таблице записывается группа, к которой принадлежит пользователь.

Имя поля Атрибут поля Описание поля

UserName Клавиша Имя пользователя

GroupName Ключ Имя группы пользователей

7.74 USERSINFO

В этой таблице записываются сведения о пользователе.

Имя поля Атрибут поля Описание поля:

UserName Ключ Имя пользователя

EmailAddress Ключ Адрес электронной почты пользова­теля

UserFullName Ключ Полное имя пользователя

UserDescription Ключ Описание пользователя

SyntaxHighlighting Клавиша Сумма изменений, выполненных средством выделения синтаксиса в редакторе правил

SID Клавиша Альтернативное имя пользователя

7.75 WORKSHEETVALUE

В этой таблице записывается значение листа в отдельной ячейке матрицы листа.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementТаблицы SAP BusinessObjects Profitability and Cost Management

PUBLICОБЩЕДОСТУПНО 137

Имя поля Атрибут поля Описание поля

VersionName Клавиша Имя параметра Версия

PeriodName Клавиша Имя параметра Период

RespCenterName Клавиша Имя параметра Центр ответственно­сти

WorkSheet1Name Клавиша Имя элемента Лист 1

WorkSheet2Name Ключ Имя элемента Лист 2

WorkSheetValue Числовое Значение листа

138PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Таблицы SAP BusinessObjects Profitability and Cost Management

8 Измерения

В следующей таблице приведен список измерений, представленных в SAP BusinessObjects Profitability and Cost Management, упорядоченный по группам измерений и типу модели.

Измерения по группе и типу модели

Группа из­мерений Profitability and Costing Спецификация Цели и показатели Transactional Costing

Основные: Версии Версии Версии Версии

Периоды Периоды Периоды Периоды

Центры ответственно­сти

Центры ответственно­сти

Центры ответственно­сти

Центры ответственно­сти

Валюты Единицы измерения Валюты Валюты

Статья затрат

Статьи затрат Статьи затрат Статья затрат

Сведения о статьях за­трат

Сведения о статьях за­трат

Сведения о статьях за­трат

Деятельность

Операции Операции Операции

Драйверы ресурсов Драйверы ресурсов Драйверы ресурсов

Результаты Объект затрат 1 Объект затрат 1 Объект затрат 1 Объект затрат 1

Объект затрат 2 Объект затрат 2 Объект затрат 2 Объект затрат 2

Объект затрат 3 Объект затрат 3 Объект затрат 3

Объект затрат 4 Объект затрат 4 Объект затрат 4

Объект затрат 5 Объект затрат 5 Объект затрат 5

Типы доходов Типы доходов Типы доходов

Драйверы деятельности Драйверы деятельности Драйверы деятельности

Подробный объект затрат 1

Подробный объект затрат 2

Подробный объект затрат 3

Подробный объект затрат 4

Подробный объект затрат 5

Общие: Службы Службы Значки Службы

Распределения Распределения Границы Распределения

Листы 1 Листы 1 Цели Листы 1

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementИзмерения

PUBLICОБЩЕДОСТУПНО 139

Группа из­мерений Profitability and Costing Спецификация Цели и показатели Transactional Costing

Листы 2 Листы 2 Метрики Листы 1

Сотрудники Сотрудники Сотрудники Сотрудники

Специальные правила:

Правила емкости Правила емкости Определенные пользо­вателями правила

Правила емкости

Определенные пользо­вателями правила

Определенные пользо­вателями правила

Определенные пользо­вателями правила

140PUBLICОБЩЕДОСТУПНО

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost Management

Измерения

Важные положения об отказе от ответственности в отношении правовых вопросов

Гиперссылки

Некоторые ссылки обозначаются значком и/или текстом, отображаемым при наведении мыши. Эти ссылки обеспечивают доступ к дополнительной информации.Подробнее о значках:

● Ссылки со значком Вы собираетесь перейти на сайт, размещенный не на сервере SAP. Используя такие ссылки, вы соглашаетесь (если иное не оговорено особо в соглашениях с SAP) со следующим:

● Сайт по ссылке не содержит документацию SAP. Не разрешается подавать рекламации в отношении любых продуктов SAP на основе содержащейся на таком сайте информации.

● SAP не выражает ни согласия, ни несогласия с информацией, содержащейся на сайте по ссылке, а также не гарантирует ее доступность и правильность. SAP не несет ответственности за любой ущерб, вызванный использованием такой информации, за исключением тех случаев, когда такой ущерб вызван намеренными нарушениями или халатностью со стороны компании SAP.

● Ссылки со значком Вы закрываете документацию по определенному продукту или сервису SAP и переходите на веб-сайт, расположенный на сервере SAP. Используя такие ссылки, вы соглашаетесь (если иное не оговорено особо в соглашениях с SAP) с тем, что не разрешается подавать рекламации в отношении любых продуктов SAP на основе содержащейся на таком сайте информации.

Видео-ролики, размещенные на внешних платформах

Некоторые видео-ролики могут указывать на сторонние платформы размещения видео-роликов. SAP не может гарантировать в будущем доступность видео-роликов, сохраненных на этих платформах. Кроме того, любые рекламные объявления или другой контент, размещенные на этих платформах (например, предлагаемые видео-ролики или ссылки на другие видео-ролики, размещенные на одном сайте), не входят в сферу управления или ответственности SAP.

Бета-версии и другие экспериментальные функции

Экспериментальные функции не являются частью официально поставляемого SAP объема, гарантируемого для будущих версий. Это означает, что экспериментальные функции могут быть изменены компанией SAP в любое время и по любой причине без предварительного уведомления. Экспериментальные функции не предназначены для продуктивного использования. Не разрешается демонстрировать, тестировать, проверять, анализировать или иначе использовать экспериментальные функции в фактической операционной среде либо с использованием данных, для которых не выполнено резервное копирование.Экспериментальные функции предназначены для получения обратной связи, которая позволяет нашим клиентам и партнерам влиять на разработку будущих продуктов. Предоставляя обратную связь (например, в SAP Community), вы соглашаетесь с тем, что права на интеллектуальную собственность относительно ваших отзывов и производных работ останутся в исключительной собственностью SAP.

Пример кода

Примером кода является любой код и/или фрагменты кода программного обеспечения. Они не предназначены для продуктивного использования. Этот код предназначен только для пояснения и иллюстрирования синтаксиса и правил составления текста программ. SAP не гарантирует правильность и полноту примеров кода. SAP не несет ответственности за любые ошибки и ущерб, вызванные использованием примеров кода, за исключением тех случаев, когда такой ущерб вызван намеренными нарушениями или халатностью со стороны компании SAP.

Гендерные конструкции в языке

Мы стараемся не использовать гендерные языковые варианты и формулировки. При необходимости для большей удобочитаемости и создания контекста SAP может использовать для обращения к читателям любого пола языковые формы мужского рода.

Руководство пользователя по компоненту Data Bridge приложения SAP BusinessObjects Profitability and Cost ManagementВажные положения об отказе от ответственности в отношении правовых вопросов

PUBLICОБЩЕДОСТУПНО 141

www.sap.com/contactsap

© SAP SE или аффилированная компания SAP, 2020. Все права защищены.

Полное или частичное воспроизведение или передача в какой-либо форме и в каких-либо целях настоящей публикации без явным образом выраженного разрешения SAP SE или аффилированной компании SAP запрещены. Информация, содержащаяся в настоящей публикации, может быть изменена без предварительного уведомления.

Некоторые программные продукты, предлагаемые на рынке компанией SAP SE и ее дистрибьюторами, содержат компоненты программного обеспечения, исключительными правами в отношении которых обладают иные поставщики программного обеспечения. Возможны различные варианты спецификаций продуктов для разных стран.

Материалы предоставлены компанией SAP SE и ее аффилированной компанией исключительно в информационных целях, без предоставления каких-либо гарантий. Компания SAP или ее аффилированные компании не несут ответственности за ошибки или пропуски в настоящих материалах. Гарантии, если таковые предоставляются, в отношении продуктов и услуг компании SAP или ее аффилированной компании содержатся исключительно в документах, которые прилагаются к соответствующим продуктам и услугам. Ничто, изложенное в настоящем документе, не должно трактоваться как предоставление дополнительных гарантий.

SAP, а также упомянутые здесь продукты и услуги SAP, как и соответствующие логотипы, являются товарными знаками или зарегистрированными товарными знаками SAP SE (или аффилированной компании SAP) на территории Германии и других стран. Все иные названия продуктов и услуг являются товарными знаками соответствующих компаний.

Для получения дополнительной информации и уведомлений о товарных знаках см. https://www.sap.com/cis/about/legal/trademark.html.

THE BEST RUN