Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Лабораторная работа № 7 Ассоциирование данных из нескольких таблиц
Ранее был создан базовый документ путем загрузки одной таблицы в QlikView. Однако обычно необходима операция по загрузке и ассоциированию данных из большого количества таблиц. В этом уроке будет рассмотрен метод автоматического ассоциирования соответствующих таблиц QlikView. Также будет описана процедура переименования полей для обеспечения Ассоциации. Если две таблицы включают списки различных элементов, например, одна из таблиц является списком клиентов, а другая — списком счетов, и обе таблицы имеют общее поле (столбец), например номер клиента, это обычно означает, что между двумя таблицами существует взаимосвязь. Если такая взаимосвязь существует, между полями, являющимися общими в двух таблицах, будет создана ассоциация: в QlikView такие два поля будут рассматриваться как одно и обрабатываться также как одно поле. Такое поле, связывающее две или более таблиц, называется ключом. Ассоциирование осуществляется по двум правилам. · Чтобы два поля были ассоциированы, они должны иметь абсолютноодинаковые имена (с учетом регистра). Таким образом, поля Name и name не идентичны и не будут ассоциированы. · Если в определенном поле, содержащемся в различных исходных таблицах, имеются абсолютно одинаковые значения, в QlikView эти значения будут рассматриваться как одно, а записи (строки), содержащие это значение, будут ассоциированы. Чтобы ассоциировать два значения поля, необходимо соблюдение одного из следующих условий: o абсолютно идентичное написание (с учетом регистра), o абсолютно идентичное числовое значение. Таким образом, поля Name и name не идентичны и не будут ассоциированы. Числовые значения 123 и 00123 являются идентичными и будут ассоциированы или предотвращения ассоциаций. Для более подробного ознакомления с основными правилами изучите следующий пример (Рис. 1).
Рис. 1. Пример таблиц ассоциирования Поля с именем Number в соответствии с первым правилом рассматриваются как одно поле. Посредством этого поля будут объединены таблица 1 и таблица 2. Таким же образом будут ассоциированы таблица 1 и таблица 3 посредством поля Name. Поле Number содержит значение 2 в таблице 1 и в таблице 2, что означает, что значение Phil будет ассоциировано со значением возраста 42. Значение 2 в таблице 1 будет ассоциировано со значением ab в поле ID в таблице 3 посредством значения Phil в поле Name. Однако значение John в таблице 1 не соответствует значению john в таблице 3, поэтому они не будут ассоциированы.
Рис. 2. Ассоциирование полей Таким образом, ассоциация представляет собой ссылки, созданные между полями в таблицах, что позволяет просматривать логические связи. С помощью этого несколько таблиц из одной или нескольких баз данных могут быть одновременно включены в логику QlikView. Открытие документа Если после завершения предыдущего урока документ был закрыт и был выполнен выход из приложения QlikView, необходимо снова открыть его. 1. Запустите QlikView. 2. Откройте файл, созданные в предыдущем уроке (MyDocument.qvw или файл с аналогичным именем).
|
|||||
Последнее изменение этой страницы: 2021-03-09; просмотров: 125; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.104.248 (0.006 с.) |