Создание соединения OLAP
Соединение OLAP используется для подключения к информационному представлению HANA или модели данных и для прямого импорта всех бизнес-объектов, определенных на бизнес-уровне для отчетности.
Чтобы создать новое соединение OLAP, щелкните правой кнопкой мыши имя проекта → Новый → Соединение OLAP.
В следующем окне введите Имя подключения, Описание (необязательно) и нажмите Далее.
Note- Вы указываете соединение OLAP на конкретный куб или на полный репозиторий HANA. Когда это соединение используется в любом инструменте BO Reporting, вы можете напрямую импортировать все объекты в представление моделирования HANA или также можете просматривать все опубликованные информационные представления в репозитории и выбирать любые из них для создания отчетов.
Затем выберите драйвер промежуточного программного обеспечения OLAP. Он показывает список всех доступных источников данных OLAP. Вы можете выбрать любой источник данных OLAP в соответствии с требованиями.
Note- Вам не нужно создавать основание данных, поскольку OLAP напрямую обращается к бизнес-уровню. Вы можете определять измерения, меры и другие свойства на бизнес-уровне.
Выберите подходящий драйвер промежуточного программного обеспечения для подключения к источнику данных OLAP и нажмите Далее. Чтобы подключиться к представлениям HANA, выберите SAP HANA → Клиент SAP HANA.
Для подключения к системе HANA вам понадобится следующая информация -
- Название сервера
- Номер экземпляра
- Детали аутентификации
Когда вы заполняете указанные выше данные и нажимаете кнопку «Далее», у вас появляется возможность спросить, хотите ли вы, чтобы это соединение указывало на конкретный куб или на все кубы в репозитории HANA.
После выбора этого параметра нажмите кнопку «Готово» в нижней части экрана.
Теперь вам нужно опубликовать подключение к репозиторию. Щелкните правой кнопкой мыши «Соединение» → «Опубликовать соединение в репозитории».
Когда новое соединение создается с помощью инструмента дизайна информации, у вас есть следующие параметры соединения, которые могут быть определены:
Connection Pool Mode - Используется для поддержания активного соединения.
Pool Timeout - Когда вы устанавливаете для режима пула подключений значение «Поддерживать активное подключение», это время в минутах, в течение которого подключение остается открытым.
Array Fetch Size - Указывает максимальное количество строк, которое может быть извлечено из базы данных.
пример
Рассмотрим пример. Вы вводите значение 25, и ваш запрос возвращает 150 строк. Следовательно, будет выполнено 6 выборок по 25 строк в каждой.
Array Bind Size - Это поле не требуется для проектирования Вселенной в IDT.
Login Timeout - Он определяет количество минут, в течение которых выполняется тайм-аут попытки соединения, и отображается сообщение об ошибке.
Также можно определить различные настраиваемые параметры, например ConnectInit, Hint.