Одной из важных особенностей QlikView, которая делает его таким выдающимся, является возможность хранить очень большой объем данных в очень сжатом размере и хранить его вместе с документами QlikView. Следовательно, после создания документа нам не нужно подключаться к источнику данных, так как данные уже сохранены вместе с макетом документа. Это достигается с помощью файла QVD, который представляет собой плоский файл, хранящийся с расширением .qvd. Файл QVD хранит данные для одного документа QlikView, и он создается с использованием редактора сценариев, доступного в документе QlikView.
Преимущества использования файлов QVD
Преимущества использования файлов QVD в QlikView следующие:
- Более быстрая загрузка данных
- Изящно поддерживает масштабирование по мере роста объема данных
- Используется в дополнительной нагрузке
- Данные из нескольких источников могут быть объединены в один набор данных
- Извлекать данные параллельно
Создание файлов QVD
Файлы QVD создаются с помощью оператора STORE во время загрузки файлов QlikView. Этот оператор создает один файл qvd, который сохраняется в указанном месте в виде файла; отдельный, чем файл QVW, с помощью которого он создается.
Ниже приведен пример сохранения файла qvd после загрузки данных в документ QlikView путем чтения исходного файла.
Использование файлов QVD
Файл QVD загружается в документ QlikView аналогично другим файлам, таким как CSV, Excel и файлы с разделителями. Мы используем опцию Открыть, доступную в меню Файл, и ищем файл QVD, который мы создали ранее. При открытии он дает нам окно для просмотра данных, выбора заголовков столбцов и выполнения любых необходимых преобразований данных.
Скрипт загрузчика файлов QVD
При нажатии кнопки «Готово» открывается окно сценария редактирования, в котором отображается код, используемый для загрузки файла QVD. Мы можем редактировать этот код дальше. Например, чтобы отобразить только несколько столбцов или применить любую встроенную функцию и т. Д. Нажмите «Готово», чтобы загрузить файл в текущий документ QlikView. Сохраните документ QlikView как use_qvd.qvw .
Отображение данных из файла QVD
Перезагрузите документ, используя Control + R и выберите пункт меню Layout → New Sheet Objects → Table Box . Появится окно со всеми столбцами из таблицы, представленной в файле QVD. Выберите «Добавить все», чтобы добавить все столбцы в таблицу отображения. Используйте параметр «Повышать / понижать», чтобы изменить порядок столбцов. Нажмите «Готово». Появится следующий экран, показывающий содержимое файла QVD.