Создание куба в Дизайнере БД: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
 
(не показано 11 промежуточных версий этого же участника)
Строка 1: Строка 1:
Осуществите вход в систему и откройте Дизайнер БД ([[Общие принципы работы с ХМ]]).
[[Общие принципы работы с ХМ#Запуск и завершение работы в системе|Осуществите вход в систему]] и откройте Дизайнер БД.


== Создание куба БД ==
== Создание куба БД ==
Строка 31: Строка 31:
==== Добавление таблиц ====
==== Добавление таблиц ====
'''1.''' На закладке "Структура" добавьте таблицу, нажав на иконку на панели слева.
'''1.''' На закладке "Структура" добавьте таблицу, нажав на иконку на панели слева.
[[Файл:Рисунок 4 Куб.png|без|обрамить]]
[[Файл:Новый куб 1.png|без|обрамить]]
'''2.''' На панели справа в свойствах основной таблицы заполните следующие поля значениями:
 
{| class="wikitable"
 
!Наименование поля
'''2.''' На панели справа в свойствах основной таблицы в поле "Название в БД" введите "NEW_CUBE".
!Значение для ввода
<nowiki>*</nowiki>Остальные поля оставить без изменений
|-
[[Файл:Новый куб 2.png|без|обрамить]]
|Название
|Новый куб
|-
|Схема в БД
|SYS_CUBE
|-
|Название в БД
|NEW_CUBE
|}
[[Файл:Рисунок 5 Куб.png|без|обрамить]]


==== Добавление параметров ====
==== Добавление параметров ====
Строка 55: Строка 45:
|-
|-
|Название
|Название
|ИД
|ИД Новый куб
|-
|-
|Название в БД
|Название в БД
|ID
|ID_NEW_CUBE
|}
|}
[[Файл:Рисунок 6 Куб.png|без|обрамить]]
[[Файл:Новый куб 3.png|без|обрамить]]
'''2.'''  Добавьте 3 параметра нажав трижды на иконку «Добавить параметр» на панеле слева.
'''2.'''  Добавьте 3 параметра нажав трижды на иконку «Добавить параметр» на панели слева.[[Файл:Рисунок 7 Куб.png|без|обрамить]]
[[Файл:Рисунок 7 Куб.png|без|обрамить]]
'''3.''' Выберите "ПАРАМЕТР 1" и на панели справа в свойствах параметра заполните следующие поля значениями
'''3.''' Выберите "ПАРАМЕТР 1" и на панели справа в свойствах параметра заполните следующие поля значениями
{| class="wikitable"
{| class="wikitable"
Строка 109: Строка 98:
|Число
|Число
|}
|}
[[Файл:Рисунок 10 Куб.png|без|обрамить]]
[[Файл:Рисунок 10 1 Куб.png|без|обрамить]]


=== Сохранение куба ===
=== Сохранение куба ===
'''1.''' Сохраните куб, нажав на кнопку сохранение в левом верхнем углу экрана. После нажатия система отобразит всплывающие сообщения об успешном сохранении.
'''1.''' Сохраните куб, нажав на кнопку сохранение в левом верхнем углу экрана. После нажатия система отобразит всплывающие сообщения об успешном сохранении.
[[Файл:Рисунок 11 Куб.png|без|обрамить]]
[[Файл:Рисунок 11 1 Куб.png|без|обрамить]]


=== Создание таблицы в БД ===
=== Создание таблицы в БД ===
Строка 119: Строка 108:
[[Файл:Рисунок 12 Куб.png|без|обрамить]]
[[Файл:Рисунок 12 Куб.png|без|обрамить]]
'''2.''' В открывшемся диалоговом окне нажмите на кнопку «Применить в БД».
'''2.''' В открывшемся диалоговом окне нажмите на кнопку «Применить в БД».
[[Файл:Рисунок 13 Куб.png|без|обрамить]]
[[Файл:Рисунок 13 1 Куб.png|без|обрамить]]
Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.
Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.
[[Файл:Рисунок 14 Куб.png|без|обрамить]]
[[Файл:Рисунок 14 1 Куб.png|без|обрамить]]
'''3.''' Закройте окно, нажав на кнопку "Закрыть".
'''3.''' Закройте окно, нажав на кнопку "Закрыть".
[[Файл:Рисунок 15 Куб.png|без|обрамить]]
[[Файл:Рисунок 15 1 Куб.png|без|обрамить]]


=== Настройте представление ===
=== Настройте представление ===
Строка 134: Строка 123:
'''4.''' Проставьте галки для полей:
'''4.''' Проставьте галки для полей:


      Дата;
 ИД;


      Строка;
 Дата;


      Число.
 Строка;
 
−  Число.


Выбранные поля отобразятся в блоке «Колонки».
Выбранные поля отобразятся в блоке «Колонки».
[[Файл:Рисунок 19 Куб.png|без|обрамить]]
[[Файл:Рисунок 19 Куб.png|без|обрамить]]
'''5.''' Сохраните куб, нажав на кнопку в левом верхнем углу.
'''5.''' Сохраните куб, нажав на кнопку в левом верхнем углу.
[[Файл:Рисунок 20 Куб.png|без|обрамить]]
[[Файл:Рисунок 20 1 Куб.png|без|обрамить]]
'''6.''' Закройте документ и перейдите на главную страницу системы.
'''6.''' Закройте документ и перейдите на главную страницу системы.


==  Проверка созданной таблицы в БД ==
==  Проверка созданной таблицы в БД ==
1. Для проверки и дальнейшей работы с кубом необходимо установить [[DBeaver Community|DBeaver Community и подключить базу данных XM.]]
1. Для проверки и дальнейшей работы с кубом необходимо установить [https://dbeaver.io/download/ DBeaver Community] или другую программу для работы с БД.  


2. После запуска DBeaver Community на панели слева откройте xm/xm/Схемы/sys_cube/Таблицы/new_cube.  
Для подключения используйте следующие значения:
[[Файл:Рисунок 21 1 Куб.png|без|обрамить]]
{| class="wikitable"
3. Откройте new_cube двойным нажатием левой кнопкой мыши и проверьте состав и наименования колонок.
!Наименование поля
!Значение
|-
|Порт
|15432
|-
|База данных
|xm
|-
|Пользователь
|xm_user
|-
|Пароль
|123
|}
2. После запуска DBeaver Community на панели слева откройте xm/Базы данных/xm/Схемы/data/Таблицы/new_cube.  
[[Файл:Рисунок 21 2 Куб.png|без|обрамить]]
3. Откройте new_cube двойным нажатием левой кнопкой мыши и проверьте состав и наименования колонок.  
[[Файл:Рисунок 22 Куб.png|без|обрамить]]
[[Файл:Рисунок 22 Куб.png|без|обрамить]]


== Добавление записей в БД ==
== Добавление записей в БД ==
'''1.''' Перейдите на вкладку "Данные".[[Файл:1 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:1_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]'''2.''' Нажмите на "Добавить новую запись".[[Файл:2 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:2_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]'''3.''' Введите следующие значения:
'''1.''' Перейдите на вкладку "Данные".[[Файл:1 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:1_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]'''2.''' Нажмите на "Добавить новую запись".
[[Файл:2.1 Записи БД.png|без|обрамить]]
'''3.''' Введите следующие значения:
{| class="wikitable"
{| class="wikitable"
!Наименование колонки
!Наименование колонки
Строка 203: Строка 213:
| number
| number
|3
|3
|}[[Файл:5 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:5_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]'''6.''' Нажмите на кнопку "Save".[[Файл:6 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:6_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]Для проверки возможности выбора данных из куба "new_cube" перейдите в сценарий "[http://10.144.18.111/index.php/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D1%83_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D0%B8%D0%B7_%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D1%83%D0%B1%D0%B0_%D0%91%D0%94 Добавление в аналитику выбор из справочника через подключение куба БД]".
|}[[Файл:5 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:5_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]'''6.''' Нажмите на кнопку "Save".[[Файл:6 Записи БД.png|без|обрамить|ссылка=http://10.144.18.111/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:6_%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_%D0%91%D0%94.png]]Для проверки возможности выбора данных из куба "new_cube" перейдите в сценарий "[[Добавление в отчет выбор данных из куба БД]]".

Текущая версия на 11:00, 4 июля 2022

Осуществите вход в систему и откройте Дизайнер БД.

Создание куба БД

1. После открытия Дизайнера БД нажмите на иконку  в правом нижнем углу экрана для создания куба.

Рисунок 1 Куб.png

2. В открывшемся диалоговом окне «Добавление нового куба» введите наименование "Новый куб" и нажмите на кнопку «Создать новый куб».

Рисунок 2 Куб.png

Дизайнер БД содержит следующие закладки:

−       Структура

−       Юнивёрс

−       Представление

−       Свойства

−       История

−       Объекты куба

Рисунок 3 Куб.png

Создайте структуру

На закладке «Структура» необходимо выполнить следующие действия:

  • Добавить таблицу и задать основные свойства
  • Добавить параметры и задать основные свойства
  • Создать таблицы в БД, на основании созданной структуры
  • Сохранить документ

Добавление таблиц

1. На закладке "Структура" добавьте таблицу, нажав на иконку на панели слева.

Новый куб 1.png


2. На панели справа в свойствах основной таблицы в поле "Название в БД" введите "NEW_CUBE". *Остальные поля оставить без изменений

Новый куб 2.png

Добавление параметров

1. Выберите параметр "ИД ОСНОВНАЯ ТАБЛИЦА 1" и на панели справа в свойствах параметра заполните следующие поля значениями:

Наименование поля Значение для ввода
Название ИД Новый куб
Название в БД ID_NEW_CUBE
Новый куб 3.png

2. Добавьте 3 параметра нажав трижды на иконку «Добавить параметр» на панели слева.

Рисунок 7 Куб.png

3. Выберите "ПАРАМЕТР 1" и на панели справа в свойствах параметра заполните следующие поля значениями

Наименование поля Значение для ввода
Название Строка
Название в БД LINE
Тип Строка
Рисунок 8 Куб.png

4. Выберите "ПАРАМЕТР 2" и на панели справа в свойствах параметра заполните следующие поля значениями:

Наименование поля Значение для ввода
Название Дата
Название в БД DATE
Тип Дата
Рисунок 9 Куб.png

5. Выберите "ПАРАМЕТР 3" и на панели справа в свойствах параметра заполните следующие поля значениями:

Наименование поля Значение для ввода
Название Число
Название в БД NUMBER
Тип Число
Рисунок 10 1 Куб.png

Сохранение куба

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

Рисунок 11 1 Куб.png

Создание таблицы в БД

1. Нажмите на панели слева кнопку «Открываем диалог Скрипты БД».

Рисунок 12 Куб.png

2. В открывшемся диалоговом окне нажмите на кнопку «Применить в БД».

Рисунок 13 1 Куб.png

Успешное выполнение применения в БД будет отображено информационным сообщением "Скрипт успешно выполнен!" в правом верхнем углу экрана.

Рисунок 14 1 Куб.png

3. Закройте окно, нажав на кнопку "Закрыть".

Рисунок 15 1 Куб.png

Настройте представление

1. Перейдите на закладку "Представление".

Рисунок 16 Куб.png

2. На панели слева нажмите на "+" для добавления АПИ.

Рисунок 17 Куб.png

3. В открывшемся диалогом окне нажмите «ОК».

Рисунок 18 Куб.png

4. Проставьте галки для полей:

−  ИД;

−  Дата;

−  Строка;

−  Число.

Выбранные поля отобразятся в блоке «Колонки».

Рисунок 19 Куб.png

5. Сохраните куб, нажав на кнопку в левом верхнем углу.

Рисунок 20 1 Куб.png

6. Закройте документ и перейдите на главную страницу системы.

 Проверка созданной таблицы в БД

1. Для проверки и дальнейшей работы с кубом необходимо установить DBeaver Community или другую программу для работы с БД.

Для подключения используйте следующие значения:

Наименование поля Значение
Порт 15432
База данных xm
Пользователь xm_user
Пароль 123

2. После запуска DBeaver Community на панели слева откройте xm/Базы данных/xm/Схемы/data/Таблицы/new_cube.

Рисунок 21 2 Куб.png

3. Откройте new_cube двойным нажатием левой кнопкой мыши и проверьте состав и наименования колонок.

Рисунок 22 Куб.png

Добавление записей в БД

1. Перейдите на вкладку "Данные".

1 Записи БД.png

2. Нажмите на "Добавить новую запись".

2.1 Записи БД.png

3. Введите следующие значения:

Наименование колонки Значение
id 1
line Строка 1
date 2021-07-30
number 1
3 Записи БД.png

4. Добавьте вторую запись и введите следующие значения:

Наименование колонки Значение
id 2
line Строка 2
date 2021-07-31
number 2
4 Записи БД.png

5. Добавьте третью запись и введите следующие значения:

Наименование колонки Значение
id 3
line Строка 3
date 2021-08-01
number 3
5 Записи БД.png

6. Нажмите на кнопку "Save".

6 Записи БД.png

Для проверки возможности выбора данных из куба "new_cube" перейдите в сценарий "Добавление в отчет выбор данных из куба БД".