Как подготовить файлы Excel для загрузки в программу QlikView
Если необходимо загрузить файлы Microsoft Excel в программу QlikView, есть много функций, которые можно использовать для преобразования и очищения данных в скрипте загрузки, но, возможно, удобнее подготовить исходные данные непосредственно в табличном файле Microsoft Excel. В этом разделе предложено несколько подсказок, как подготовить таблицу для ее загрузки в программу QlikView с минимальным кодированием скрипта.
Используйте заголовки столбцов
При использовании заголовков столбца в файле Excel они автоматически будут использоваться как имена полей, если будет выбран параметр Встроенные имена полей при выборе данных в программе QlikView. Также рекомендуется избегать переноса строки в метках, помещайте заголовок в качестве первой строки на листе.
Форматирование данных
Файл Excel легче загрузить в программу QlikView, если его содержимое организовано в виде необработанных данных в таблице. Желательно избегать следующего:
- Агрегированные величины, такие как суммы и итоги. Агрегированные величины можно определить и вычислить в программе QlikView.
- Дубликаты заголовков.
- Дополнительная информация, которая не является частью данных, например комментарии. Лучше всего иметь отдельный столбец для комментариев, который можно пропустить при загрузке файла в программу QlikView.
- Макет данных перекрестной таблицы. Если, например, есть по одному столбцу для каждого месяца, лучше создать один столбец с именем «Месяц» и записать те же данные в 12 строк, по одной строке для каждого месяца. В дальнейшем вы всегда сможете просмотреть этот столбец в формате перекрестной таблицы в программе QlikView.
- Промежуточные заголовки, например, строка с названием «Отдел А» с последующими строками, относящимися к Отделу А. Вместо этого следует создать столбец с именем «Отдел» и заполнить ее соответствующими названиями отделов.
- Объединенные ячейки. Лучше помещать каждое значение ячейки отдельно.
- Пустые ячейки, значение которых подразумевается вышеуказанными значениями. Заполните все пустые ячейки, чтобы каждая из них содержала данные.
Используйте именованные области
Если необходимо прочитать часть листа, можно выбрать область из столбцов и строк и определить ее как именованную область в файле Excel. Программа QlikView может загружать данные из именованных областей и из листов.
Обычно можно определить необработанные данные как именованную область и сохранить все дополнительные комментарии и легенды за пределами именованной области. С учетом вышесказанного загрузить данные в программу QlikView не составит труда.
Удалите защиту паролем
Перед загрузкой данных рекомендуется удалить защиту паролем файла Excel.