Что такое SAP HANA Studio?
SAP HANA Studio - это интегрированная среда разработки (IDE) на основе Eclipse для разработки и администрирования базы данных SAP HANA в форме инструмента с графическим интерфейсом пользователя.
SAP HANA Studio работает на компьютере клиента / разработчика и подключается к SAP HANA Server. SAP HANA Studio может получить доступ к локальной или удаленной базе данных SAP HANA.
Используя SAP HANA Studio, мы можем:
- Позволяет пользователю управлять базой данных SAP HANA.
- Создавайте и управляйте авторизацией пользователей.
- Создавайте новые или изменяйте существующие модели данных.
В этом руководстве вы узнаете:
- Предварительные требования для SAP HANA Studio
- Поддерживаемая платформа
- Загрузите и установите SAP HANA Studio
- Добавить систему в SAP HANA Studio
- Работа с SAP HANA Studio
Предварительные требования для SAP HANA Studio
Поддерживаемая платформа
SAP HANA Studio работает на платформе ниже -
Версии Microsoft Windows x32 и x64 -
- Окно XP
- Окно Vista
- Окно 7
- Окно 8
- Сервер SUSE Linux Enterprises: 64-разрядная версия x86, Red Hat Enterprises Linux (6.5).
- Mac OS 10.9 или выше.
Системные требования
- JAVA JVM - во время установки и обновления SAP HANA Studio устанавливается или обновляется JVM.
- Клиент SAP HANA - это программное обеспечение, с помощью которого вы сможете подключить любую другую базу данных, приложение.
- Клиент SAP HANA может быть установлен в Unix / Linux и Microsoft Windows, а также на хосте сервера SAP HANA во время установки сервера. Клиент SAP HANA устанавливается отдельно от студии SAP HANA.
Загрузите и установите SAP HANA Studio
Путь установки
Установка по умолчанию в системный путь в соответствии с ОС и их версией, как показано ниже -
- Microsoft Window (32- и 64-разрядная версии) - C: \ Program files \ sap \ hdbstudio.
- Linux x86, 64 бит - / user / sap / hdbstudio.
- Mac OS, 64-разрядная версия - / Applications / sap / hdbstudio.app
Скачать программное обеспечение
Вы можете скачать SAP HANA Studio и SAP HANA Client отсюда.
Выберите файл для загрузки в соответствии с вашей ОС -
Установка в Microsoft Window
Установите SAP HANA Studio в каталог по умолчанию с правами администратора или в домашнюю папку пользователя без прав администратора.
Щелкните файл hdbsetup.exe, чтобы установить SAP HANA studio.
Появится экран управления жизненным циклом SAP HANA.
Папка установки по умолчанию - C: / Program Files / SAP / hdbstudio.
Шаг 1) Определите свойства студии
- Выберите установить новую SAP HANA Studio.
- Щелкните кнопку.
Экран выбора функций появится, как показано ниже -
Шаг 2) Выберите функции
- Экран выбора функций используется для выбора функций.
- Выберите функцию, как показано ниже -
- Администрирование SAP HANA Studio - набор инструментов для различных задач администрирования, кроме транспорта.
- Разработка приложений SAP HANA Studio - набор инструментов для разработки собственных приложений SAP HANA (инструменты XS и UI5, за исключением SAPUI5).
- Разработка баз данных SAP HANA Studio - набор инструментов для разработки контента.
- Нажмите кнопку.
Шаг 3) Просмотрите и подтвердите
- Появится экран просмотра и соответствия.
- Сводная информация об установке SAP HANA Studio.
- Щелкните кнопку.
Шаг 4 и 5) Установите программное обеспечение и готово.
- Появится экран выполнения установки, а после него откроется страница завершения.
- Сообщение «Вы успешно установили SAP HANA Studio».
- Нажмите на кнопку.
Запустите SAP HANA Studio
Теперь перейдите в папку установки по умолчанию - «C: / Program Files / SAP / hdbstudio».
Есть файл hdbstudio.exe, щелкнув по нему правой кнопкой мыши, вы можете создать ярлык на рабочем столе.
Когда вы щелкаете по файлу «hdbstudio.exe», откроется экран Workspace Launcher, показанный ниже.
- По умолчанию выбрано рабочее пространство. Мы можем изменить расположение рабочей области, выбрав опцию «Обзор». Рабочее пространство используется для хранения параметров конфигурации студии и артефактов разработки.
- Выберите вариант «Использовать по умолчанию и больше не спрашивать», чтобы этот экран не появлялся каждый раз при выборе рабочего пространства при открытии SAP HANA Studio.
- Щелкните кнопку.
Появится экран приветствия SAP HANA Studio -
На экране приветствия отображается другая перспектива, детали каждой перспективы показаны ниже -
-
Перспектива консоли администрирования
Этот экран используется для настройки, администрирования и мониторинга базы данных SAP HANA. В консоли администрирования SAP HANA доступны несколько представлений и редакторов.
Панель инструментов System View используется для администрирования; это выглядит как ниже -
Ниже приведена таблица, в которой показаны редакторы и представления системного уровня, доступные в консоли администрирования SAP HANA.
Просмотр / Редакторы | Деталь | Дорожка | изображение |
---|---|---|---|
Системы | Представление системы обеспечивает иерархическое представление всей системы SAP HANA, управляемой в SAP HANA Studio, с их содержимым (каталог, содержимое и т. Д.). | Окно-> Показать вид -> Система | |
Системный монитор | Системный монитор - это редактор, который предоставляет обзор всей базы данных SAP HANA на одном снимке экрана. Подробные сведения об отдельной системе можно увидеть в системном мониторе с помощью развертки. | Кнопка на панели инструментов системного просмотра. | |
Администрация | Это используется для выполнения задач администрирования и мониторинга. | 1. Из панели инструментов системы. 2. Дважды щелкните «Система». | |
Режим диагностики администрирования | Этот редактор используется в экстренных случаях для мониторинга и работы в системе, в которой отсутствует доступное SQL-соединение или имеется перегрузка SQL-соединения. | 1. Щелкните значок списка инструментов администрирования. 2. Ctrl + Shift + O | |
Резервный | Используется при выполнении резервного копирования и администрирования. | Разверните систему и выберите резервную копию. | |
Безопасность | Этот редактор используется для управления темой ниже: 1. Политика паролей 2. Шифрование тома данных. | Параметр безопасности из представлений безопасности системы. | |
Консоль SQL | Используется для ввода, выполнения и анализа оператора SQL в консоли SQL. | На панели инструментов системы выберите SQL |
-
Перспектива моделиста
Эта перспектива используется для создания объектов моделирования, управления объектами базы данных в системе SAP HANA. Эта перспектива использовалась моделистами для следующего действия:
- Создание / изменение таблиц, функций, индексов, представлений, последовательностей, синонимов, триггеров, представлений.
- Создайте объект моделирования, такой как представление атрибутов, аналитическое представление, представление вычислений, аналитические привилегии, процедуры и таблица решений.
- Предоставление данных в базу данных SAP HANA из источника SAP / NonSAP через SLT, BODS, DXC.
-
Перспектива развития
Эта перспектива используется для разработки приложения на HANA для веб-среды. В этой Перспективе используется язык программирования - Java Script, J Query, ODATA и т. Д.
-
Перспектива управления жизненным циклом
Этот экран используется для установки и обновления программного обеспечения, относящегося к базе данных SAP HANA и SAP HANA Studio. Управление жизненным циклом также используется для переноса объекта из одной системы HANA в другую систему HANA.
Добавить систему в SAP HANA Studio
Для работы с базой данных SAP HANA пользователь должен быть подключен к базе данных SAP HANA из SAP HANA Studio. Итак, мы создаем соединение с SAP HANA DATABASE, как показано ниже -
Шаг 1) Щелкните значок «Добавить систему» на панели инструментов системы, как показано ниже.
Шаг 2) Предоставьте следующую информацию, как показано ниже -
- Имя хоста - введите здесь базу данных SAP HANA.
- Номер экземпляра - двухзначный номер экземпляра.
- Описание - Описание системы для лучшего понимания
- Нажмите на кнопку.
Появится экран свойств соединения, в котором нам нужно ввести пользователя и пароль базы данных SAP HANA.
- Введите имя пользователя и пароль для базы данных SAP HANA, чтобы получить к ней доступ из SAP HANA Studio.
- Нажмите кнопку.
Если ошибки нет, значит, соединение успешно, и имя системы добавлено в SAP HANA Studio в разделе «Узел системы».
Работа с SAP HANA Studio
Чтобы войти в базу данных SAP HANA через SAP HANA Studio, выполните следующие действия:
- Щелкните «Добавленная система». Вот "DB (HANAUSER)".
- Всплывающий экран для имени пользователя / пароля. Введите имя пользователя и пароль для базы данных HANA.
- Нажмите кнопку ОК.
После входа в SAP HANA Studio мы получаем экран ниже для выбранной системы HANA.
В Hana Studio в системе HANA следующие подузлы выходят:
-
Каталог
Узел каталога SAP HANA Studio представляет словарь данных SAP HANA, в котором объект базы данных (таблица, представление, процедура, индекс, триггер, синонимы и т. Д.) Хранится в папке схемы. Когда пользователь создается в SAP HANA, схема с таким же именем по умолчанию создается в базе данных SAP HANA. Это схема пользователя по умолчанию, когда пользователь создает какой-либо объект базы данных. Схема используется для группировки объекта базы данных.
Схема определяет контейнер, содержащий объекты базы данных, такие как таблица, представления, триггер, процедура, последовательность, функция, индексы, синонимы и т. Д.
Схема может быть создана в редакторе SQL ниже SQL-
СОЗДАТЬ СХЕМУ "SCHEMA_NAME", ВЛАДЕНИЕМ "USERNAME".
Здесь "SCHEMA_NAME" И "USERNAME" должны быть изменены в соответствии с Требованием. После обновления узла каталога отобразится вновь созданная схема.
Я создал схему "DHK_SCHEMA" перед SQL.
Все объекты базы данных хранятся в соответствующей папке схемы, как показано ниже -
-
Подготовка
Инициализация используется для выбора исходных метаданных и импорта метаданных и данных в SAP HANA.
Есть две категории обеспечения:
- Встроенный инструмент SAP HANA (плоский файл, интеллектуальный доступ к данным, интеллектуальная потоковая передача данных и т. Д.)
- Внешние инструменты (SLT, BODS, DXC и т. Д.)
В узле подготовки SAP HANA Studio SAP использует новую функцию, называемую «Интеллектуальный доступ к данным», которая встроена в инструмент.
Smart Data Access объединяет данные из разнородных источников данных, таких как Hadoop, Teradata, Oracle и Sybase.
Данные из разных источников будут храниться в базе данных SAP HANA как «Виртуальная таблица». Ограничение с виртуальными таблицами заключается в том, что их можно использовать только для построения ракурсов вычислений в SAP HANA.
-
Содержание
Content Node - это репозиторий времени разработки, в котором хранится вся информация о моделях данных в пакете. Все информационные представления, например (представление атрибутов, аналитическое представление, представление вычислений и т. Д.), Будут созданы в пакете под узлом содержимого.
Пакет используется для структурированной группировки связанных информационных объектов. Пакет можно создать, щелкнув правой кнопкой мыши узел содержимого -> Создать-> Пакет.
-
Безопасность
Узел безопасности в SAP HANA Studio содержит 3 подузла, они -
- Безопасность - используется для создания политики аудита пользователей, политики паролей и т. Д.
- Пользователи - используется для создания / изменения / удаления пользователя. Роль и привилегии также будут предоставлены пользователю на этом экране.
- Роли - используются для создания / изменения / удаления ролей. Привилегии добавляются / удаляются отсюда в Роль.