SAP BW на HANA — Обзор
SAP Business Warehouse (BW) на базе SAP HANA помогает ускорить анализ данных, используя данные через хранилище данных (DW) для аналитической отчетности и анализа данных. Вы можете реализовать ключевые возможности, такие как интеграция данных в реальном времени и моделирование данных, и, следовательно, составление отчетов BI в реальном времени о большом количестве данных в базе данных.
SAP Business Warehouse продолжает действовать как мощный инструмент хранилища данных для консолидации основных данных и предоставления гибких возможностей отчетности. Используя SAP HANA в системе BW в качестве базы данных, вы можете использовать комбинацию возможностей DW с быстрой базой данных в памяти для достижения повышения производительности и исключительных возможностей моделирования.
База данных HANA в памяти намного быстрее по сравнению с другими распространенными базами данных, такими как Oracle, SQL Server, и, следовательно, DW работает намного быстрее, когда работает на базе HANA в качестве базы данных под ней. Он сочетает в себе мощь обоих инструментов — BW Modeling и HANA в памяти, чтобы обрабатывать огромные объемы данных.
BW в HANA поддерживает различные исключительные базы данных и возможности создания отчетов, которые невозможны при использовании других баз данных — например, преобразования и DSO перемещаются в базу данных HANA, чтобы обеспечить намного более быструю обработку данных, производительность загрузки данных, обработку и оптимизацию запросов, исключительные возможности моделирования HANA и т. Д. ,
Недостатки использования SAP BW с другими базами данных
Ниже приведены недостатки при использовании SAP BW с другими базами данных, такими как Oracle, SQL Server и IBM DB2.
-
Отчеты в реальном времени. Используя BW с другими базами данных, вы не можете выполнять отчеты в реальном времени, так как данные в реальном времени недоступны в хранилище данных. Данные перемещаются в Business Warehouse партиями и, следовательно, недоступны для отчетов в режиме реального времени.
-
Внедрение структурных изменений. Для реализации любых структурных изменений требуется очень много времени и сложная задача, поскольку совместимость с другими поставщиками БД недоступна. Для реализации любых структурных изменений в Business Warehouse требуется 2-12 месяцев.
-
Производительность отчетов. Необходимо выполнить оптимизацию и настройку производительности отчетов для каждого приложения.
-
Совместимость — данные в Business Warehouse агрегируются и материализуются, и вы не можете получить данные с разным уровнем детализации. HANA поддерживает агрегацию на лету при выполнении отчета.
Отчеты в реальном времени. Используя BW с другими базами данных, вы не можете выполнять отчеты в реальном времени, так как данные в реальном времени недоступны в хранилище данных. Данные перемещаются в Business Warehouse партиями и, следовательно, недоступны для отчетов в режиме реального времени.
Внедрение структурных изменений. Для реализации любых структурных изменений требуется очень много времени и сложная задача, поскольку совместимость с другими поставщиками БД недоступна. Для реализации любых структурных изменений в Business Warehouse требуется 2-12 месяцев.
Производительность отчетов. Необходимо выполнить оптимизацию и настройку производительности отчетов для каждого приложения.
Совместимость — данные в Business Warehouse агрегируются и материализуются, и вы не можете получить данные с разным уровнем детализации. HANA поддерживает агрегацию на лету при выполнении отчета.
Как уже упоминалось, HANA намного быстрее по сравнению с другими базами данных, такими как Oracle и SQL Server. Следовательно, объединяя возможности HANA с BW, вы получаете исключительные функции обработки данных и отчетности.
BW на HANA — Ключевые клиенты
Согласно SAP, организации всех размеров и отраслей по всему миру используют возможности платформы SAP HANA для преобразования своего бизнеса и создания новых ценностей. Он включает в себя список компаний из всех доменов и регионов, которые адаптировали HANA в качестве базы данных и использовали возможности базы данных HANA в оперативной памяти с функциями хранилища данных BW. Вы можете увидеть список всех организаций, которые адаптировали SAP BW в HANA, используя следующую ссылку.
https://hana.sap.com/abouthana/customer-stories.html
Проктер энд Гэмбл
Procter & Gamble адаптировался к SAP BW в HANA со следующими преобразованиями бизнеса.
-
Надежные отчеты в режиме реального времени и лучшие бизнес-решения с программным обеспечением и услугами SAP.
-
Снижение базы данных на 55% с 36 ТБ до 16 ТБ.
-
Увеличение скорости загрузки данных на 400%.
-
Поддерживается 35 000 бизнес-пользователей.
Надежные отчеты в режиме реального времени и лучшие бизнес-решения с программным обеспечением и услугами SAP.
Снижение базы данных на 55% с 36 ТБ до 16 ТБ.
Увеличение скорости загрузки данных на 400%.
Поддерживается 35 000 бизнес-пользователей.
CenterPoint Energy
CenterPoint Energy использует SAP HANA в качестве основы для реализации своего стратегического видения.
-
10 минут на создание маркетинговых целей, по сравнению с четырьмя неделями.
-
Увеличение производительности на 200% за счет замены репликации данных вручную запланированными загрузками данных в SAP HANA.
-
На 98,8% быстрее работает механизм прогностической аналитики (от 90 секунд до 1 секунды).
-
На 15% больше вызовов обрабатывается IVR, а не агентами.
10 минут на создание маркетинговых целей, по сравнению с четырьмя неделями.
Увеличение производительности на 200% за счет замены репликации данных вручную запланированными загрузками данных в SAP HANA.
На 98,8% быстрее работает механизм прогностической аналитики (от 90 секунд до 1 секунды).
На 15% больше вызовов обрабатывается IVR, а не агентами.
Adidas
Adidas, использующий платформу SAP HANA, опережает потребительский спрос, используя приложение SAP Fashion Management.
-
Полный обзор от завода до цеха и каналов электронной коммерции.
-
Анализ данных в точках продаж, который обеспечивает лучшее понимание потребителей.
-
Значительно быстрее работает ночное пополнение и распределение.
Полный обзор от завода до цеха и каналов электронной коммерции.
Анализ данных в точках продаж, который обеспечивает лучшее понимание потребителей.
Значительно быстрее работает ночное пополнение и распределение.
BW на HANA: важные сделки
Ниже приведены ключевые коды транзакций, которые будут использоваться в BW в системе HANA.
RSA1 — Чтобы открыть рабочий стол BW
RSMIGRHANADB — для преобразования оптимизированной в памяти BW
SM59 — настроить RFC-соединение для SLT
Ltr — настроить доверенный RFC
RSPCM — для мониторинга периодических цепочек процессов
RSPC — для просмотра журнала для цепочек процессов
RSLIMO — тестовый интерфейс BW Lean Modeler
SAP BW на HANA — Основы BW
SAP BW объединяет данные из разных источников, преобразовывает и объединяет данные, выполняет очистку данных и сохраняет данные. SAP BW также включает в себя область моделирования данных, администрирования и подготовки.
Управление данными в SAP BW осуществляется с помощью централизованного инструмента, известного как инструментальные средства администрирования SAP Business Intelligence (BI). Платформа BI предоставляет инфраструктуру и функции для включения:
- Процессор OLAP
- Хранилище метаданных
- Process Designer и другие функции
Business Explorer (BEx) — это инструмент отчетности и анализа, который поддерживает функции запросов, анализа и отчетности в BI. Используя BEx, вы можете анализировать исторические и текущие данные с различной степенью анализа.
SAP BW известен как открытый стандартный инструмент, который позволяет извлекать данные из разных систем в систему BI. Он оценивает данные с помощью различных инструментов отчетности, и вы можете распространять их в других системах.
При переходе в инструментальные средства администрирования SAP BI там определяется исходная система. Перейти к RSA1 → Исходные системы.
По типу источника данных вы можете различать исходные системы —
- Источники данных для данных транзакций
- Источники данных для основных данных
- Источники данных для иерархий
- Источники данных для текста
- Источники данных для атрибутов
Вы можете загрузить данные из любого источника в структуре источника данных в BI с помощью InfoPackage. Целевая система, в которую должны быть загружены данные, определяется в преобразовании.
DataStore Object
Объект хранилища данных (DSO) известен как место хранения для хранения очищенных и консолидированных транзакций или основных данных на самом низком уровне детализации. Эти данные можно проанализировать с помощью запроса BEx.
DSO содержит показатели и поля признаков. Данные из DSO могут быть обновлены с помощью Delta update или других объектов DataStore или основных данных. DSO обычно хранятся в двумерных прозрачных таблицах базы данных.
DSO Architecture
Компонент DSO состоит из трех таблиц —
Очередь активации
Это используется для хранения данных до их активации. Ключ содержит идентификатор запроса, идентификатор пакета и номер записи. После завершения активации запрос удаляется из очереди активации.
Таблица активных данных
Эта таблица используется для хранения текущих активных данных и содержит семантический ключ, определенный для моделирования данных.
Журнал изменений
При активации объекта изменения активных данных сохраняются в журнале изменений. Журнал изменений является таблицей PSA и поддерживается в инструменте администрирования в дереве PSA.
InfoCube
Инфо-куб определяется как многомерный набор данных, который используется для анализа в запросе BEx. Инфо-куб состоит из набора реляционных таблиц, которые логически объединяются для реализации схемы типа «звезда». Таблица фактов в схеме «звезда» объединяется с несколькими таблицами измерений.
Вы можете добавить данные из одного или нескольких инфо-источников или инфо-провайдеров в инфо-куб. Они доступны в качестве инфо-провайдеров для анализа и отчетности.
Структура инфо-куба
Инфо-куб используется для физического хранения данных. Он состоит из нескольких инфо-объектов, которые заполнены данными из промежуточного этапа. Он имеет структуру звездной схемы.
Характеристика реального времени может быть назначена инфо-кубу. Инфо-кубы в реальном времени используются иначе, чем стандартные инфо-кубы.
SAP BW на HANA — Основы HANA
База данных HANA использует преимущества обработки в памяти для обеспечения максимальной скорости извлечения данных, что привлекает организации, борющиеся с крупномасштабными онлайн-транзакциями или своевременным прогнозированием и планированием.
Дисковое хранилище по-прежнему является стандартом предприятия, и цена оперативной памяти неуклонно снижается. Таким образом, архитектуры, интенсивно использующие память, в конечном итоге заменят медленные диски с механическим вращением и снизят стоимость хранения данных.
Хранение на основе столбцов в памяти обеспечивает сжатие данных до 11 раз, уменьшает пространство для хранения огромного количества данных.
Преимущества скорости, предлагаемые системой хранения ОЗУ, еще более усиливаются за счет использования многоядерных процессоров на одном узле и нескольких узлов на сервер в распределенной среде.
Начало работы с SAP HANA Studio
Студия SAP HANA — это инструмент на основе Eclipse, работающий в среде разработки и инструмент администрирования для работы с HANA.
Студия SAP HANA является одновременно центральной средой разработки и основным инструментом администрирования системы HANA. Это клиентский инструмент, который можно использовать для доступа к локальной или удаленной системе HANA.
Он обеспечивает среду для администрирования HANA, информационного моделирования HANA и предоставления данных в базе данных HANA.
SAP HANA Studio можно использовать на следующих платформах —
-
Microsoft Windows 32 и 64-разрядные версии: Windows XP, Windows Vista, Windows 7
-
SUSE Linux Enterprise Server SLES11: 64-разрядная версия x86
Microsoft Windows 32 и 64-разрядные версии: Windows XP, Windows Vista, Windows 7
SUSE Linux Enterprise Server SLES11: 64-разрядная версия x86
Однако в Mac OS студийный клиент HANA недоступен.
В зависимости от установки HANA Studio все функции могут быть недоступны. Во время установки Studio укажите функции, которые вы хотите установить в соответствии с ролью. Для работы с самой последней версией HANA studio Software Life Cycle Manager можно использовать для обновления клиента.
Студия SAP HANA — Особенности
SAP HANA Studio предоставляет перспективу для работы со следующими функциями HANA. Вы можете выбрать Перспективу в HANA Studio, используя следующий путь: HANA Studio → Окно → Открыть перспективу → Другое
Администрирование SAP HANA Studio
Набор инструментов для различных задач администрирования, за исключением переносимых объектов хранилища времени разработки. Общие инструменты устранения неполадок, такие как трассировка, браузер каталога и консоль SQL, также включены.
Разработка базы данных SAP HANA Studio
Он предоставляет набор инструментов для разработки контента. В частности, он касается сценариев DataMarts и ABAP в SAP HANA, которые не включают разработку собственных приложений SAP HANA.
Разработка приложений SAP HANA Studio
Система SAP HANA содержит небольшой веб-сервер, который можно использовать для размещения небольших приложений. Он предоставляет набор инструментов для разработки собственных приложений SAP HANA, таких как код приложения, написанный на Java и HTML.
По умолчанию все функции установлены.
Администрация студии HANA View
Для выполнения функций администрирования и мониторинга базы данных HANA можно использовать перспективу консоли администрирования SAP HANA.
Доступ к редактору администратора можно получить следующими способами:
-
Из панели инструментов системного представления — выберите кнопку Открыть администрирование по умолчанию
-
В представлении системы — дважды щелкните Система HANA или Открыть перспективу
Из панели инструментов системного представления — выберите кнопку Открыть администрирование по умолчанию
В представлении системы — дважды щелкните Система HANA или Открыть перспективу
В представлении Администрирование HANA studio предоставляет несколько вкладок для проверки конфигурации и работоспособности системы HANA. На вкладке «Обзор» представлена общая информация, такая как: рабочее состояние, время запуска первого и последнего запущенного сервиса, версия, дата и время сборки, платформа, производитель оборудования и т. Д.
Добавление системы HANA в Studio
Одна или несколько систем могут быть добавлены в HANA studio для целей администрирования и информационного моделирования. Для добавления новой системы HANA требуются имя хоста, номер экземпляра, а также имя пользователя и пароль базы данных.
- Порт 3615 должен быть открыт для подключения к базе данных
- Порт 31015 Экземпляр № 10
- Порт 30015 Экземпляр № 00
- Порт SSh также должен быть открыт
Ниже приведены шаги для добавления системы в HANA studio.
Шаг 1 — Щелкните правой кнопкой мыши в пространстве навигатора и выберите Добавить систему. Введите сведения о системе HANA, т.е. имя хоста и номер экземпляра. Нажмите кнопку «Далее.
Шаг 2 — Введите имя пользователя и пароль для подключения к базе данных SAP HANA. Нажмите Далее, а затем Готово.
После нажатия кнопки «Готово» система HANA будет добавлена в представление системы для целей администрирования и моделирования. Каждая система HANA имеет два основных подузла: каталог и контент.
Каталог — содержит все доступные схемы, т. Е. Все структуры данных, таблицы и данные, представления столбцов и процедуры, которые можно использовать на вкладке «Содержимое».
Содержимое . Вкладка «Содержимое» содержит хранилище времени разработки, в котором хранится вся информация о моделях данных, созданных с помощью HANA Modeler. Эти модели организованы в пакеты. Узел контента предоставляет разные представления для одних и тех же физических данных.
SAP BW на HANA — Архитектура
Когда SAP BW работает от HANA, все задачи выполняются с использованием методов, оптимизированных для базы данных HANA. SAP HANA отвечает за выполнение ключевых задач, связанных с хранилищем данных, обеспечивая превосходную производительность при выполнении аналитических отчетов.
На следующем рисунке вы можете увидеть BW на архитектуре HANA, где все ключевые действия BW оптимизированы для HANA —
- HANA-оптимизированное моделирование данных: инфо-кубы
- HANA-оптимизированное моделирование данных: расширенные объекты хранилища данных
- Оптимизированное для HANA моделирование данных: составные поставщики
- HANA-Оптимизированное хранение данных
- HANA-оптимизированный аналитический менеджер
- HANA-оптимизированные аналитические процессы
Многоуровневая масштабируемая архитектура (LSA и LSA ++)
В SAP BW LSA делает его более надежным, гибким и масштабируемым решением для выполнения функций корпоративного хранилища данных. LSA — это корпоративная структура для BW, позволяющая надежно управлять всем жизненным циклом данных и метаданных —
- Доставка данных
- Моделирование данных
- Подготовка данных
- Авторизации
- Доставка решения
Когда BW реализован в SAP HANA, вы можете создать другой LSA, который больше зависит от виртуальных объектов. Это называется LSA ++ и состоит из трех ключевых слоев:
Открытый уровень хранилища данных операций
Этот уровень аналогичен уровню сбора данных в SAP BW. Открытый уровень ODS используется для интеграции данных в хранилище данных и предоставляет те же функциональные возможности, что и классический уровень сбора данных, но с более гибкими возможностями интеграции данных.
Базовый уровень хранилища данных
Этот уровень отвечает за выполнение таких функций, как преобразование данных, очистка и консолидация данных.
Уровень виртуальных данных Mart
Этот слой отвечает за объединение данных из других слоев и делает их доступными для целей отчетности. Этот слой содержит все инфо-провайдеры, которые объединяют данные, используя объединение или объединение, без сохранения результата: MultiProvider, Composite Provider и т. Д. Это можно использовать для доступа к данным непосредственно в базе данных SAP HANA, чтобы разрешить запросы в Composite Provider, Open ODS View. ,
Композитный поставщик позволяет объединять данные инфо-провайдеров BW с представлениями HANA Modeling. Объединение и объединения выполняются в SAP HANA, а запросы могут выполняться на составных провайдерах, таких как BW InfoProviders.
SAP BW на HANA — Преимущества
Используя BW на базе SAP HANA, вы можете найти следующие преимущества:
-
Отличная производительность в аналитической отчетности и загрузке данных с использованием HANA в базе данных памяти. Все функции BW, выполняемые в SAP HANA, извлекают выгоду из базы данных в памяти и механизмов вычислений для более быстрой обработки данных.
-
С оптимизированными объектами HANA вы можете эффективно выполнять сложные запросы, детальный анализ, большой объем данных и агрегирование.
-
Все существующие инструменты BI, такие как BEx, инструменты отчетности Business Objects BI и Microsoft Excel, напрямую поддерживаются SAP BW в HANA.
-
SAP HANA обеспечивает высокий уровень сжатия данных. Хранение столбцов в таблицах требует меньшего типа хранения и, следовательно, обеспечивает более низкую общую стоимость владения (TCO).
-
Business Warehouse Accelerator (BWA) не требуется при использовании HANA под BW.
-
Вам не нужны агрегированные таблицы, а HANA поддерживает агрегацию на лету.
-
Это упростило моделирование данных с помощью оптимизированных в памяти объектов. Нет необходимости загружать индекс BWA.
-
При использовании SAP BW в HANA следующие процессы не требуются —
-
Свертывание заполненных агрегатов
-
Заполнение Новых агрегатов
-
Настройте зависимые от времени агрегаты
-
Построить базу данных статистики
-
Индекс сборки
-
Удалить индекс
-
Отличная производительность в аналитической отчетности и загрузке данных с использованием HANA в базе данных памяти. Все функции BW, выполняемые в SAP HANA, извлекают выгоду из базы данных в памяти и механизмов вычислений для более быстрой обработки данных.
С оптимизированными объектами HANA вы можете эффективно выполнять сложные запросы, детальный анализ, большой объем данных и агрегирование.
Все существующие инструменты BI, такие как BEx, инструменты отчетности Business Objects BI и Microsoft Excel, напрямую поддерживаются SAP BW в HANA.
SAP HANA обеспечивает высокий уровень сжатия данных. Хранение столбцов в таблицах требует меньшего типа хранения и, следовательно, обеспечивает более низкую общую стоимость владения (TCO).
Business Warehouse Accelerator (BWA) не требуется при использовании HANA под BW.
Вам не нужны агрегированные таблицы, а HANA поддерживает агрегацию на лету.
Это упростило моделирование данных с помощью оптимизированных в памяти объектов. Нет необходимости загружать индекс BWA.
При использовании SAP BW в HANA следующие процессы не требуются —
Свертывание заполненных агрегатов
Заполнение Новых агрегатов
Настройте зависимые от времени агрегаты
Построить базу данных статистики
Индекс сборки
Удалить индекс
SAP BW на HANA — моделирование в собственном HANA
Опция SAP HANA Modeler используется для создания информационных представлений в верхней части схем → таблиц в базе данных HANA. Эти представления используются приложениями на основе JAVA / HTML или приложениями SAP, такими как SAP Lumira, Office Analysis или сторонним программным обеспечением, таким как MS Excel, для составления отчетов для соответствия бизнес-логике, а также для анализа и извлечения информации.
Моделирование HANA выполняется в верхней части таблиц, доступных на вкладке Каталог в схеме в HANA Studio, и все представления сохраняются в таблице содержимого в разделе Пакет.
Вы можете создать новый пакет на вкладке «Содержимое» в HANA Studio, щелкнув правой кнопкой мыши «Содержимое» и «Новый».
Все виды моделирования, созданные внутри одного пакета, входят в один пакет в HANA Studio и классифицируются в соответствии с типом представления.
Каждое представление имеет различную структуру для таблиц измерений и фактов. Таблицы измерений определяются с помощью основных данных. Таблица фактов имеет первичный ключ для таблиц измерений и показателей, таких как количество проданных единиц, среднее время задержки, общая цена и т. Д.
Вы можете создать новый пакет, щелкнув правой кнопкой мыши на вкладке содержимого → Новый → пакет.
Вы также можете создать подпакет в разделе «Пакет», щелкнув правой кнопкой мыши имя пакета. Когда мы щелкаем правой кнопкой мыши на Пакете, мы получаем 7 вариантов. Мы можем создавать представления пакетов атрибутов представлений HANA, аналитические представления и представления вычислений в пакете.
Вы также можете создать таблицу решений, определить аналитическую привилегию и создать процедуры в пакете.
Когда вы щелкаете правой кнопкой мыши на Package и нажимаете New, вы также можете создавать подпакеты в Package. Вы должны ввести имя пакета, описание при создании пакета.
SAP HANA — Просмотр атрибутов
Представления атрибутов в моделировании SAP HANA создаются в верхней части таблиц измерений. Они используются для объединения таблиц измерений или других представлений атрибутов.
Вы также можете скопировать новое представление атрибутов из уже существующих представлений атрибутов внутри других пакетов, но это не позволяет изменять атрибуты представления.
Ниже приведены некоторые характеристики представления атрибутов в SAP HANA.
-
Представления атрибутов в HANA используются для соединения таблиц измерений или других представлений атрибутов.
-
Представления атрибутов используются в аналитических и расчетных представлениях для анализа для передачи основных данных.
-
Они аналогичны признакам в BM и содержат основные данные.
-
Представления атрибутов используются для оптимизации производительности в таблицах измерений большого размера. Вы можете ограничить количество атрибутов в представлении атрибутов, которые в дальнейшем используются для целей отчетности и анализа.
-
Представления атрибутов используются для моделирования основных данных, чтобы придать некоторый контекст.
Представления атрибутов в HANA используются для соединения таблиц измерений или других представлений атрибутов.
Представления атрибутов используются в аналитических и расчетных представлениях для анализа для передачи основных данных.
Они аналогичны признакам в BM и содержат основные данные.
Представления атрибутов используются для оптимизации производительности в таблицах измерений большого размера. Вы можете ограничить количество атрибутов в представлении атрибутов, которые в дальнейшем используются для целей отчетности и анализа.
Представления атрибутов используются для моделирования основных данных, чтобы придать некоторый контекст.
Создать представление атрибутов
Выберите имя пакета, под которым вы хотите создать представление атрибутов. Щелкните правой кнопкой мыши на Package → Go to New → Attribute View.
Когда вы щелкнете по представлению атрибутов, откроется новое окно. Введите имя представления атрибута и описание. Затем из выпадающего списка выберите View Type и subtype. В подтипе есть 3 типа представлений атрибутов: Стандарт, Время и Производные.
Представление атрибута подтипа времени — это особый вид представления атрибута, который добавляет измерение времени к основанию данных. Когда вы введете имя атрибута, тип и подтип и нажмете кнопку «Готово», откроются три рабочие области:
-
Панель сценариев с основанием данных и семантическим уровнем.
-
На панели сведений отображается атрибут всех таблиц, добавленных в основание данных, и соединение между ними.
-
Панель вывода, куда мы можем добавить атрибуты из панели сведений для фильтрации в отчете.
Панель сценариев с основанием данных и семантическим уровнем.
На панели сведений отображается атрибут всех таблиц, добавленных в основание данных, и соединение между ними.
Панель вывода, куда мы можем добавить атрибуты из панели сведений для фильтрации в отчете.
Вы можете добавить объекты в основание данных, щелкнув знак «+» рядом с основанием данных. Вы можете добавить несколько таблиц измерений и представлений атрибутов на панели сценариев и объединить их с помощью первичного ключа.
Когда вы щелкнете по Добавить объект в основании данных, вы получите панель поиска, из которой вы можете добавить таблицы измерений и представления атрибутов на панель сценариев. После добавления таблиц или представлений атрибутов в основание данных их можно объединить с помощью первичного ключа на панели сведений, как показано на следующем снимке экрана.
После завершения объединения выберите несколько атрибутов в области сведений, щелкните правой кнопкой мыши и выберите «Добавить в вывод».
Все столбцы будут добавлены на панель вывода. Выберите опцию Активировать, и вы получите подтверждающее сообщение в журнале работ.
Теперь вы можете щелкнуть правой кнопкой мыши по представлению атрибутов и перейти к предварительному просмотру данных.
Примечание. Когда вид не активирован, на нем есть метка ромба. Однако, как только вы активируете его, этот бриллиант исчезает, что подтверждает, что представление было активировано успешно.
Как только вы нажмете Просмотр данных, он покажет все атрибуты, которые были добавлены на панель «Вывод» в разделе «Доступные объекты».
Вы можете щелкнуть правой кнопкой мыши и добавить к оси «Ярлыки и значения» или просто перетащить объекты, как показано на следующем снимке экрана.
SAP HANA — Аналитическое представление
Аналитическое представление имеет вид схемы звезды, где мы соединяем одну таблицу фактов с несколькими таблицами измерений. Аналитические представления используют реальную мощь SAP HANA для выполнения сложных вычислений и агрегирования функций путем объединения таблиц в форме схемы Star и выполнения запросов схемы Star. Ниже приведены некоторые свойства аналитического представления SAP HANA.
-
Аналитические представления используются для выполнения сложных вычислений и агрегирования таких функций, как сумма, количество, минимальное, максимальное и т. Д.
-
Аналитические представления предназначены для запуска запросов схемы запуска.
-
Каждое аналитическое представление имеет одну таблицу фактов, окруженную несколькими таблицами измерений. Таблица фактов содержит первичный ключ для каждой таблицы измерений и показателей.
-
Аналитические представления аналогичны информационным объектам и наборам информации SAP BW.
Аналитические представления используются для выполнения сложных вычислений и агрегирования таких функций, как сумма, количество, минимальное, максимальное и т. Д.
Аналитические представления предназначены для запуска запросов схемы запуска.
Каждое аналитическое представление имеет одну таблицу фактов, окруженную несколькими таблицами измерений. Таблица фактов содержит первичный ключ для каждой таблицы измерений и показателей.
Аналитические представления аналогичны информационным объектам и наборам информации SAP BW.
Создать аналитическое представление
Выберите имя пакета, под которым вы хотите создать аналитическое представление. Щелкните правой кнопкой мыши на Package → Go to New → Analytic View. При нажатии на аналитическое представление откроется новое окно. Введите имя просмотра и описание. В раскрывающемся списке выберите «Тип просмотра» и нажмите «Готово».
Когда вы нажмете кнопку «Готово», вы увидите аналитическое представление с основанием данных и опцией Star Join.
Нажмите «Основание данных», чтобы добавить таблицы измерений и фактов. Нажмите Звездное объединение, чтобы добавить атрибуты.
Добавьте таблицы измерений и фактов в основание данных, используя знак «+». В следующем примере 3 таблицы измерений были добавлены DIM_CUSTOMER, DIM_PRODUCT, DIM_REGION и 1 таблица фактов FCT_SALES в область сведений. Присоединение таблицы измерений к таблице фактов с использованием первичных ключей хранится в таблице фактов.
Выберите Атрибуты из таблицы «Измерения и факты», чтобы добавить их на панель «Вывод», как показано на снимке экрана выше. Теперь измените тип данных Фактов из таблицы Фактов на показатели.
Щелкните на семантическом слое, выберите факты и щелкните знак мер, как показано на следующем снимке экрана, чтобы изменить тип данных на меры и активировать представление.
Как только вы активируете представление и нажмете «Просмотр данных», все атрибуты и показатели будут добавлены в список доступных объектов. Добавьте атрибуты к оси меток и измерьте по оси значений для целей анализа.
Существует возможность выбора различных типов диаграмм и графиков.
SAP HANA — представление расчета
Представление «Расчет» используется для использования других аналитических, атрибутных и других представлений расчета и таблиц базовых столбцов. Они используются для выполнения сложных вычислений, которые невозможны для других типов представлений. Ниже приведены некоторые характеристики представления расчета.
-
Представление «Расчет» используется для использования аналитических, атрибутных и других представлений расчета.
-
Они используются для выполнения сложных вычислений, которые невозможны в других представлениях.
-
Существует два способа создания представлений вычислений — редактор SQL или графический редактор.
-
Встроенные узлы Union, Join, Projection и Aggregation.
Представление «Расчет» используется для использования аналитических, атрибутных и других представлений расчета.
Они используются для выполнения сложных вычислений, которые невозможны в других представлениях.
Существует два способа создания представлений вычислений — редактор SQL или графический редактор.
Встроенные узлы Union, Join, Projection и Aggregation.
Создать представление расчета
Выберите имя пакета, под которым вы хотите создать представление расчета. Щелкните правой кнопкой мыши на Package → New → Calculation View. При нажатии на представление расчета открывается новое окно.
Введите имя вида, описание и выберите тип вида: вид расчета, стандарт подтипа или время (это особый вид, который добавляет измерение времени). Вы можете использовать два типа представления расчета: графический и SQL-скрипт.
Графические представления вычислений — это узлы по умолчанию, такие как агрегация, проекция, объединение и объединение. Он используется для использования других представлений атрибутов, аналитики и других вычислений.
Представления вычислений на основе сценариев SQL — они написаны в сценариях SQL, построенных на командах SQL или определенных функциях HANA.
Категория данных — Куб, в этом узле по умолчанию используется Агрегация. Вы можете выбрать Звездное соединение с измерением Куб. Измерение, в этом узле по умолчанию — Проекция.
Вы можете проверить более подробную информацию о собственном моделировании HANA в нашем руководстве по SAP HANA .
SAP BW на HANA — хранилище данных BW
BI-объекты разделены на несколько областей содержимого BI, чтобы их можно было эффективно использовать. Сюда входит область содержимого всех ключевых модулей в организации — SCM, CRM, HR, управление финансами, жизненный цикл продукта, отраслевые решения, источники данных не-SAP и т. Д.
Схема «звезда» и расширенная схема «звезда»
В Extended Star Schema таблицы фактов связаны с таблицами измерений, а таблица измерений связана с таблицей SID. Таблица SID связана с таблицами основных данных. В расширенной схеме «звезда» таблицы фактов и измерений находятся внутри куба; однако таблицы SID находятся за пределами куба. Когда вы загружаете данные транзакций в куб Info, идентификаторы Dim генерируются на основе идентификаторов безопасности, и эти идентификаторы используются в таблицах фактов.
В расширенной схеме «звезда» одна таблица фактов может подключаться к 16 таблицам измерений, и каждой таблице измерений назначается 248 таблиц максимального SID. Таблицы SID также называются характеристиками, и каждая характеристика может иметь таблицы основных данных, такие как ATTR, текст и т. Д.
ATTR — используется для хранения всех данных атрибутов.
Текст — используется для хранения описания на нескольких языках.
InfoArea и InfoObjects
Инфо-объекты известны как наименьшая единица в SAP BI и используются в инфо-провайдерах, DSO, нескольких провайдерах и т. Д. Каждый инфо-объект содержит несколько инфо-объектов.
Инфо-объекты используются в отчетах для анализа хранимых данных и предоставления информации лицам, принимающим решения. Инфо-объекты можно разделить на следующие категории:
- Характеристики, такие как клиент, продукт и т. Д.
- Единицы, такие как проданное количество, валюта и т. Д.
- Ключевые показатели, такие как общий доход, прибыль и т. Д.
- Временные характеристики, такие как год, квартал и т. Д.
Инфо-объекты создаются в каталоге инфо-объектов. Возможно, что инфо-объект может быть назначен другому инфо-каталогу.
InfoArea в SAP BI используется для группировки похожих типов объектов. InfoArea используется для управления инфо-кубами и инфо-объектами. Каждый InfoObject находится в InfoArea, и вы можете определить его в папке, которая используется для хранения похожих файлов.
Процесс трансформации
Процесс преобразования используется для консолидации, очистки и интеграции данных. Когда данные загружаются из одного объекта BI в другой объект BI, к данным применяется преобразование. Преобразование используется для преобразования поля источника в формат целевого объекта.
SAP BW на HANA — версия базы данных BW
SAP BW может работать в разных базах данных, таких как Oracle, SQL Server, HANA или любой другой базе данных. Когда SAP BW работает от HANA, вы можете проверить в SAP NetWeaver — версию NW и базу данных, в которой она установлена.
Проверьте, на какой базе установлена система BW и ее версия
Перейдите в BI в системе HANA SAP и войдите в систему.
Чтобы проверить версию SAP NetWeaver и базу данных, в которой она установлена, нажмите Система → Состояние.
Чтобы проверить версию системы SAP NetWeaver, нажмите на увеличительное стекло. Вы можете увидеть версию базы данных — HDB Release 1.0 SPS 11.
SAP BW на HANA — Инструменты моделирования
В вашей системе можно установить инструменты моделирования BW — SAP GUI, SAP HANA Studio. Для установки инструментов моделирования BW вам понадобятся следующие компоненты —
-
Операционная система Windows 7 или Windows 8 или Apple Mac OS X 10.8 или выше, или дистрибутив Linux.
-
Должен быть установлен Internet Explorer 7.0 или выше или Firefox 4.0 или выше.
-
SAP GUI для Windows 7.3 или SAP GUI для Windows 7.4 должен быть установлен на вашем локальном диске. Вы можете скачать это с SAP Marketplace.
-
Для взаимодействия с бэкэнд-системой вам необходимо, чтобы в вашей локальной системе были установлены библиотеки DLL времени выполнения Microsoft VS2010 (для ОС Windows).
-
SAP HANA Studio (32-битная или 64-битная для Windows) SP08 или выше.
Операционная система Windows 7 или Windows 8 или Apple Mac OS X 10.8 или выше, или дистрибутив Linux.
Должен быть установлен Internet Explorer 7.0 или выше или Firefox 4.0 или выше.
SAP GUI для Windows 7.3 или SAP GUI для Windows 7.4 должен быть установлен на вашем локальном диске. Вы можете скачать это с SAP Marketplace.
Для взаимодействия с бэкэнд-системой вам необходимо, чтобы в вашей локальной системе были установлены библиотеки DLL времени выполнения Microsoft VS2010 (для ОС Windows).
SAP HANA Studio (32-битная или 64-битная для Windows) SP08 или выше.
Создать новый проект BW в HANA Studio
Откройте SAP HANA Studio и создайте новый проект. Перейдите в Windows → Открыть перспективу → Другое.
Выберите BW Modeling → Нажмите OK, как показано на следующем снимке экрана.
Затем перейдите в Файл → Новый → Проект.
В следующем окне выберите соединение SAP. Вы можете выбрать существующее соединение или определить соединение вручную, чтобы добавить новое соединение.
Системные соединения поддерживаются в SAP Logon. Нажмите ОК.
На следующем экране, как показано на следующем снимке экрана, введите клиент, имя пользователя и пароль. Нажмите кнопку «Далее.
Вы можете ввести название проекта и нажать «Готово».
Теперь щелкните правой кнопкой мыши новую корневую папку проекта и выберите «Присоединить систему SAP HANA». Выберите предварительно сконфигурированный HDB системы HANA и нажмите «Готово».
Можно подключить только подключенную систему SAP HANA. Выберите систему HANA → Готово.
Чтобы определить запрос BW для вашего инфо-куба, выберите инфо-куб в перспективе моделирования BW, щелкните правой кнопкой мыши и выберите «Создать» → «Запрос BW» и выберите инфо-провайдер.
Введите имя и описание и нажмите «Готово». Вот как вы можете добавить запрос BW.
Вы можете применять различные функции в запросе BW. Вы можете применять фильтры, определять локальные формулы для расчета и т. Д.
Чтобы сохранить запрос BW, нажмите значок сохранения.
Чтобы просмотреть запрос BW, нажмите «Предварительный просмотр отчетов BW» в HANA Studio.
SAP BW на HANA — Миграция
Когда вы планируете миграцию системы BW на HANA, вам необходимо выполнить различные проверки, которые помогут в успешной миграции. Вы можете ссылаться на различные заметки SAP, доступные на панели запуска поддержки SAP.
https://launchpad.support.sap.com/#/notes/
Перед миграцией необходимо выполнить технико-экономическую проверку, чтобы понять процесс загрузки и увидеть улучшения производительности. Поскольку для SAP HANA требуется Unicode, вам необходимо выполнить преобразование Unicode, если у вас не-Unicode система, или вы можете также запланировать преобразование Unicode как часть миграции.
Чтобы выполнить миграцию базы данных, вы должны выполнить проверку оборудования. Чтобы перенести систему BW в HANA, вам необходимо выполнить настройку аппаратного обеспечения, что можно выполнить с помощью report / SDF / HANA_BW_SIZING.
Чтобы получить доступ к инструменту полного контрольного списка, вы можете обратиться к SAP-ноте: 1729988 на support.sap.com. Поиск в статье базы знаний.
Этот инструмент автоматизирует проверку руководств по передовой практике для операций и предварительных условий для миграции существующего развертывания SAP BW на платформу SAP HANA.
Вы также можете проверить другие K-базы SAP-ноты, т. Е. Ссылки, упомянутые в этой SAP-ноте, как показано на следующем снимке экрана.
Проблемы во время миграции
При выполнении миграции SAP HANA вы можете столкнуться с различными типами ошибок. Ниже приведены некоторые заметки SAP, на которые вы можете ссылаться в процессе миграции:
-
SAP-нота 1846872 — сообщение об ошибке «Нет места на устройстве» из HANA
-
SAP-нота 1787489 — База данных SAP HANA: трассировка производительности
-
SAP-нота 1786918 — необходимая информация для исследования высокого потребления памяти
-
SAP-нота 1747042 — Предоставление доступа к поддержке к экземпляру базы данных HANA
-
SAP-нота 1740136 — SAP HANA: неправильная опция монтирования может привести к повреждению постоянства
-
SAP-нота 1897157 — Сбой установки или обновления из-за сбоя hdbnsutil
-
SAP-нота 1894412 — сбой сервера имен SAP HANA после обновления редакции
-
SAP-нота 1634848 — соединения со службой базы данных SAP HANA
-
SAP-нота 1592925 — сервисное соединение SAP HANA Studio
SAP-нота 1846872 — сообщение об ошибке «Нет места на устройстве» из HANA
SAP-нота 1787489 — База данных SAP HANA: трассировка производительности
SAP-нота 1786918 — необходимая информация для исследования высокого потребления памяти
SAP-нота 1747042 — Предоставление доступа к поддержке к экземпляру базы данных HANA
SAP-нота 1740136 — SAP HANA: неправильная опция монтирования может привести к повреждению постоянства
SAP-нота 1897157 — Сбой установки или обновления из-за сбоя hdbnsutil
SAP-нота 1894412 — сбой сервера имен SAP HANA после обновления редакции
SAP-нота 1634848 — соединения со службой базы данных SAP HANA
SAP-нота 1592925 — сервисное соединение SAP HANA Studio
SAP BW на HANA — Инструменты миграции
Чтобы выполнить миграцию системы SAP BW на HANA, вы можете использовать следующие инструменты миграции:
Менеджер обеспечения программного обеспечения
Software Provisioning Manager позволяет выполнять различные задачи по предоставлению ресурсов и охватывает широкий спектр платформ с различными производственными процессами. Software Provisioning Manager можно использовать для настройки автономного движка, для миграции систем или для копирования системы NetWeaver.
Software Provisioning Manager 1.0 поддерживает следующие сценарии обеспечения для систем SAP на основе SAP NetWeaver:
- Установка новых систем, экземпляров и автономных двигателей
- Системная копия существующих систем
- Преобразование таких систем, как через переименование системы и разделение на два стека
- Удаление систем, экземпляров и автономных движков
Software Provisioning Manager 1.0 поддерживает следующие версии SAP NetWeaver, продукты SAP Business Suite и версии SAP Solution Manager на их основе.
Вы можете получить последнюю версию по следующему адресу: https://help.sap.com/sltoolset
1680045 — Замечание к выпуску программного обеспечения Provisioning Manager 1.0 SP17
Пульт переноса SAP BW для SAP HANA
Этот инструмент используется для быстрого доступа к наиболее используемым и полезным инструментам для миграции ваших систем SAP BW и их оптимизации для SAP HANA.
Пульт переноса SAP BW для SAP HANA объединяет несколько инструментов, которые позволяют легко и просто выполнить миграцию существующего развертывания SAP BW на платформу SAP HANA.
Чтобы использовать кабину, установите и запустите программу ABAP. Чтобы использовать функцию проверки наличия обновлений, вам может потребоваться сохранить настройки прокси в строках 21 и 22 кода.
Программа: ZBW_HANA_MIGRATION_COCKPIT
Этот инструмент может использоваться с SAP BW версии 3.5 или выше.
Чтобы получить инструмент, вы можете обратиться к SAP-заметкам 1909597 — Кабина миграции SAP BW для SAP HANA.
Перейдите на вкладку вложения, и вы можете скачать ZIP-файл.
Если какой-либо инструмент недоступен в вашей локальной системе, вы можете обратиться к вкладке документации и получить доступ к интерактивной справке и доступным SAP-заметкам.
Эта SAP-нота упоминается как —
Число | заглавие |
---|---|
1729988 | SAP BW на основе SAP HANA — Контрольный список инструментов |
1736976 | Отчет по размерам для BW на HANA |
1908367 | SAP BW Transformation Finder |
1847431 | Рутинный анализатор SAP BW ABAP |
Опция переноса данных SUM
Опция переноса данных (DMO) в диспетчере обновлений программного обеспечения (SUM) упрощает преобразование Unicode, обновление системы и миграцию базы данных в одном инструменте.
SAP-нота 2257362 — опция миграции базы данных (DMO) SUM 1.0 SP17
Для выполнения миграции базы данных с использованием DMO требуется SAP HANA версии 8.5 или выше. Целевая база данных SAP HANA зависит от исходной базы данных с различными требованиями для выполнения обновления.
Исходная база данных | Требования / ограничения |
---|---|
оракул | Oracle версии 11.2 или выше |
MaxDB |
MaxDB 7.7: версия 7.7.07.47 или выше MaxDB 7.8: версия 7.8.02.028 или выше MaxDB 7,9 или выше: без ограничений Целевая версия SAP_BASIS 740 SP11 не поддерживается |
MS SQL | MS SQL 2005 (доступно по запросу) или более поздняя версия Исходный выпуск SAP должен базироваться на SAP_BASIS 700 или выше |
DB2 (DB2 для z / OS) | Целевой выпуск SAP_BASIS — 740 SP12 или выше |
DB4 (DB2 для i) |
Исходный релиз SAP должен базироваться на SAP_BASIS 700 или выше DB4 i7.1 или выше Целевая версия SAP должна основываться на SAP_BASIS 740 SP10 или выше |
DB6 (DB2 для Linux, UNIX и Windows) |
DB6 версия 09.01.0000 или выше, если целевой выпуск SAP_BASIS ниже 740 SP8 DB6 версия 09.7 FP5 или выше, если целевой выпуск SAP_BASIS 740 SP8 или выше |
SAP HANA | SAP HANA в качестве исходной базы данных не поддерживается |
SAP |
SAP ASE Version 16.0 SP02 уровень исправления 02 или выше, если целевой выпуск SAP_BASIS равен 750 или выше Согласно PAM, если целевой выпуск SAP_BASIS ниже 750 |
MaxDB 7.7: версия 7.7.07.47 или выше
MaxDB 7.8: версия 7.8.02.028 или выше
MaxDB 7,9 или выше: без ограничений
Целевая версия SAP_BASIS 740 SP11 не поддерживается
Исходный релиз SAP должен базироваться на SAP_BASIS 700 или выше
DB4 i7.1 или выше
Целевая версия SAP должна основываться на SAP_BASIS 740 SP10 или выше
DB6 версия 09.01.0000 или выше, если целевой выпуск SAP_BASIS ниже 740 SP8
DB6 версия 09.7 FP5 или выше, если целевой выпуск SAP_BASIS 740 SP8 или выше
SAP ASE Version 16.0 SP02 уровень исправления 02 или выше, если целевой выпуск SAP_BASIS равен 750 или выше
Согласно PAM, если целевой выпуск SAP_BASIS ниже 750
SAP BW на HANA — Управление данными
Когда ваша система SAP BW работает с базой данных HANA, стоимость размещения всех данных в памяти HANA высока. Также не все данные из SAP BW требуются в базе данных HANA, и только 30-40% данных из BW активно требуются для отчетов и операций. Эти данные должны передаваться только в оперативную память HANA.
SAP BW в HANA предоставляет настройку для активных и неактивных данных, что позволяет управлять более низкой совокупной стоимостью владения. Данные могут быть классифицированы на следующие 3 категории согласно температуре данных —
Горячие данные
В этой области все данные в разделе горячих данных хранятся в базе данных HANA в памяти и доступны для отчетов и операций. В SAP BW это инфо-кубы и DSO, которые попадают под горячие данные, поскольку они часто используются для отчетов и операций.
Эти данные часто используются, и, как правило, они относятся к прошлым 2-3 годам, и, следовательно, эти данные должны быть помещены как реальные горячие данные и должны быть помещены в базу данных в памяти, чтобы получить наилучшую производительность для целей отчетности.
Ниже приведены ключевые свойства горячих данных —
-
Доступ — очень часто, каждые несколько секунд или минут
-
Ответ — Быстрый доступ, высокая производительность
-
Тип данных — данные из инфо-кубов, стандартных DSO, открытых DSO и всех основных данных
Доступ — очень часто, каждые несколько секунд или минут
Ответ — Быстрый доступ, высокая производительность
Тип данных — данные из инфо-кубов, стандартных DSO, открытых DSO и всех основных данных
Холодные данные
Холодные данные рассматриваются как архивные данные, к которым редко обращаются, и все данные хранятся во вторичной базе данных. В SAP BW стандартные DSO и инфо-кубы содержат данные для операций и отчетности. Тем не менее, в нормальном сценарии к данным часто обращаются только данные за последние несколько лет. Данные старше 3 лет обычно могут храниться в плане с более низкой совокупной стоимостью владения, поскольку к ним редко обращаются.
Ниже приведены ключевые свойства холодных данных —
-
Доступ — данные старше 3 лет, к которым редко обращаются для составления отчетов и операций.
-
Отклик — медленнее по сравнению с горячими и теплыми данными.
-
Тип данных — более старые данные из инфо-кубов и стандартных DSO.
Доступ — данные старше 3 лет, к которым редко обращаются для составления отчетов и операций.
Отклик — медленнее по сравнению с горячими и теплыми данными.
Тип данных — более старые данные из инфо-кубов и стандартных DSO.
Теплые Данные
Теплые данные — это данные, хранящиеся в дисковом хранилище базы данных HANA и доступные для доступа в любое время. Это позволяет вам получить доступ к менее свежим данным в базе данных HANA.
Эти данные доступны для чтения, записи и вставки и обеспечивают более низкую общую стоимость владения.
Под теплыми данными есть два типа данных:
- Неактивные данные
- Активный / Динамический уровень
Неактивные данные
Этот тип данных применяется к DSO персистентной промежуточной области (PSA) и оптимизации записи (W / O). В SAP BW PSA и DSO W / O рассматриваются как объекты с низким приоритетом, и в случае нехватки памяти неактивные данные сначала удаляются из памяти.
Ниже приведены ключевые свойства неактивных данных —
-
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
-
Ответ — Ответ быстрый, когда все разделы находятся в памяти. Когда данные должны быть загружены в раздел, время отклика зависит от объема данных.
-
Тип данных — PSA и W / O DSO
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
Ответ — Ответ быстрый, когда все разделы находятся в памяти. Когда данные должны быть загружены в раздел, время отклика зависит от объема данных.
Тип данных — PSA и W / O DSO
Примечание. Концепция неактивности доступна начиная с SAP BW 7.3 SP8, и вы можете использовать ее для эффективного управления памятью в базе данных HANA.
Активное / Динамическое Многоуровневое
В динамическом распределении уровней нет концепции перемещения данных из раздела в память с низкой TCO и используется интегрированный механизм для доступа ко всем данным с оптимальным временем производительности.
Все данные — PSA и DSO W / O — хранятся на диске и доступны для версий SAP BW 7.4 SP8 и HANA 1.0 SP9 или новее.
Ниже приведены ключевые свойства данных активного / динамического уровня.
-
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
-
Ответ — немного медленнее, чем горячие данные
-
Тип данных — PSA, W / O DSO и Advanced DSO
Доступ — Средне частые данные. Данные, к которым обращаются чаще, чем холодные данные.
Ответ — немного медленнее, чем горячие данные
Тип данных — PSA, W / O DSO и Advanced DSO
Мониторинг неактивной концепции данных в системе SAP BW
Откройте активный / неактивный монитор данных, запустите код транзакции: RSHDBMON или вы можете перейти к инструментам администрирования → Администрирование → Мониторы → Активные / неактивные данные.
Далее нужно щелкнуть подробный вид, чтобы проверить настройки ранней выгрузки. Вы можете проверить настройки ранней выгрузки для следующих объектов —
- Стандартные DSO
- Без DSO
- InfoCube
- Источник данных
В списке данных выберите источник данных из выпадающего списка. Выберите Объект и нажмите Выполнить.
Таблицы PSA и DSO с оптимизированной записью по умолчанию помечены SAP как «Теплые» в BW. Это означает, что флаг установлен как активный по умолчанию.
Это позволяет удалять эти таблицы из основной памяти с более высоким приоритетом по сравнению с другими таблицами постоянных инфо-провайдеров BW. Вы можете настроить этот параметр, используя флаг «Ранняя выгрузка» в окне, как показано на следующем снимке экрана.
Оптимизированные инфо-кубы HANA
Когда вы используете SAP BW в HANA, вы можете создавать свои существующие инфо-кубы для оптимизированных инфо- кубов HANA . Когда инфо-кубы перемещаются в базу данных HANA, они становятся таблицами на основе столбцов и действуют как индексированные инфо-кубы BWA .
При использовании оптимизированных инфо-кубов SAP HANA измерения и показатели присваиваются измерениям. Для повышения производительности системы суррогатные идентификаторы (SID) используются в таблицах фактов.
Когда вы конвертируете стандартные инфо-кубы в инфо-кубы, оптимизированные для HANA, компоновка изменяется во время конвертации, и ее необходимо настраивать вручную.
Для просмотра инфо-кубов в системе BW вы можете использовать транзакцию: LISTSCHEMA
Вы можете выбрать свой инфо-куб и проверить различные таблицы измерений. Выберите тип инфо-куба —
- Совокупный куб
- Стандартный инфо-куб
Существует два способа конвертировать стандартный инфо-куб в оптимизированный для HANA инфо-куб.
Перейдите в InfoCube и нажмите, чтобы открыть экран редактирования. Установите флажок Преобразование в SAP HANA оптимизированный. Вы также можете проверить это свойство в разделе Свойства InfoCube → Подтип. Откройте InfoCube, и вы увидите подтип как оптимизированный HANA InfoCube.
Вы также можете вызвать транзакцию RSMIGRHANADB в системе BW. Эта транзакция откроет экран для преобразования объектов в объекты, оптимизированные для HANA.
Вы можете выбрать тип объекта и ввести имя объекта. На следующем экране я выбрал стандартный инфо-куб для преобразования в оптимизированный инфо-куб HANA.
Вы также можете выбрать опцию для просмотра журналов после преобразования.
Если выбранный объект уже является объектом, оптимизированным для HANA, или выполняется преобразование, вы получите сообщение, как показано на следующем снимке экрана.
SAP BW на HANA — Композитные провайдеры
Составные провайдеры используются для объединения нескольких инфо-провайдеров с использованием операций объединения или объединения. Когда вы используете SAP BW в HANA, один из инфо-провайдеров должен использовать базу данных в памяти, а данные в составных провайдерах могут использоваться для составления отчетов и анализа.
Когда вы используете SAP BW с базой данных, отличной от HANA, BWA является необходимым условием для создания составных поставщиков. Основное преимущество Composite Providers заключается в том, что вы можете создавать новые сложные бизнес-сценарии, комбинируя инфо-провайдеры с помощью операции Join.
Создать составных провайдеров
Вы можете создать составных провайдеров в инструменте администрирования, используя транзакцию: RSLIMOBW
На экране Composite Provider введите имя Composite Provider (до 10 символов) и нажмите кнопку «Создать».
Появляется среда графического моделирования.
Вы можете перетащить нужные инфо-провайдеры (из дерева инфо-провайдеров в левой части экрана) в область моделирования.
Когда вы перетаскиваете инфо-провайдеров, вы можете определить тип привязки — Union или Join и нажать OK.
Далее следует перетащить поля из инфо-провайдеров → составного провайдера. Эти строки показывают поля InfoProviders, которые используются в Composite Provider. Когда вы используете привязку данных как Join, она помечается именем Join.
Вы также можете изменить имя поля или добавить описание. Чтобы изменить имя поля, щелкните правой кнопкой мыши имя поля → Изменить свойство → Изменить.
Также можно присвоить валюту или единицу измерения из признака показателям. Для этого перейдите в контекстное меню Показатель → Изменить свойство → Изменить.
Вы также можете увидеть структуру XML составного поставщика, используя опцию отображения XML.
Следующим шагом является активация CompositeProvider. Когда CompositeProvider активирован, данные сохраняются в BW Accelerator или в базе данных SAP HANA.
Композитные провайдеры в HANA Studio
Вы также можете создать составных провайдеров в SAP HANA Studio → BW Modeling.
Войдите в Перспективу моделирования BW со своими учетными данными BW и подключите свою систему HANA с помощью контекстного меню в папке верхнего уровня проекта, выбрав опцию Присоединить систему HANA, без которой вы не сможете включить собственные модели SAP HANA в свой составной. Provider.
Перейдите в InfoArea в разделе BW Project → Контекстное меню → Создать → Композитный поставщик.
Введите имя и описание составного провайдера. Нажмите Готово.
В редакторе вы можете увидеть следующие вкладки —
-
General — показывает свойства Composite Provider.
-
Сценарий — на этой вкладке вы добавляете инфо-провайдеры и представления HANA в составной провайдер. Перейдите на вкладку «Сценарий», и вы увидите тип привязки по умолчанию. Нажмите на значок Добавить.
General — показывает свойства Composite Provider.
Сценарий — на этой вкладке вы добавляете инфо-провайдеры и представления HANA в составной провайдер. Перейдите на вкладку «Сценарий», и вы увидите тип привязки по умолчанию. Нажмите на значок Добавить.
При нажатии на значок «Добавить» вам будет предложено выбрать вид InfoProvider или HANA. Чтобы выполнить поиск, введите *, и вы увидите список доступных объектов. Выберите любой объект, который вы хотите добавить в составной провайдер.
Точно так же добавьте InfoProvider к своему составному поставщику. Далее следует добавить поля из источника в цель путем перетаскивания полей. Вы можете использовать Развернуть все, чтобы развернуть все добавленные объекты. Вы также можете применить фильтр для поиска определенного поля.
Перейдите на вкладку вывода, и вы увидите отображение добавленных объектов.
Далее стоит проверить и активировать объект BW.
Вы также можете проанализировать результат в журнале проблем этой перспективы.
Для предварительного просмотра данных в HANA Studio используйте значок увеличительного стекла в верхнем правом углу → Показать предварительный просмотр.
SAP BW на HANA — Продвинутые DSO
Используя оптимизированные объекты HANA, вы можете повысить производительность аналитических отчетов и анализа данных. DSO SAP BW автоматически оптимизируются для активации в базе данных SAP HANA. При переносе SAP BW в HANA все стандартные DSO перемещаются в базу данных SAP HANA в хранилище столбцов.
Для использования расширенных DSO у вас должен быть пакет поддержки базы данных SAP HANA 08 или более поздней версии, а в бэкэнде у вас должен быть SAP BW 7.4 SPS9.
Создать расширенный DSO на основе базы данных HANA
Перейти в SAP HANA studio → Инструменты моделирования BW
Чтобы создать расширенный DSO, щелкните правой кнопкой мыши свою InfoArea и выберите New DataStoreObject (расширенный).
Укажите следующую информацию и нажмите «Готово».
-
Введите имя хранилища данных. Техническое имя может содержать от трех до девяти символов. Если у вас есть пространство имен для объекта DataStore (дополнительно), длина имени может составлять всего восемь символов.
-
Описание хранилища данных
-
Выберите шаблон объекта
Введите имя хранилища данных. Техническое имя может содержать от трех до девяти символов. Если у вас есть пространство имен для объекта DataStore (дополнительно), длина имени может составлять всего восемь символов.
Описание хранилища данных
Выберите шаблон объекта
Вы можете создать Преобразование из стандартного DSO в Advanced DSO, которое вы создали в базе данных HANA. Перейдите в систему SAP BW, разверните инфо-куб и скопируйте преобразование из существующего DSO в новый Advanced DSO.
Вы можете создать новое преобразование и загрузить данные в новый расширенный объект хранилища данных.
SAP BW на HANA — гибридное моделирование
Используя Hybrid провайдера, вы можете быстро получить доступ к данным благодаря гибридной архитектуре, а старые исторические данные смешиваются с новыми данными. Гибридный провайдер обеспечивает высокий уровень производительности системы для анализа данных в запросах.
Могут быть использованы следующие типы гибридных провайдеров:
Гибридный поставщик на основе объекта хранилища данных
Эти гибридные провайдеры основаны на комбинации DSO и InfoCube. В рамках гибридной архитектуры новые данные хранятся в DSO, а InfoCube обеспечивает агрегирование.
Когда вы выполняете запрос BEx в HybridProvider, данные считываются непосредственно из инфо-куба. Если вы хотите прочитать данные из DSO, вам нужно изменить запрос в BEx designer.
Перейдите в Свойства → Дополнительно в BEx Query Designer и выберите статус запроса 2.
Преобразование DSO и InfoCube — 1: 1, и вы не можете изменить это преобразование.
В Hybrid Provider данные могут быть загружены из любого типа источника. Все данные хранятся в системе BW или в BW Accelerator.
Гибридный поставщик на основе прямого доступа
В этом гибридном провайдере данные основаны на комбинации виртуальных провайдеров и инфо-куба. Новые данные напрямую считываются из исходной системы с использованием виртуальных провайдеров.
Это позволяет вам получать доступ к данным в реальном времени без каких-либо задержек. Вы можете загрузить данные только из определенного источника данных.
HANA Views для BW InfoProviders
При использовании SAP BW в системе HANA вы можете использовать следующие оптимизированные объекты HANA: объекты хранилища данных, объекты InfoObject, запросы в качестве InfoProviders и CompositeProviders в рабочей области BW и запросы.
При создании информационных представлений в SAP HANA данные из данных BW публикуются. Эти представления SAP HANA указывают непосредственно на данные и таблицы, которые управляются BW.
Данные из SAP BW могут напрямую использоваться в представлениях моделирования HANA. Вы можете создавать представления SAP HANA для запросов в качестве инфо-провайдеров в базе данных HANA.
Создание представлений SAP HANA для запросов в качестве инфо-провайдера
Первым шагом является создание индекса SAP HANA. Вы можете сделать это, используя Transaction: RSDDB или Transaction RSA1, чтобы открыть BW Workbench.
Вы можете вызвать ведение индекса для объекта, используя следующие параметры:
Метод 1 — Первый метод — вызов SAP BW Workbench с использованием транзакции RSA1.
Выберите InfoProvider в навигации. Щелкните правой кнопкой мыши и выберите «Сохранить индекс ускорителя BW». Откроется окно администрирования индекса SAP HANA / BWA.
Метод 2 — Другие способы прямого вызова экрана обслуживания индекса SAP HANA / BWA с использованием транзакции RSDDB.
Откроется экран обслуживания индекса SAP HANA / BWA. Выберите тип объекта BW — VirtualProvider или Query as InfoProvider, используя параметр кнопки.
Выберите запрос, для которого вы хотите сгенерировать представление SAP HANA → Создать.
В нижней части экрана система отображает список всех объектов, которые уже имеют индекс SAP HANA.
Вы не можете проиндексировать результат запроса, если запрос удовлетворяет любому из следующих условий:
-
Когда запрос содержит временное соединение в результате, он не может быть сохранен в плоском индексе из-за иерархии.
-
Когда используются локальные агрегаты.
-
Когда имя запроса составляет более 20 букв.
-
Когда запрос готов к вводу.
Когда запрос содержит временное соединение в результате, он не может быть сохранен в плоском индексе из-за иерархии.
Когда используются локальные агрегаты.
Когда имя запроса составляет более 20 букв.
Когда запрос готов к вводу.
Выберите Внешний вид репозитория SAP HANA. При активации индекса в базе данных SAP HANA создается представление SAP HANA, соответствующее структуре объекта.
SAP BW на HANA Live
SAP HANA Live обеспечивает улучшенное качество анализа для всех приложений бизнес-пакета. Нет требований к BW-моделированию или ABAP-программированию, и вы можете получить доступ к структуре отчетности, используя открытые стандарты — SQL и MDX.
Использование виртуальных моделей данных скрывает сложность приложений бизнес-пакета SAP, а данные доступны с легкостью доступа к моделям данных. Виртуальная модель данных состоит из следующих типов представлений —
Query View
Они используются для непосредственного использования в аналитическом приложении на основе HTML5 или для использования в аналитическом инструменте, таком как BusinessObjects. Представления запросов обычно не используются повторно в других представлениях и всегда остаются на вершине иерархии.
Повторно использовать вид
Эти представления являются сердцем виртуальных моделей данных и повторно используются в других представлениях. Они не предназначены для непосредственного использования в других аналитических инструментах — Business Objects.
Частный вид
Они основаны на таблицах базы данных, других частных представлениях или повторного использования представлений. Они не содержат четкого бизнес-сценария, поэтому они не классифицируются как представления для повторного использования и, следовательно, не могут использоваться с другими представлениями.
HANA Живая Архитектура
Виртуальные модели данных SAP HANA Live разработаны на основе таблиц SAP Business Suite. Данные, предоставляемые виртуальными моделями данных, можно использовать с помощью приложений на основе HTML5 или с помощью аналитических инструментов, таких как SAP BusinessObjects.
Ниже приведено схематическое представление архитектуры SAP HANA Live.
Все отчеты в SAP HANA Live основаны на базовом вычислительном механизме и данных в реальном времени из приложений SAP Business Suite, поэтому нет необходимости ждать загрузки данных.
В случае, если клиенты хотят создавать новые отчеты для улучшения существующих, им просто нужно внести изменения в виртуальные модели данных или создать новые модели HANA для быстрой поддержки разработки отчетов.
Технический системный ландшафт для SAP HANA Live
Следующие два подхода могут использоваться для развертывания SAP HANA Live в SAP Business Suite.
Сценарий бок о бок
В этом сценарии у вас есть две системы, и репликация данных происходит с использованием SAP Landscape Transformation. Для выполнения представлений SAP HANA Live необходимо реплицировать соответствующие таблицы в базе данных HANA.
Сценарий интеграции
Система SAP HANA Live и Business Suite совместно использует одно и то же устройство SAP HANA, и этот сценарий подходит для приложений, которые работают непосредственно в SAP HANA.
SAP BW на HANA — Предоставление данных
Предоставление данных относится к репликации данных в базу данных HANA для использования в моделировании HANA и использования с помощью инструментов отчетности. Существуют различные методы предоставления данных, которые поддерживаются в репликации данных системы SAP HANA.
Репликация SAP HANA позволяет переносить данные из исходных систем в базу данных SAP HANA. Простой способ перенести данные из существующей системы SAP в HANA — использовать различные методы репликации данных.
Репликация системы может быть настроена на консоли через командную строку или с помощью HANA studio. Основной ECC или транзакционные системы могут оставаться в сети во время этого процесса. В системе HANA существует три типа методов репликации данных:
- Метод репликации ландшафтного преобразования SAP (SLT)
- Инструмент ETL Метод службы данных бизнес-объекта SAP (BODS)
- Метод прямого подключения экстрактора (DXC)
SAP BW на HANA — репликация SLT HANA
Репликация SAP Landscape Transformation (SLT) — это метод репликации данных на основе триггера в системе HANA. Это идеальное решение для репликации данных в реальном времени или репликации на основе расписания из источников SAP и сторонних производителей. Он имеет сервер репликации SAP LT, который отвечает за все триггерные запросы. Сервер репликации может быть установлен как автономный сервер или может работать в любой системе SAP с SAP NW 7.02 или выше.
Существует надежное RFC-соединение между БД HANA и системой транзакций ECC, которое обеспечивает репликацию данных на основе триггера в системной среде HANA. На следующем рисунке показан сценарий репликации SAP HANA SLT для репликации данных в режиме реального времени.
Преимущество репликации SLT
Ниже приведены преимущества репликации SLT.
-
Метод SLT Replication позволяет реплицировать данные из нескольких исходных систем в одну систему HANA, а также из одной исходной системы в несколько систем HANA.
-
SAP LT использует триггерный подход. Он не оказывает заметного влияния на производительность исходной системы.
-
Он также обеспечивает преобразование данных и возможность фильтрации перед загрузкой в базу данных HANA.
-
Он позволяет реплицировать данные в режиме реального времени, реплицируя только соответствующие данные в HANA из исходных систем SAP и сторонних производителей.
-
Он полностью интегрирован с системой HANA и студией HANA.
Метод SLT Replication позволяет реплицировать данные из нескольких исходных систем в одну систему HANA, а также из одной исходной системы в несколько систем HANA.
SAP LT использует триггерный подход. Он не оказывает заметного влияния на производительность исходной системы.
Он также обеспечивает преобразование данных и возможность фильтрации перед загрузкой в базу данных HANA.
Он позволяет реплицировать данные в режиме реального времени, реплицируя только соответствующие данные в HANA из исходных систем SAP и сторонних производителей.
Он полностью интегрирован с системой HANA и студией HANA.
Создайте надежное RFC-соединение в системе ECC
В вашей исходной SAP-системе AA1 вы хотите установить доверенный RFC к целевой системе BB1. Когда это будет сделано, это будет означать, что когда вы вошли на AA1 и ваш пользователь имеет достаточные полномочия на BB1. Вы можете использовать RFC-соединение и войти на BB1 без повторного ввода имени пользователя и пароля.
Используя доверительные / доверительные отношения RFC между двумя системами SAP: от доверенной системы RFC до доверяющей системы, пароль для входа в доверяющую систему не требуется.
Откройте систему SAP ECC, используя вход в систему SAP. Введите номер транзакции sm59 . Это номер транзакции для создания нового соединения Trusted RFC. → Нажмите третий значок, чтобы открыть мастер нового подключения. → Нажмите «Создать», и откроется новое окно.
RFC-адрес ECCHANA (введите имя RFC-адресата) Тип подключения: 3 (для системы ABAP)
Перейдите к технической настройке: введите целевой хост: имя системы ECC, IP и введите номер системы.
Перейдите на вкладку Вход в систему и безопасность, введите язык, клиент, имя пользователя и пароль системы ECC.
Нажмите на опцию Сохранить в верхней части экрана.
Нажмите Проверить соединение, и оно успешно проверит соединение.
Настройте RFC-соединение
Запустите транзакцию: ltr (для настройки RFC-соединения). Откроется новый браузер. Введите имя пользователя и пароль системы ECC и войдите в систему.
Нажмите Новый. Откроется новое окно. Введите имя конфигурации. Нажмите кнопку «Далее. Введите RFC-адрес (имя подключения, созданное ранее), используйте опцию поиска, выберите имя и нажмите «Далее».
В поле «Укажите целевую систему» введите имя пользователя и пароль администратора системы HANA, имя хоста, номер экземпляра и нажмите «Далее». Введите количество заданий передачи данных, например, 007 (не может быть 000) → Далее → Создать конфигурацию.
Теперь перейдите в HANA Studio, чтобы использовать это соединение, и следуйте по пути: Перейдите в HANA Studio → Нажмите «Предоставление данных» → Выберите систему HANA.
Выберите исходную систему (имя надежного RFC-соединения) и имя целевой схемы, куда вы хотите загрузить таблицы из системы ECC. Выберите таблицы, которые вы хотите переместить в базу данных HANA → ДОБАВИТЬ → Готово.
Выбранные таблицы будут перемещены в выбранную схему в базе данных HANA.
Существуют разные режимы при репликации данных ТА —
-
Загрузить — чтобы запланировать загрузку данных в базу данных HANA.
-
Реплицировать — для репликации календарного планирования.
-
Приостановить — приостановить процесс репликации.
-
Возобновить — возобновить остановленную репликацию для завершения загрузки данных.
Загрузить — чтобы запланировать загрузку данных в базу данных HANA.
Реплицировать — для репликации календарного планирования.
Приостановить — приостановить процесс репликации.
Возобновить — возобновить остановленную репликацию для завершения загрузки данных.
SAP BW на HANA — репликация SLT BW
Подход на основе триггера репликации SLT очень распространен в системе SAP BW для репликации данных в режиме реального времени в любой базе данных согласно Матрице доступности продуктов (PAM).
На рисунке выше вы можете увидеть простую архитектуру репликации данных SLT с системой SAP BW. Репликация данных SLT предлагается для простых таблиц без какого-либо соединения или преобразования. Сервер репликации SLT может использоваться клиентами SAP BW, и он не зависит от базы данных.
Сервер репликации SLT используется для администрирования и управления предоставлением данных.
SAP BW на HANA — DB Connect
DB Connect используется для определения другого соединения с базой данных в дополнение к соединению по умолчанию, и эти соединения используются для передачи данных в систему BI из таблиц или представлений.
Чтобы подключить внешнюю базу данных, вы должны иметь следующую информацию —
- инструменты
- Знание исходного приложения
- Синтаксис SQL в базе данных
- Функции базы данных
Предпосылки
В случае, если ваша исходная система управления базами данных отличается от СУБД BI, вам необходимо установить клиент базы данных для исходной СУБД на сервере приложений BI.
Ключевые функции DB Connect включают загрузку данных в BI из базы данных, поддерживаемой SAP. Когда вы подключаете базу данных к BI как к исходной системе, она требует создания прямой точки доступа к внешней системе управления реляционными базами данных.
Архитектура БД
Функция многокомпонентного соединения компонента SAP NetWeaver позволяет открывать дополнительные соединения с базой данных в дополнение к соединению по умолчанию SAP, и вы можете использовать это соединение для соединения с внешней базой данных.
DB Connect может использоваться для установления соединения этого типа в качестве соединения исходной системы с BI. Усовершенствования DB Connect для базы данных позволяют загружать данные в BI из таблиц базы данных или представлений внешних приложений.
Для подключения по умолчанию клиент DB и DBSL предустановлены для системы управления базами данных (СУБД). Чтобы использовать DB Connect для переноса данных в систему BI из других систем управления базами данных, необходимо установить клиент базы данных для конкретной базы данных и DBSL для базы данных на сервере приложений BI, который вы используете для запуска подключения к базе данных.
Создать СУБД как исходную систему
Перейти к RSA1 → Администрирование рабочего места. Под вкладкой моделирования → Исходные системы
Перейти к DB Connect → Правой кнопкой мыши → Создать
Введите логическое имя системы (DB Connect) и описание. Нажмите Продолжить.
Введите СУБД, которую вы хотите использовать для управления базой данных.
Введите пользователя базы данных, под именем которого вы хотите, чтобы было открыто соединение, и пароль БД должен ввести для аутентификации с помощью базы данных.
В информации о соединении вы должны ввести техническую информацию, необходимую для открытия соединения с базой данных.
Постоянный индикатор — Вы можете установить этот индикатор для поддержания постоянного подключения к базе данных. Если первая транзакция завершена, проверяется каждая транзакция, чтобы увидеть, можно ли повторно установить соединение.
Вы можете использовать эту опцию, если к соединению с БД требуется частый доступ.
Сохраните эту конфигурацию, и вы можете нажать вернуться, чтобы увидеть в таблице.
SAP BW на HANA — представление HANA для инфо-куба
Вы можете создавать виды моделирования HANA на основе инфо-кубов в системе SAP BW. Для этого необходимо открыть инфо-куб в режиме редактирования и активировать флаг Внешний вид SAP HANA.
Далее стоит активировать инфо-куб.
Затем перейдите в SAP HANA Studio → Перейти к пакету: локальный системный → BW → BW2HANA.
Найдите аналитическое представление с именем InfoCube. Щелкните правой кнопкой мыши → Открыть определение. Вы можете выбрать функцию автоматического макета.
SAP BW на HANA — технологическая цепочка
При миграции из SAP BW в базу данных HANA существуют различные типы процессов, которые устарели. Если вы используете базу данных SAP HANA, следующие типы процессов в цепочке процессов не требуются:
- Заполнение новых агрегатов
- Индексы BWA
- Отрегулируйте зависимые от времени агрегаты
- Индекс сборки
- Удалить индекс
Вам не нужно изменять цепочки процессов, чтобы удалить эти типы процессов. Цепочка процессов продолжает работать без ошибок. Когда вы проверите журнал Process Chain, вы увидите, что эти шаги не выполнены.
Доступны различные транзакции для мониторинга запусков цепочки процессов.
Мониторинг периодических цепочек процессов
Использовать транзакцию: RSPCM
Вы можете отслеживать состояние текущих прогонов для выбранных цепочек процессов. Вы также можете перейти к подробному представлению цепочек процессов, запущенных из этой транзакции.
Просмотр журнала для прогонов цепочки процессов
Использовать транзакцию: RSPC . Он отобразит один или несколько прогонов для цепочки процессов.
Выполнение обслуживания технологической цепочки для запуска технологической цепочки
Использовать транзакцию: RSPC1 . Эта транзакция используется для просмотра журнала этого прогона с указанием идентификатора журнала конкретной цепочки процессов.
Хана против BWA
BW Accelerator (BWA) и HANA являются инструментами в оперативной памяти и предоставляют вам возможности для ускорения выполнения запросов путем сохранения копий InfoCube в памяти. BWA был первым, кто внедрил концепцию оперативной памяти в хранилище данных, а SAP HANA позволяет всем приложениям работать в базе данных оперативной памяти HANA.
Ниже приведены ключевые различия между SAP HANA и BWA.
BW Accelerator (BWA)
-
BW Accelerator специально разработан для системы Business Warehouse 7.0 или выше для ускорения выполнения запросов. Это сокращает время сбора данных, сохраняя копии данных InfoCube в памяти.
-
BWA — это решение для повышения производительности без внесения каких-либо изменений в приложение BI / BW.
-
Он считывает данные SAP BW / BI и обеспечивает ускоренный процесс чтения и передает результаты в запросы BI / BW.
-
Вы можете создавать отчеты BEx или отчеты в Аналитическом инструменте, таком как BusinessObjects или даже в Dashboards, используя ускоренные запросы с BWA.
BW Accelerator специально разработан для системы Business Warehouse 7.0 или выше для ускорения выполнения запросов. Это сокращает время сбора данных, сохраняя копии данных InfoCube в памяти.
BWA — это решение для повышения производительности без внесения каких-либо изменений в приложение BI / BW.
Он считывает данные SAP BW / BI и обеспечивает ускоренный процесс чтения и передает результаты в запросы BI / BW.
Вы можете создавать отчеты BEx или отчеты в Аналитическом инструменте, таком как BusinessObjects или даже в Dashboards, используя ускоренные запросы с BWA.
SAP HANA In-Memory
SAP HANA — это база данных и платформа в оперативной памяти для предоставления высокопроизводительных аналитических приложений. Данные можно реплицировать в базу данных HANA из источников данных SAP и сторонних производителей, а также просматривать и анализировать с помощью инструментов отчетности BusinessObjects.
-
SAP HANA поддерживает загрузку данных в режиме реального времени и создание отчетов с использованием инициализации данных на основе репликации SLT.
-
Наборы данных загружаются в SAP HANA, и с помощью инструментов BI вы можете использовать модели данных HANA для анализа данных и составления отчетов.
-
Вы можете получить доступ к данным SAP и не-SAP в SAP HANA, включая SAP BW.
-
Данные хранятся в хранилище на основе столбцов и, следовательно, обеспечивают сжатие данных и меньше времени для выполнения агрегации. Нет необходимости сохранять агрегированные данные, и агрегирование можно выполнять на лету.
SAP HANA поддерживает загрузку данных в режиме реального времени и создание отчетов с использованием инициализации данных на основе репликации SLT.
Наборы данных загружаются в SAP HANA, и с помощью инструментов BI вы можете использовать модели данных HANA для анализа данных и составления отчетов.
Вы можете получить доступ к данным SAP и не-SAP в SAP HANA, включая SAP BW.
Данные хранятся в хранилище на основе столбцов и, следовательно, обеспечивают сжатие данных и меньше времени для выполнения агрегации. Нет необходимости сохранять агрегированные данные, и агрегирование можно выполнять на лету.
Примечание —
-
При переносе SAP BW на основе HANA BWA устарел. Вы можете проверить у поставщика оборудования BWA, чтобы кредитовать лицензию BWA. Немногие поставщики оборудования позволяют вам кредитовать оборудование BWA, когда вы получаете новое аппаратное устройство SAP HANA.
-
Время выполнения запроса в SAP BW в HANA и BWA сопоставимо. В некоторых случаях запросы на BW на HANA выполняются быстрее, чем на BWA.
-
Когда вы используете BW в HANA, вся сборка индекса BWA исключается. Когда выполняется загрузка данных, она сразу становится доступной.
При переносе SAP BW на основе HANA BWA устарел. Вы можете проверить у поставщика оборудования BWA, чтобы кредитовать лицензию BWA. Немногие поставщики оборудования позволяют вам кредитовать оборудование BWA, когда вы получаете новое аппаратное устройство SAP HANA.
Время выполнения запроса в SAP BW в HANA и BWA сопоставимо. В некоторых случаях запросы на BW на HANA выполняются быстрее, чем на BWA.
Когда вы используете BW в HANA, вся сборка индекса BWA исключается. Когда выполняется загрузка данных, она сразу становится доступной.
SAP BW на HANA — Авторизация
При создании представлений SAP HANA на основе системы BW существуют определенные типы привилегий, которые требуются для запуска представлений в HANA. Для объектов в системах SAP HANA и BW могут применяться различные уровни ценных бумаг.
В SAP HANA аналитические привилегии используются для ограничения доступа на уровне строк в представлениях моделирования. Аналитические привилегии обрабатываются как фильтры для запросов к базе данных. Пользователи видят только те данные, для которых у них есть аналитические привилегии.
Вы можете назначать разные типы прав разным пользователям в разных компонентах представления в аналитических привилегиях.
Иногда требуется, чтобы данные в том же представлении не были доступны другим пользователям, у которых нет соответствующих требований к этим данным.
пример
Предположим, у вас есть аналитическое представление EmpDetails, в котором есть сведения о сотрудниках организации — имя Emp, Emp Id, отдел, зарплата, дата присоединения, вход в Emp и т. Д. Теперь, если вы не хотите, чтобы ваш разработчик отчетов видел сведения о зарплате или Emp log детали всех сотрудников, вы можете скрыть это с помощью опции привилегий Analytic.
Аналитические привилегии применяются только к атрибутам в информационном представлении. Мы не можем добавлять меры для ограничения доступа в Аналитических привилегиях.
Аналитические привилегии используются для управления доступом для чтения в информационных представлениях SAP HANA. Следовательно, мы можем ограничить данные Empname, EmpId, Emp logon или Emp Dept, а не числовыми значениями, такими как зарплата и бонус.
Создание аналитических привилегий в SAP HANA
Щелкните правой кнопкой мыши на имени пакета и перейдите к новой привилегии аналитики, или вы можете открыть ее с помощью быстрого запуска HANA Modeler.
Введите имя и описание аналитической привилегии → Готово. Откроется новое окно.
Вы можете нажать кнопку «Далее» и добавить представление «Моделирование» в этом окне, прежде чем нажать «Готово». Существует также возможность скопировать существующий пакет привилегий Analytic.
В BW пользователи могут выполнять только запросы BEx, для которых они авторизованы. Если у вас нет разрешения на выполнение запроса, отображается сообщение об ошибке.
Для создания представлений SAP HANA из инфо-провайдеров можно использовать следующий подход: аналитическая привилегия на основе XML.
Когда представления SAP HANA создаются из инфо-провайдеров из SAP HANA, вы можете использовать аналитическую привилегию на основе XML: аналитическая привилегия на основе SQL.
Когда представления SAP HANA создаются из инфо-провайдеров BW из SAP BW, используются аналитические привилегии на основе SQL.
Привилегия объекта в SAP HANA
Для доступа к представлениям SAP HANA, сгенерированным из SAP BW, вам необходимо иметь следующую авторизацию:
-
Привилегия объекта — ВЫБРАТЬ на _SYS_BI
-
Привилегия объекта — EXECUTE для REPOSITORY_REST (SYS)
-
Привилегия пакета — REPO.READ для пакета содержимого, в котором хранятся созданные представления SAP HANA.
Привилегия объекта — ВЫБРАТЬ на _SYS_BI
Привилегия объекта — EXECUTE для REPOSITORY_REST (SYS)
Привилегия пакета — REPO.READ для пакета содержимого, в котором хранятся созданные представления SAP HANA.
Обязанности консультанта
Человек должен иметь хороший опыт работы с SAP BW и иметь экспертные знания по SAP BW в проектах SAP HANA. Он / она должен был работать в проектах, включающих моделирование SAP BW в отношении SAP HANA с использованием составных поставщиков, расширенных DSO, ODP, LSA ++ и с использованием объектов BW, представленных в виде представлений HANA.
Ниже приведены некоторые другие необходимые опыт и возможности.
BW — опыт проекта HANA и, по крайней мере, 2 сквозных опыта BW по внедрению или разработке.
Внедрение SAP BW для конкретного моделирования HANA, такого как составные поставщики, и представление объектов BW в представлениях HANA, Provisioning Data Provisioning, LSA ++ и т. Д.
Работа в HANA Studio — Схемы и таблицы в HANA, представление атрибутов, аналитическое представление и представления расчета.
Разработка и обработка гибридных сценариев — модели данных BW и представления HANA в соответствии с требованиями.
Управление таблицами SAP BW в среде распространения HANA.
Опыт интеграции с BW / BO / HANA крайне необходим.
Знание инструментов BOBJ, таких как WEBI, Lumira и Design studio, является плюсом.
Сертифицировано SAP BW 7.0 и выше.
SAP BW сертифицирован HANA.