SAP Design Studio — Обзор
SAP BusinessObjects Design Studio можно определить как инструмент разработки приложений для создания сводных панелей расширенного уровня с использованием источников данных SAP BW, HANA и Universe. Эти интерактивные информационные панели доступны на мобильных устройствах, таких как iPad, мобильные телефоны и планшеты.
Для создания приложений и расширенных панелей мониторинга вам не нужны знания программирования на HTML и UI5, и вы можете использовать поднабор сценариев Java и закладки для разработки приложений.
SAP Design Studio можно использовать со следующими источниками данных:
- SAP Business Warehouse (BW)
- SAP HANA
- Платформа SAP BusinessObjects BI
Он позволяет проектировать приложения и вводить данные вручную в кросс-таблицы, а также добавлять данные с использованием объектов планирования, используя SAP BW в качестве внутренней системы. Приложения, разработанные в Design Studio, могут иметь связь в реальном времени с SAP HANA или системой Business Warehouse.
Используя SAP BusinessObjects Design Studio SDK , вы также можете добавлять сторонние пользовательские компоненты в свое приложение. Эти компоненты могут получать данные из разных источников данных для создания интерактивных визуализаций. Помимо этого, компоненты SDK также могут выступать в качестве источника данных для других компонентов SDK.
Студия дизайна Терминология
Design Studio позволяет разработчикам приложений создавать и редактировать приложения , сохраненные в формате XML. Эти приложения содержат интерактивные информационные панели и улучшают визуализацию данных с помощью диаграмм, кросс-таблиц и т. Д., А также псевдонимов источника данных.
Источник данных и привязка
Вы можете создавать приложения, используя различные компоненты, такие как диаграммы, кросс-таблицы и псевдонимы источника данных. Псевдоним источника данных определяется как экземпляр источника данных SAP BW или HANA. Если вы хотите увидеть список компонентов, которые используются в приложении, вы можете проверить это в виде структуры инструмента дизайна.
Привязка данных
Для использования различных компонентов, таких как диаграммы, кросс-таблицы, необходимо связать данные из псевдонима источника данных с этими компонентами. Привязка данных определяет простое отображение данных на компоненты в приложении. Когда данные в псевдониме данных изменяются, Design Studio автоматически обновляет все компоненты, связанные с этим псевдонимом данных.
Чтобы увидеть связь привязки данных между компонентами и источниками данных, вы можете перейти к представлению схемы.
В SAP BusinessObjects Design Studio вы можете создавать приложения, которые позволяют взаимодействовать с данными, применяя различные компоненты, такие как фильтры, детализацию до измерений и детальный анализ агрегированных данных и т. Д.
Чтобы пользователи могли взаимодействовать с данными, вам необходимо добавить компоненты пользовательского интерфейса в приложение.
пример
Вы можете создать радиокнопку в верхней части графика, чтобы визуализировать данные для разных регионов в анализе продаж.
Вы можете установить событие с каждой кнопкой в пользовательском интерактивном приложении. Чтобы увидеть список всех доступных компонентов, вы можете перейти к представлению «Свойства» в Design Studio. Все события определяются в редакторе сценариев, где вы можете указать действие, которое происходит, когда пользователь приложения запускает определенное событие.
Язык сценариев, используемый в редакторе сценариев, является подмножеством сценариев Java, и вы можете определить несколько последовательностей вызова методов API.
Помимо свойств сценариев, в представлении «Свойства» определены и другие свойства. Некоторые из свойств являются общими для всех компонентов, однако некоторые являются специфическими.
пример
Свойства отображения определяют применяемую тему, положение сообщения, окно сообщения и т. Д. И другие свойства приложения. Свойство Layout определяет расположение следующих компонентов в приложении:
- Верхнее поле
- Левое поле
- Правая маржа
- ширина
- Рост
Дорожная карта SAP Design Studio
Вот дорожная карта SAP Design Studio, а также месяц и год выпуска.
- Дата выхода SAP BusinessObjects Design Studio 1.4 — ноябрь 2014 г.
- Дата выхода SAP BusinessObjects Design Studio 1.5 — май 2015 г.
- Дата выхода SAP BusinessObjects Design Studio 1.6 — декабрь 2015 г.
SAP Design Studio — Основные характеристики
В соответствии со стратегией дорожной карты Design Studio ниже перечислены ключевые функции, описанные в последней версии SAP BusinessObjects Design Studio 1.6 SP2.
Особенности для конечных пользователей
- Изменяемые размеры, подвижные диалоги
- Отображение коэффициентов масштабирования в информационной диаграмме
- Информация о водопаде
Особенности для аналитика
- Специальная конвертация валюты
- Построить виртуальную иерархию суммированных измерений
- Каскадный фильтр для юниверса и CSV как данных
- Источник
Функции для дизайнера, разработчика и администратора
-
Новые стандартные компоненты, такие как Диалог, Панель фильтра, Ссылка, Многострочный ввод текста, Переключатель, Индикатор выполнения (SAP Fiori Library).
-
Улучшения информационной диаграммы
-
Редактор начального вида — Простые вычисления
-
Улучшение пользовательского интерфейса дизайнера — Компактный вид палитры
Новые стандартные компоненты, такие как Диалог, Панель фильтра, Ссылка, Многострочный ввод текста, Переключатель, Индикатор выполнения (SAP Fiori Library).
Улучшения информационной диаграммы
Редактор начального вида — Простые вычисления
Улучшение пользовательского интерфейса дизайнера — Компактный вид палитры
Изменяемый размер, подвижный диалог
- Новый компонент доступен в библиотеке SAP Fiori
- Контейнерный компонент
- Свободно определенные кнопки для нижнего колонтитула диалога
- Подвижный, изменяемый размер и полный экран поддерживается в окне свойств
Отображение коэффициентов масштабирования в информационной диаграмме
- Отображение метки данных, включая коэффициент масштабирования с подсказками.
Информация о водопаде
- Новый тип диаграммы
- Семантическая окраска (например, негатив, позитив и тотал)
- Конфигурируемая линия связи
- «Установить как общее» возможно во время разработки.
Adhoc Конвертация валют
- Новый API для открытия диалога конвертации валюты
- Конвертация на основе целевой валюты и типа конверсии, определенного в бэкэнде SAP BW
- Может быть добавлен в качестве пользовательской записи в контекстном меню
Панель фильтров
- Новый компонент в библиотеке SAP Fiori
- Конечный пользователь может выбрать размерные фильтры для отображения и установить значение фильтра
- Переключить кнопку, чтобы показать или скрыть панель фильтра
- Определение события «На переключателе» через API
Студия дизайна SAP — Как войти
Чтобы открыть SAP BusinessObjects Design Studio, выберите Пуск → Все программы → SAP Business Intelligence → SAP BusinessObjects Design Studio → Design Studio.
В диалоговом окне Вход в SAP BusinessObjects BI Platform введите свое имя пользователя и пароль для платформы BI. Когда Design Studio запускается в первый раз, вам необходимо ввести следующие данные —
- Имя хоста
- Порт в URL веб-службы
- Выберите аутентификацию.
- Нажмите ОК
Если вы хотите использовать SAP BW в качестве бэкэнда, в диалоговом окне входа в SAP NetWeaver выберите BW system из раскрывающегося списка и введите сведения о системе и имя пользователя, а также пароль.
Аналогичным образом вы также можете войти в диалоговое окно SAP HANA, ввести имя пользователя и пароль для системы HANA.
SAP Design Studio — Навигация
В этой главе мы обсудим различные функции навигации при открытии SAP Business Objects Design Studio.
Страница приветствия
Когда вы открываете SAP BusinessObjects Design Studio, сначала вы попадаете на страницу приветствия. Он состоит из разных разделов:
Студия дизайна на вершине
SAP BusinessObjects Design Studio позволяет разработчикам приложений создавать аналитические приложения и информационные панели для браузеров и мобильных устройств на основе источников данных BW, SAP HANA и Universe.
Начиная
Этот раздел позволяет получить доступ к справочному материалу, чтобы познакомить вас с инструментом, и вы можете просмотреть видео, которое поможет вам в документировании учебного руководства для изучения основных функций, концепций и задач Design Studio.
Другие функции включают в себя —
-
Создать новое — это можно использовать для создания нового аналитического приложения.
-
Недавно использованные — это можно использовать для доступа к недавно открытым аналитическим приложениям в Design Studio.
Создать новое — это можно использовать для создания нового аналитического приложения.
Недавно использованные — это можно использовать для доступа к недавно открытым аналитическим приложениям в Design Studio.
Полезные ссылки
Это позволяет вам найти полезную информацию и получить доступ к сети сообщества SAP, SAP Idea Place и справочному порталу SAP.
Дизайн-студия Navigation Views
Когда вы начинаете создавать новое аналитическое приложение, вы можете видеть следующие представления в пользовательском интерфейсе Design Studio —
Просмотр компонентов
Это представление предоставляет вам список всех компонентов, которые вы можете использовать для создания нового аналитического приложения. Вы можете перетаскивать различные компоненты в макете для создания содержимого этого приложения.
Эти компоненты сгруппированы в разные папки —
-
Аналитические компоненты — вы можете использовать различные аналитические компоненты, такие как диаграммы и кросс-таблицы.
-
Основные компоненты — эта папка содержит основные компоненты, такие как флажок, поле даты, изображение, поле ввода, список и т. Д.
-
Контейнерный компонент — позволяет группировать и структурировать содержимое приложения.
Аналитические компоненты — вы можете использовать различные аналитические компоненты, такие как диаграммы и кросс-таблицы.
Основные компоненты — эта папка содержит основные компоненты, такие как флажок, поле даты, изображение, поле ввода, список и т. Д.
Контейнерный компонент — позволяет группировать и структурировать содержимое приложения.
Контурный вид
Это представление дает вам иерархическую структуру всех объектов в текущем активном приложении. Он состоит из всех источников данных и всех компонентов пользовательского интерфейса.
Свойства Просмотр
Здесь показаны свойства текущего активного объекта в приложении для анализа. Он отображает свойство выбранного в данный момент объекта в узле дерева схемы или в редакторе компонентов.
Просмотр журнала ошибок
Это используется для отображения общих ошибок, связанных с системой или сообщениями для проверки скрипта.
Просмотр проблем
Это используется для отображения проблемы в сценариях во время разработки, когда вы сохраняете приложение.
Редактор макетов
Для каждого приложения открывается редактор, содержащий компоненты для приложения. Когда вы вносите какие-либо изменения в компонент в области редактора, он автоматически отражает эти изменения в других представлениях в средстве дизайна.
Если вы измените размер компонента в редакторе, он автоматически изменит значения макета в представлении «Свойства» инструмента «Дизайн». То же самое относится к Outline и другим представлениям.
Ведение настроек в средстве дизайна
Это используется для определения настроек инструмента «Дизайн» на вкладке «Настройки». Чтобы открыть диалоговое окно «Параметры», выберите « Инструменты» → «Параметры» → «Дизайн приложения» .
Хранение приложений и изображений
Файлы приложений и изображения хранятся в папке на платформе BI. Также возможно использовать изображения и логотипы в приложении для анализа из Интернета.
-
История приложений анализа — История приложений анализа в меню «Приложения» сохраняется в вашем файле кэша — <home directory> \. Sap \ com.sap.ip.bi \ cache .
-
История источника данных. История источника данных в диалоговом окне Добавить источник данных сохраняется в — <домашний каталог> \. Sap \ com.sap.ip.bi \ cache .
История приложений анализа — История приложений анализа в меню «Приложения» сохраняется в вашем файле кэша — <home directory> \. Sap \ com.sap.ip.bi \ cache .
История источника данных. История источника данных в диалоговом окне Добавить источник данных сохраняется в — <домашний каталог> \. Sap \ com.sap.ip.bi \ cache .
SAP Design Studio — создание приложения
Вы можете создавать новые аналитические приложения в SAP Design Studio. SAP предоставляет список предопределенных шаблонов, которые можно открывать в веб-браузерах или мобильных платформах. Вы можете выбрать из списка предопределенных шаблонов, и система создаст копию этого шаблона.
Как создать новое приложение для анализа?
Чтобы создать новое приложение для анализа, перейдите в Приложение → Новое .
Откроется диалоговое окно нового приложения, в котором вы можете ввести следующие поля:
- Название приложения
- Описание
Категория шаблона
Он используется для определения целевого устройства. Если вы хотите создать аналитическое приложение для настольного браузера или мобильного устройства. Когда вы также можете изменить тип вашего приложения, перейдя в представление свойств приложения.
Нажмите кнопку Далее. Выберите шаблон для нового приложения в соответствии с категорией шаблона. Вы также можете выбрать пустой шаблон для создания пустого приложения.
Вы также можете увидеть краткое описание каждого шаблона прямо под именем шаблона, как показано на следующем снимке экрана.
Нажмите кнопку Готово. Вы можете добавить компоненты из представления компонентов в область редактора.
В представлении «Компоненты» щелкните компонент → «Перетащите» и поместите выбранный компонент в область редактора.
Перетащите выбранный компонент в папку «Макет» в представлении «Контур».
Введите текст в текстовое поле фильтра в верхней части представления «Компоненты», если вы хотите выполнить фильтрацию для определенного компонента.
Следующий шаг — указать и изменить свойства компонентов, которые вы добавили в приложение.
Нажмите на компонент в области редактора. Затем вы можете щелкнуть компонент в папке «Макет» в представлении «Структура».
Свойства этого компонента доступны для редактирования в представлении «Свойства». В представлении «Свойства» щелкните свойство, которое хотите изменить. Поле может иметь разные значения в зависимости от типа —
- Числовой — как для свойств макета
- Строка — как для подписи и т. Д.
- Boolean — как True / false из выпадающего списка, как для Style и т. Д., И
- Диалоговое окно
Для нескольких специальных типов свойств вы можете открыть диалоговое окно, нажав на вкладку значения.
Как установить макет для компонента?
При настройке макета для компонента вы можете придерживаться следующих пунктов —
Существует три свойства, которые определяют положение и размер компонента в приложении:
Маржа (сверху, снизу, слева, справа)
-
Ширина — показывает расстояние до левого поля и расстояние до правого поля вдоль горизонтальной оси.
-
Высота — показывает расстояние до верхнего поля и расстояние до нижнего поля вдоль вертикальной оси.
Ширина — показывает расстояние до левого поля и расстояние до правого поля вдоль горизонтальной оси.
Высота — показывает расстояние до верхнего поля и расстояние до нижнего поля вдоль вертикальной оси.
Чтобы разрешить относительное изменение размеров компонентов в соответствии с веб-браузером, необходимо установить любое из этих трех свойств на автоматическое.
Обратите внимание, что вы не можете установить все три свойства в автоматический режим.
SAP Design Studio — Добавить источник данных
В этой главе мы обсудим, как добавить источник данных в дизайн-студию.
Чтобы добавить источник данных, перейдите в папку Outline View → Data Sources .
Щелкните правой кнопкой мыши на папке → Создать
Откроется мастер добавления источника данных. Чтобы добавить соединение, нажмите на вкладку «Обзор» и выберите соединение.
Как только вы выберете соединение, опция источника данных будет включена. Перейдите к Обзор → вкладка Поиск и введите имя источника данных .
Псевдоним источника данных назначается автоматически. Нажмите на кнопку ОК. Затем источник данных добавляется в панель структуры.
Студия дизайна SAP — HANA Connectivity
Чтобы разрешить подключение SAP HANA, вы можете использовать существующие внутренние подключения к Design Studio. Перейдите в Инструмент → Настройки .
В следующем окне Дизайн приложения → Внутренние соединения
Как создать новое соединение?
Чтобы создать новое соединение с SAP HANA с использованием драйверов HDB ODBC, щелкните значок, чтобы добавить соединение.
В Администраторе источника данных ODBC перейдите в Системный DSN → нажмите Добавить .
В новом окне вам нужно искать драйверы базы данных HDB ODBC. Эти драйверы устанавливаются при установке клиента SAP HANA.
Нажмите кнопку Готово.
В новом окне вам необходимо ввести следующую информацию о системе HANA.
- Введите имя хоста
- Номер порта (3xx15, номер экземпляра xx)
- Имя пользователя и пароль и нажмите ОК.
Вы можете проверить подключение, нажав кнопку Подключиться → Подключение установлено . Чтобы увидеть новое соединение, нажмите Перезагрузить соединение. Чтобы использовать соединение, вам может потребоваться повторно открыть Design Studio.
SAP Design Studio — Настройка закладок
Когда вы создаете приложение для анализа в Design Studio, вы можете создавать закладки для повторного использования и гибкости. Закладки могут быть созданы для снимка полного приложения или его части. Существует три типа закладок, которые можно использовать в Design Studio.
- стандарт
- Фрагмент
- Портативный фрагмент
Когда разработчик приложения хочет сериализовать состояние всего приложения, можно использовать стандартную закладку. Для использования выбранной части приложения используется закладка фрагмента или переносимого фрагмента.
Загрузка закладок с использованием сценариев
Чтобы загрузить закладку в запущенном аналитическом приложении, вы можете использовать метод сценариев.
Чтобы загрузить стандартную закладку, вы можете использовать следующий формат —
Bookmark.loadBookmark(id);.
Теперь, чтобы выбрать идентификатор закладки, вы можете выбрать из выпадающего списка.
var id = DROPDOWN_1.getSelectedValue(); Bookmark.loadBookmark(id);
Чтобы загрузить фрагмент закладки, вы можете использовать следующий метод сценариев.
Bookmark.FragmentBookmark.loadBookmark(id)
Чтобы загрузить переносимую закладку фрагмента, вы можете использовать следующий метод сценариев.
Bookmark.PortableFragmentBookmark.loadBookmark(id)
Загрузка закладок с использованием URL
Вы также можете загрузить закладки, открытые другим пользователям приложения, по URL-адресу на панели браузера. Все закладки, которые передаются через URL, не могут быть непосредственно добавлены в списки пользователей этой закладки.
Вы можете добавить в закладки приложение совместного анализа, и эта закладка будет указана при вызове метода сценария.
Bookmark.getAllBookmarks() Bookmark.FragmentBookmark.getAllBookmarkInfos() Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(groupIdentifier)
Вы также можете сохранить URL в избранное браузера.
Список закладок
Вы можете использовать API сценариев, чтобы позволить пользователям приложения получать список своих собственных закладок во время выполнения. В зависимости от типа используемой закладки используются следующие методы сценария.
Как перечислить стандартные закладки?
Возвращаемый массив содержит список типов объектов BookmarkInfo. Объект BookmarkInfo содержит идентификатор BookmarkId, имя строки и текст строки. И имя String, и идентификатор BookmarkId относятся к идентификатору закладки. Текст строки относится к заголовку закладки. Любой компонент выбора, например выпадающий список или список, может быть заполнен массивом, возвращенным из Bookmark.getAllBookmarks (); метод.
var array = Bookmark.getAllBookmarks(); array.forEach(function(element, index) { DROPDOWN_1.addItem(element.name, element.text); });
Как перечислить фрагменты закладок?
Вы можете перечислить закладки фрагментов, чтобы получить список всех закладок фрагментов для аналитического приложения —
var array = Bookmark.FragmentBookmark.getAllBookmarkInfos(); array.forEach(function(element, index) { DROPDOWN_1.addItem(element.id, element.title); });
Как составить список переносимых закладок для всех приложений?
Вы можете использовать следующий метод сценариев.
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos();
Это возвращает список всех переносимых закладок фрагмента, указанных параметром Group Identifier. Вы можете заполнить галерею фрагментов всеми переносимыми закладками фрагментов, созданными пользователем с помощью FragmentGallery_1. AddItems (); метод сценариев.
var array = Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(“groupIdentifier”); FRAGMENTGALLERY_1.addItems(array);
Сохранение и обмен закладками
В SAP Design Studio пользователь приложения может сохранять свои закладки с помощью сценариев API. Вы можете сохранить стандартные закладки с уникальным названием, упомянутым пользователями.
Вы можете использовать следующий скрипт для сохранения стандартной закладки.
var id = Bookmark.saveBookmark(); var id = Bookmark.saveBookmark("title")
Вы также можете сохранить фрагмент закладки, используя следующий метод.
var fragInfo = Bookmark.FragmentBookmark.saveBookmark(ContainerComponent);
Вы можете использовать метод Optional BookmarkInfo toOverWrite — чтобы перезаписать существующую фрагментную закладку.
Совместное использование закладки
Разработчики приложений также могут делиться своими закладками, используя метод сценариев. Вы можете запустить следующий метод сценариев в соответствии с типом закладки.
Чтобы поделиться стандартной закладкой, вы можете применить — метод сценариев Bookmark.shareBookmark (String URL) .
Чтобы поделиться фрагментом закладки, вы можете подать заявку —
Метод сценариев Bookmark.FragmentBookmark.shareBookmark (String URL) .
Чтобы поделиться переносимой закладкой фрагмента, вы можете подать заявку —
Метод сценариев Bookmark.PortableFragmentBookmark.shareBookmark (String URL) .
Удаление закладок
В SAP Design Studio каждой закладке принадлежит родительское приложение. При удалении родительского приложения его дочерние закладки удаляются. Чтобы удалить эти закладки, вы можете использовать методы API сценариев.
Следующие сценарии могут быть использованы в соответствии с типом закладки.
Как удалить стандартные закладки?
Вы можете использовать следующий скрипт, чтобы позволить пользователю приложения удалять свои собственные стандартные закладки.
Bookmark.deleteBookmark(id); Bookmark.deleteAllBookmarks();
Как удалить Фрагмент Закладки?
Вы можете использовать следующий скрипт, чтобы позволить пользователю приложения удалить свои собственные закладки фрагмента.
Bookmark.FragmentBookmark.deleteBookmark(id); Bookmark.FragmentBookmark.deleteAllBookmarks();
Как удалить закладку переносимого фрагмента?
Следующий метод сценариев используется, чтобы позволить пользователю приложения удалять свои собственные переносимые закладки фрагмента.
Bookmark.PortableFragmentBookmark.deleteBookmark(id) Bookmark.PortableFragmentBookmark.deleteAllBookmarks(groupIdentifier)
Design Studio — Работа с источниками данных
В SAP Design studio вы можете работать с источниками данных, редактировать начальный вид источника данных, добавлять измерения и показатели в кросс-таблицы и диаграммы и т. Д.
Мы добавили следующий источник данных в представление Outline в Design Studio.
Чтобы редактировать начальный вид источника данных, щелкните правой кнопкой мыши Имя источника данных → Изменить начальный вид .
В следующем окне вы можете увидеть список всех измерений и показателей в источнике данных.
Как добавить больше измерений в источник данных?
Вы также можете добавить больше измерений и мер, перетаскивая объекты из левой панели в поле «Строки и столбцы».
Вы также можете изменить порядок измерений и мер. Вы можете выбрать размер и перетащить его вверх или вниз согласно требованию. Данные в кросс-таблице также изменяются в соответствии с выбором.
Вы также можете удалить дополнительные столбцы из кросс-таблицы. Выберите столбец из измерения / меры и переместите его на левую панель.
После удаления дополнительного столбца данные в кросс-таблице также изменятся соответствующим образом.
Вы также можете выполнять различные другие функции для выбранных значений, некоторые из которых —
- Десятичные знаки
- пересчет
- Рассчитать Итого как
- Сортировать
SAP Design Studio — подключение к UDS
Вам необходимо подключиться к платформе BI, чтобы добавить источник данных в новое аналитическое приложение в Design Studio. Вы должны подключиться к платформе BI во время входа в систему.
Чтобы подключиться к источнику данных Universe (UDS) , перейдите в папку «Источник данных» в разделе «Схема» в новом приложении для анализа — щелкните правой кнопкой мыши → Добавить источник данных .
Как добавить юниверс в качестве источника данных?
Давайте посмотрим, как добавить Universe в качестве источника данных. Нажмите на вкладку «Обзор» против «Соединение» в окне «Добавить источник данных».
Выберите файл eFashion.unx, чтобы добавить соединение. Вы также можете отфильтровать соединение из доступного списка.
Следующим шагом является редактирование панели запросов. Для этого вы должны нажать на кнопку Изменить спецификацию запроса.
Добавьте измерения и меры к полученным объектам. Вы можете развернуть каждую из этих папок на левой панели и добавить объекты в измерения и меры.
Выбрав все объекты, нажмите кнопку «ОК» на панели запросов. Этот запрос будет добавлен в окно добавления источника данных. Нажмите «ОК», чтобы добавить его в папку «Источник данных» в представлении «Структура».
Чтобы редактировать начальный вид, щелкните правой кнопкой мыши Источник данных → Изменить начальный вид . Меры будут добавлены непосредственно на вкладку предварительного просмотра.
Добавьте размеры, выбранные в запросе, на вкладку «Строка».
На следующем снимке экрана мы добавили State и Category, чтобы добавить значения показателей. Вы можете применять форматирование для измерения значений.
Нажмите кнопку ОК, а затем нажмите кнопку Создать кросс-таблицу.
Кросс-таблица была добавлена в область редактора, и именно так вы можете подключиться к источнику данных юниверса.
SAP Design Studio — Экспорт данных
У нас есть кросс-таблица в редакторе SAP Design Studio, и мы хотим экспортировать данные из кросс-таблицы в Microsoft Excel . Добавьте кнопку из основных компонентов в редактор, как показано на следующем снимке экрана.
Под Показать добавьте текст — Экспорт в Excel .
Перейдите в Event и добавьте скрипт, как показано на следующем скриншоте.
Скрипт для экспорта в Excel
APPLICATION.export(ExportType.EXCEL_xlsx,[(CROSSTAB_1)]);
Теперь запустите приложение с помощью стрелки в верхней части. После запуска нажмите «Экспорт в Excel».
Нажмите «Открыть» или «Сохранить», чтобы открыть лист Excel или сохранить лист в вашей системе.
Студия дизайна SAP — HANA Mode Interactive
SAP Design Studio запускается локально, и можно изменить настройку на режим SAP HANA, перейдя в Инструменты → Предпочтения .
В Application Design необходимо выбрать SAP HANA в качестве режима разработки вместо локального, и вы можете использовать SAP HANA в качестве источника данных для разработки приложений.
Вам необходимо перезагрузить компьютер и в режиме запуска изменить его на Design Studio. Как только вы нажмете кнопку ОК, он попросит вас перезапустить Design Studio.
Теперь вы можете добавить источник данных, используя соединение SAP HANA.
Подключиться к источнику потоковых данных
Потоковые источники данных в SAP позволяют создавать визуализацию данных в реальном времени в Design Studio. Для подключения к источнику потоковых данных у вас должен быть установлен пакет в реальном времени и Design Studio 1.4.
Вы можете скачать их с SAP Marketplace. Чтобы установить пакет в режиме реального времени, выберите Инструменты → Установить расширение в Design Studio .
Вы можете проверить функциональность в реальном времени, перейдя на вкладку Справка.
Наряду с пакетом в реальном времени необходим пакет потоковой передачи SAP Enterprise ESP SP9 .
Создайте основанную на времени линию на потоке в реальном времени
Временные линейные графики могут обрабатывать нулевые значения, если в данных есть разрыв по сравнению со стандартными линейными графиками.
Ваш потоковый источник данных также настроен и подключен к ESP.
Добавьте компонент диаграммы в область редактора в Design Studio.
Перетащите источник данных на график, как показано на следующем снимке экрана.
Вы можете перейти к типу диаграммы, чтобы выбрать Дополнительные диаграммы из выпадающего списка.
Студия дизайна — Работа с информационными диаграммами
Информационные диаграммы можно найти в SAP Design Studio в разделе Аналитические компоненты. Это новая функция, доступная в Design Studio 1.6. Вы можете настроить информационные диаграммы независимо от исходного вида. При настройке информационных диаграмм измерения из источников данных привязываются к определенным областям диаграммы.
На информационной диаграмме может быть два измерения подряд, что было невозможно на обычных диаграммах в Design Studio.
Информационные диаграммы можно рассматривать как основной компонент для создания новых панелей мониторинга в Design Studio 1.6, однако доступны и другие типы диаграмм.
Панель подачи информации диаграммы
Вы можете настроить информационные диаграммы, как и другие диаграммы, в редакторе диаграмм. Вы должны перетащить компонент диаграммы на холст и добавить источник данных из представления схемы. Когда вы назначаете источник данных, диаграмма создается в соответствии со значениями.
Чтобы настроить информационную диаграмму, вы должны перейти к свойствам конфигурации диаграммы. Вы можете выполнять следующие функции на вкладке свойств.
-
Измените размер, перетащив в каждую группу. Доступная группа зависит от типа диаграммы, выбранного для информационной диаграммы.
-
Вы также можете изменить меру присвоения в типе диаграммы.
-
Вы также можете изменить тип диаграммы.
Измените размер, перетащив в каждую группу. Доступная группа зависит от типа диаграммы, выбранного для информационной диаграммы.
Вы также можете изменить меру присвоения в типе диаграммы.
Вы также можете изменить тип диаграммы.
Характеристики
Выбор типа диаграммы и панели подачи диаграммы — это две функции, которые вы можете использовать с информационной диаграммой. Панель подачи — это компонент, который позволяет связать измерения и меры с областью диаграммы.
Вы можете настроить диаграмму во время выполнения и измерениях и измерить изменения согласно привязке.
Средство выбора типа диаграммы позволяет выбрать подходящий тип диаграммы. Средство выбора типа диаграмм работает как с диаграммами, так и с информационными диаграммами.
Чтобы добавить палитру типов диаграмм, она доступна в списке основных компонентов.
Примечание. Информационные диаграммы также поддерживают метод сценариев, который используется в компоненте Диаграмма в отношении выбора и поведения.
Изменение типа визуализации
Чтобы анализировать данные по-разному, вы можете выбрать разные визуализации. Выберите другой тип визуализации из раскрывающейся стрелки справа от группы в палитре «Тип диаграммы».
Ваш тип визуализации изменяется соответственно, чтобы представить ваши данные другим способом.
Условное форматирование
Вы можете использовать условное форматирование, чтобы изменить внешний вид диаграммы при выполнении заданного условия. Эта функция позволяет добавлять правила условного форматирования к показателям или измерениям в компонентах диаграммы. Эти правила изменяют внешний вид диаграммы при выполнении определенного условия.
Чтобы применить условное форматирование к диаграмме, выберите компонент диаграммы и перейдите на вкладку «Свойства».
Нажмите на кнопку обзора, откроется новое окно. Выберите Новое правило, чтобы добавить новое правило для условного форматирования.
Выберите Новое правило → Откроется диалоговое окно «Новое правило».
В текстовом поле «Имя» введите заголовок, чтобы указать новое правило условного форматирования.
В области «Описание правила» диалогового окна «Условное форматирование» выберите «Измерить» или «Элемент измерения» в раскрывающемся списке. Раскрывающийся список заполняется из набора данных, который вы применили к диаграмме.
Вы можете применить следующие данные к вашему графику.
Выберите один из следующих вариантов:
- равно
- больше, чем
- меньше чем
Введите значение, которое будет назначено новому правилу.
В области предварительного просмотра диалогового окна нажмите кнопку «Формат», чтобы назначить цвет правилу. Выберите цвет из предопределенного палитры цветов или определите пользовательский цвет, нажав кнопку «Определить пользовательские цвета».
Нажмите ОК.
SAP Design Studio — Работа с фильтрами
Фильтры используются для ограничения данных при визуализации в SAP Design Studio. Вы можете создавать различные типы фильтров и использовать аналитические компоненты и базовые компоненты для настройки фильтров.
Настройка аналитического компонента в качестве фильтра
Чтобы установить аналитический компонент в качестве фильтра, необходимо включить выбор, который позволяет пользователю выбирать отдельный компонент.
Выберите « Аналитический компонент» → «Панель свойств» в разделе « События» → «Истина» . Перейдите в Onset, чтобы добавить сценарий к этому событию. Вы можете использовать метод сценария setFilter, чтобы установить фильтр.
В сценарии необходимо выбрать источник данных, метод сценария, измерение и значение.
DS.setFilter(“00_Sold_To”, CROSSTAB.getSelectedMember(“00_Sold_To”).internalkey);
Сохраните приложение и запустите его локально. Выберите компонент Sold to Party.
Вы также можете настроить базовый компонент в качестве фильтра аналогичным образом.
Добавление фильтра измерений
Чтобы добавить фильтр измерений, выберите фильтр из аналитических компонентов и перетащите его в область холста.
Перейдите на вкладку «Свойства» фильтра «Размеры» → «Привязка данных» . Затем в разделе «Привязка данных» выберите источник данных.
Перейдите в измерение и выберите измерение, к которому вы хотите применить фильтр.
Выберите источник данных и измерение, как показано на следующем снимке экрана, а затем сохраните приложение.
После сохранения приложения вы можете запустить его локально.
Нажмите на Фильтр измерения, и вам будет предложено выбрать значение измерения из доступного списка. Вы также можете перейти на вкладку диапазона, чтобы указать начальное и конечное значение.
После выбора измерения данные в компоненте будут соответствующим образом отфильтрованы. Чтобы применить настройки фильтра, нажмите кнопку «Применить».
Редактирование фильтра
Чтобы редактировать фильтр в SAP Design Studio, перейдите на вкладку Outline и в папке Layout. Там вы можете увидеть список всех фильтров, которые применяются в приложении. Чтобы редактировать приложение, выберите фильтр, который вы хотите редактировать.
Перейдите на вкладку «Свойства» выбранного фильтра и внесите необходимые изменения. Сохраните внесенные изменения и запустите приложение, чтобы отразить изменения.
Снятие фильтра
Чтобы удалить фильтр в приложении для анализа, перейдите в Outline View → Layout . Выберите фильтр, который вы хотите удалить. Щелкните правой кнопкой мыши, и вы получите все следующие варианты.
Нажмите Удалить, чтобы удалить выбранный фильтр, как показано на скриншоте выше.
Здесь вы также можете скопировать, переименовать или проверить ссылку на каждый фильтр в приложении для анализа.
Студия дизайна SAP — Geomap
В SAP Design Studio вы можете использовать Geomap для отображения различных слоев географической информации. Эти Geomaps доступны в компонентах Analytic и могут быть добавлены простым перетаскиванием их на холст.
Согласно свойствам и сценариям Geomap, определенным в компоненте Geomap, каждый слой показывает разные данные в соответствии с взаимодействием с пользователем. Чтобы использовать Geomaps, источник данных должен содержать страны, регионы, долготы и т. Д.
Чтобы начать с Geomaps, перетащите Geomap из аналитических компонентов в область Canvas и добавьте источник данных в представление Outline. Добавленный источник данных также будет отображаться в разделе Дополнительные свойства → Источник данных .
Перейдите в Edit Первоначальный вид источника данных, вам нужно выбрать только одно измерение Geo в строке и меры на вкладке столбца.
Вы можете выбрать географическую карту на панели макета. На вкладке «Свойства» введите URL-адрес выбранной базовой карты в свойстве «URL-адрес базовой карты». Также можно оставить это поле пустым, если базовая карта не требуется.
По умолчанию для свойства Легенда карты установлено значение true. Если вы хотите скрыть легенду на всех слоях вашей географической карты, вы можете установить для этого свойства значение false.
Вы также можете добавлять или удалять слои на географической карте. Это можно сделать с помощью кнопки Добавить слой в Geomap.
Для каждого слоя добавляется новый идентификатор слоя, вы можете выбрать источник данных и измерить значения.
Чтобы удалить слой, вам нужно нажать на кнопку с крестиком в правом верхнем углу под Дополнительные свойства.
Студия дизайна — экспорт приложения
В SAP Design Studio вы также можете экспортировать свои аналитические приложения на локальный компьютер или на общий сетевой диск. Это позволяет экспортировать исходный код для отправки в SAP для устранения ошибок или для использования на другой платформе BI. Вы также можете выполнять регулярное резервное копирование своего аналитического приложения, используя параметры экспорта.
Чтобы экспортировать приложение, выберите приложение и нажмите «Экспорт» на вкладке «Приложение» вверху. Если ваше приложение не сохранено, вам будет предложено сохранить приложение.
Вы можете выбрать любое другое приложение, нажав на кнопку Обзор. По умолчанию он показывает приложение открытого анализа.
Чтобы иметь пример объектов MIME — изображений или CSS-файлов, на которые есть ссылки в приложении или которые экспортируются, необходимо оставить включенным флажок «Экспорт ссылок на файлы».
Система анализирует выбранное приложение и автоматически обнаруживает все объекты MIME, на которые ссылается приложение. Если у вас есть MIME-файлы, которые система не может определить автоматически, выберите Добавить файл …, а затем выберите необходимые файлы.
Нажмите на Далее.
Чтобы выбрать целевую папку на локальном компьютере или в общем сетевом ресурсе, нажмите «Обзор».
Вы можете изменить имя по умолчанию для файла ZIP, введите необходимое имя в поле Имя файла ZIP.
По умолчанию имя ZIP-файла — это имя приложения с суффиксом времени, как показано на снимке экрана выше.
SAP Design Studio — Экспорт шаблонов
В SAP Design Studio вы можете использовать свое аналитическое приложение, которое будет использоваться в качестве шаблона для других разработчиков приложений.
Чтобы экспортировать приложение в качестве шаблона, выберите «Приложение» → «Вкладка приложения» → «Экспортировать как шаблон» .
Вы можете выбрать любое другое приложение, нажав на кнопку обзора. По умолчанию он показывает приложение открытого анализа.
Чтобы иметь пример объектов MIME — изображений или CSS-файлов, на которые есть ссылки в приложении, экспортированных, оставьте включенным флажок «Экспорт связанных файлов».
Система анализирует выбранное приложение и автоматически обнаруживает все объекты MIME, на которые ссылается приложение. Если у вас есть MIME-файлы, которые система не может определить автоматически, выберите Добавить файл … и выберите необходимые файлы.
Нажмите кнопку Далее.
Выберите папку с шаблоном или сетевой диск. Введите Имя шаблона → Выберите категорию шаблона из — Рабочий стол, iPad, iPhone, как показано на следующем снимке экрана.
Вы также можете добавить свои собственные категории, перейдя в Configure Categories → Preferences . Чтобы добавить новую категорию шаблонов, нажмите кнопку «Добавить», после чего вы можете ввести название новой категории.
Заголовок шаблона используется для ввода имени шаблона, который будет отображаться в диалоговом окне «Новое приложение».
Примечание. Это имя чувствительно к регистру.
В разделе «Описание шаблона» вы можете описать содержание и назначение вашего шаблона.
Это описание отображается в диалоговом окне «Новое приложение» и может помочь другим разработчикам приложений определить, какой шаблон выбрать.
Нажмите Готово.
Вы можете найти новый шаблон в выбранной папке с файлом content.biapp и файлом .info с описанием шаблона.
Печать приложения в браузере
Вы также можете распечатать свое аналитическое приложение в веб-браузере в SAP Design Studio. Эта функция не поддерживается при использовании мобильного решения SAP Design Studio.
Чтобы распечатать приложение анализа в браузере, выберите компонент для вызова функции печати. Это распечатает ваше аналитическое приложение в веб-браузере.
SAP Design Studio — Шаблоны визуализации
В SAP Design Studio вы можете создавать собственные панели мониторинга, используя шаблоны визуализации, представляющие данные из разных источников данных. Вы можете использовать SAP BW или SAP HANA в качестве источника данных.
Откройте онлайн-приложение для самостоятельного обнаружения и визуализации данных. В следующем окне вам будет предложено подключиться к недавно использовавшемуся запросу или источнику данных.
Вы можете выбрать один из следующих двух вариантов —
-
Вы можете выбрать недавно использованные запросы, чтобы выбрать запрос из списка всех запросов, которые вы уже использовали до даты.
-
Вы также можете выбрать систему для выбора источника данных и запроса, который вы хотите назначить для своей панели мониторинга, если в списке нет недавно использованных запросов.
Вы можете выбрать недавно использованные запросы, чтобы выбрать запрос из списка всех запросов, которые вы уже использовали до даты.
Вы также можете выбрать систему для выбора источника данных и запроса, который вы хотите назначить для своей панели мониторинга, если в списке нет недавно использованных запросов.
Выберите Далее и ОК.
Откроется страница Visualize по умолчанию, отображающая меру и измерения из выбранного источника данных.
Создание визуализаций
Перейдите на страницу «Визуализация», перетащите размеры в область строк или столбцов.
Визуализация по умолчанию в области макета изменяется автоматически, чтобы отразить выбранный вами размер, и созданная визуализация автоматически сохраняется в галерее.
Выберите элемент, который вы хотите отобразить на оси X и оси Y.
Переименование визуализации
Вы можете переименовать визуализации в соответствии с запросами, которые используются для их создания. Чтобы переименовать визуализацию, выберите зубчатое колесо вверху на вкладке Визуализация, как показано на следующем снимке экрана.
Вы можете выбрать Переименовать, чтобы изменить название заголовка.
Восстановить заголовок по умолчанию — это можно использовать для восстановления заголовка по умолчанию в соответствии с запросом.
SAP Design Studio — Пользовательские панели инструментов
Вы можете создать несколько визуализаций и добавить их в галерею, и их можно использовать для создания панелей мониторинга, разместив их в журнале на вкладке «Создание».
Это позволяет вам создать собственную панель мониторинга, вы можете изменить источники данных, а визуализация также будет изменена на вкладке Визуализация.
Перейдите на страницу Compose вверху, галерея отображает все текущие визуализации. Чтобы создать пользовательские панели мониторинга, перетащите визуализации из галереи в область макета.
Чтобы создать новую пользовательскую панель мониторинга, нажмите кнопку «Новая история».
Вы можете добавить заголовок в свою панель и затем нажать «Создать».
Обмен инструментальными панелями
Вы можете поделиться панелями в виде закладок с другими пользователями. Вы также можете экспортировать их в формат PDF, как показано на следующем снимке экрана.
SAP Design Studio — обновить документ
Чтобы обновить документ в Design Studio, запрос отправляется через веб-браузер или мобильный клиент. Ниже приведены основные этапы обновления данных.
Шаг 1. Чтобы выполнить обновление документа Design Studio, пользователь отправляет HTTP-запрос в веб-браузер или мобильный клиент на сервер веб-приложений. Сервер веб-приложений направляет этот запрос на центральный сервер управления (CMS), чтобы найти приложение для анализа. Сервер CMS также отвечает за проверку того, есть ли у пользователя доступ для обновления документа или нет.
Шаг 2. На сервер приложений Analysis отправляется запрос на получение текущих данных для документа Design Studio. Служба приложения Analysis получает текущие данные из SAP HANA с помощью драйвера JDBC.
Шаг 3. Служба приложения Analysis создает документ с последними данными из SAP HANA и отправляет его обратно на сервер веб-приложений.
Шаг 4. Последний шаг: сервер веб-приложений преобразует данные в формат HTML и отправляет их в веб-браузер или мобильный клиент, где отображаются данные обновления документа разработки.
Обновить документ в Интернете / на мобильном устройстве (BW)
Для обновления документа Design Studio то же самое в SAP BW, за исключением того, что обновление выполняется с использованием соединения BICS при вызове RFC по сравнению с HANA с использованием драйверов JDBC.
Чтобы обновить документ в Design Studio в Интернете / мобильном телефоне на BW, запрос отправляется через веб-браузер или мобильный клиент.
Ниже приведены основные этапы обновления данных.
Шаг 1. Чтобы выполнить обновление документа Design Studio, пользователь отправляет HTTP-запрос в веб-браузер или мобильный клиент с сервера веб-приложений. Сервер веб-приложений перенаправляет этот запрос на центральный сервер управления, чтобы найти приложение для анализа. Сервер CMS также отвечает за проверку того, есть ли у пользователя доступ для обновления документа или нет.
Шаг 2 — Запрос отправляется в службу приложения Analysis, размещенную на адаптивном сервере, чтобы получить текущие данные для документа Design Studio. Служба приложения Analysis получает текущие данные из системы SAP NetWeaver BW, используя функцию Remote для вызова RFC и BICS Business Intelligence Consumer Service Connectivity.
Шаг 3. Служба приложения Analysis создает документ с последними данными из SAP HANA и отправляет его обратно на сервер веб-приложений.
Шаг 4. Последний шаг: сервер веб-приложений преобразует данные в формат HTML и отправляет их в веб-браузер или мобильный клиент, где отображаются данные обновления документа разработки.