Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Июль 18, 2018, 07:16:36 pm

Автор Тема: Объединение информации из двух баз в одну таблицу.  (Прочитано 444 раз)

Оффлайн SC7793

  • Новичок
  • *
  • Сообщений: 8
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Доброго времени суток!

В приложении участвуют 2 базы оборудования(оборудование по "городу 1" и по "городу 2"). Почему две базы? потому что оборудование сотрудник имеет как в городе 1, так и в городе 2. Объединены между собой по id сотрудника (это единственная сущность которая идентична в двух БД).
Подскажите каким образом возможно объединить в одну таблицу "отчёт" (в моём примере это отчёт о наличие оборудования у каждого сотрудника, разделено на 2 таблицы (по городу 1 и по городу 2)).  Проблема сведения отчёта в одну таблицу в том, что сущности в базах существенно отличаются друг от друга, хотя несут одну и туже информацию (скрин.того что имею во вложении)

Надеюсь мои объяснения кто-то поймёт :)
Буду благодарен за мысли по моему вопросу.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1149
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Добрый день.
Сделайте одинаковый массив полей и добавьте поля "Город", "Сотрудник" - в результате загрузки сформируется одна таблица.

Оффлайн SC7793

  • Новичок
  • *
  • Сообщений: 8
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Добрый день. Спасибо за ответ.
Правда пока не понятно как это реализовать.

Неофициальный форум пользователей QlikView & Qlik Sense


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1149
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Привет, сделать это совсем несложно.
Примерный код для создания одной таблицы из двух:
t1:
load
'Москва' as Город,
'Тип устройства_МСК' as ТипУстройства,
'Количество моделей оборудования_МСК' as Количество,
model.name as Модель
from [источник МСК];

t2:
load
'Нижний Новгород' as Город,
'Тип устройства_НН' as ТипУстройства,
'кол-во_НН' as Количество,
'Модель оборудования_НН' as Модель
from [источник НН];



Неофициальный форум пользователей QlikView & Qlik Sense