Учебники

QlikView — веб-файл

QlikView может обрабатывать файлы из Интернета в формате HTML. Он может извлекать данные из таблиц HTML. URL-адрес обрабатываемого веб-файла задается в качестве входных данных, и QlikView извлекает как структуру, так и содержимое файла. Затем он анализирует структуру страницы, извлекая соответствующие данные из HTML-таблиц, представленных на странице. Мы выбираем параметр « Веб-файлы» в разделе « Данные из файлов » на вкладке «Данные» редактора сценариев.

1_webfile_load

Дать URL-адрес в качестве ввода

При выборе опции «Веб-файлы» мы получаем новое окно для ввода URL-адреса. В этом примере мы выбираем Список суверенных государств и зависимых территорий в Азии в качестве входной страницы из Википедии. Укажите URL и нажмите «Далее».

web_file_wizard

Выберите таблицу из веб-файла

При открытии выбранного веб-файла появится окно, показанное ниже. Здесь мы видим различные таблицы, представленные на веб-странице, помеченные как @ 1, @ 1, @ 3 и так далее. Выберите первую таблицу и дважды нажмите «Далее».

3_webfile_file_type

Выберите столбцы таблицы

Из приведенной выше таблицы мы можем выбрать только нужные нам столбцы, удалив ненужные столбцы с помощью знака креста.

4_webfile_choose_fields

Загрузить скрипт

Загрузка файла в QlikView осуществляется через скрипт загрузки, который можно увидеть на снимке экрана ниже. Следовательно, когда мы используем любой файл с разделителями, мы можем настроить приведенный ниже скрипт в соответствии с форматом файла.

5_webfile_load_script

Теперь мастер скриптов предложит сохранить файл в виде расширения файла * .qvw. Он просит выбрать место, где вам нужно сохранить файл. Нажмите «Следующий шаг», чтобы продолжить. Теперь пришло время увидеть данные, загруженные из веб-файла. Мы используем объект листа Table Box для отображения этих данных.

Создать таблицу Box

Поле таблицы — это объект листа для отображения доступных данных в виде таблицы. Он вызывается из меню Layout → New Sheet Object → Table Box . table_box_option

Нажав Далее, мы получаем возможность выбрать поля из окна таблицы. Вы можете использовать кнопки повышения или понижения для изменения порядка полей.

6_webfile_table_box_fields

Таблица данных таблицы

По завершении вышеупомянутого шага появляется объект листа таблицы таблицы, который показывает данные, считываемые из веб-файла. Отметьте неанглийские символы !!