Выбор и загрузка данных | Qlik Cloud Справка
Перейти к основному содержимому

Выбор и загрузка данных

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

  1. Создайте новое приложение.
  2. Назовите приложение Scripting Tutorial, а затем нажмите Создать.
  3. Откройте приложение.
  4. Примечание к информацииПеред первой загрузкой данных в приложение можно использовать параметр Добавить данные, чтобы легко загрузить данные из файлов. Однако в этом руководстве мы хотим увидеть скрипт, поэтому будем использовать редактор загрузки данных.
  5. Откройте Редактор загрузки данных из раскрывающегося меню на верхней панели инструментов.
  6. Нажмите Создать новый раздел в левом меню, чтобы добавить новый раздел скрипта под разделом с именем Main.

  7. Использование нескольких разделов позволяет легко упорядочить скрипт. Разделы скрипта будут выполняться по порядку при загрузке данных.

  8. Присвойте разделу имя, введя Sales.
  9. Разверните панель Источники данных, если она еще не развернута. Справа появится меню.

  10. Под элементом DataFiles в меню справа щелкните Выбрать данные.

  11. Окно выбора данных

    Окно выбора данных.
  12. Загрузите, а затем выберите Sales.xlsx. Откроется окно предварительного просмотра данных.
  13. Окно предварительного просмотра данных для файла данных Sales

    Окно предварительного просмотра данных для файла данных Sales.
  14. Снимите выбор с полей # of Days Late и # of Days to Ship. Возможно, потребуется щелкнуть заголовки полей, чтобы увидеть их полные имена.
  15. Выполните поиск по запросу date в поле поиска Фильтровать поля.
  16. Щелкните заголовок Invoice Date и введите Bill Date, чтобы переименовать поле.
  17. Нажмите Добавить. Скрипт загрузки вставляется в раздел Sales редактора скриптов. Обратите внимание, что Qlik Sense заключает имена полей, содержащие пробел, в двойные кавычки.
  18. Скрипт должен выглядеть следующим образом:

    Скрипт загрузки на вкладке Sales

    Скрипт загрузки на вкладке Sales.
  19. Добавьте следующую строку над оператором LOAD, чтобы присвоить таблице имя Table1:
  20. Table1:

  21. Теперь настройте скрипт, чтобы обеспечить правильную интерпретацию дат. Измените поле Date следующим образом:
  22. Date#(`Date`,'MM/DD/YYYY') as "Date",

    Скрипт должен выглядеть следующим образом:

    Обновленный скрипт загрузки на вкладке Sales

    Обновленный скрипт загрузки на вкладке Sales.
  23. В правом верхнем углу нажмите Загрузить данные.
  24. При этом данные будут загружены в приложение. Отобразится окно выполнения скрипта. По завершении вы увидите сводку возможных ошибок и синтетических ключей, даже если они отсутствуют.

  25. Нажмите Закрыть.
  26. Откройте просмотр модели данных из раскрывающегося меню на верхней панели инструментов. При нажатии Новая вкладка просмотр модели данных откроется в новой вкладке.
  27. Выберите Развернуть и Точечная диаграмма в верхнем меню, чтобы отобразить табличное представление, используемое в этом руководстве. Если таблица отображается неправильно, можно удалить существующий скрипт загрузки и создать скрипт заново.
  28. Табличное представление в просмотре модели данных для данных Sales

    Табличное представление в просмотре модели данных для данных Sales.

    Теперь загрузим другую таблицу под названием Dates. После загрузки таблицы Qlik Sense свяжет ее с таблицей Sales по полю Date.

  29. Откройте Редактор загрузки данных.
  30. Щелкните Создать новый раздел, чтобы добавить новый раздел скрипта.
  31. Присвойте разделу имя Dates. Если новый раздел Dates еще не расположен под разделом Sales, наведите указатель мыши на , а затем перетащите раздел вниз под раздел Sales, чтобы изменить порядок.
  32. Щелкните верхнюю строку скрипта и нажмите Комментировать / Раскомментировать.

    Убедитесь, что в скрипт добавлено //.

  33. Добавьте следующий текст после //:
  34. Loading data from Dates.xlsx

    Верхняя строка скрипта теперь должна выглядеть следующим образом:

    // Loading data from Dates.xlsx

  35. Под элементом DataFiles в меню справа щелкните Выбрать данные.

  36. Примечание к подсказкеВ разделе Имена полей убедитесь, что выбран параметр Встроенные имена полей, чтобы включить имена полей таблицы при загрузке данных.
  37. Загрузите, а затем выберите Dates.xlsx. Откроется окно предварительного просмотра данных.
  38. Окно предварительного просмотра данных для файла данных Dates

    Окно предварительного просмотра данных для файла данных Dates.
  39. Нажмите Добавить.
  40. Скрипт должен выглядеть следующим образом:

    Скрипт загрузки на вкладке Dates

    Скрипт загрузки на вкладке Dates.
  41. Добавьте следующее в строке над оператором LOAD, чтобы присвоить таблице имя Table2:
  42. Table2:

  43. Чтобы обеспечить правильную интерпретацию столбца Month в файле Dates.xlsx в Qlik Sense, необходимо применить функцию Month к полю Date.
  44. Измените поле Month следующим образом:

    Month (Date) as "Month",

    Скрипт должен выглядеть следующим образом:

    Обновленный скрипт загрузки на вкладке Dates

    Обновленный скрипт загрузки на вкладке Dates.

    Итак, вы создали скрипт для загрузки выбранных данных из файла Dates.xlsx. Пришло время загрузить данные в приложение.

  45. В правом верхнем углу нажмите Загрузить данные.
  46. При нажатии кнопки Загрузить данные данные загружаются в приложение, а скрипт сохраняется.

  47. По завершении выполнения скрипта нажмите Закрыть.
  48. Откройте раздел Просмотр модели данных.
  49. Теперь видно, что между двумя полями с именем Date в двух таблицах установлено подключение.

    Табличное представление в просмотре модели данных

    Табличное представление в просмотре модели данных. Таблицы подключены по полю Date.
  50. Click Предварительный просмотр в левом нижнем углу. Щелкните имя таблицы Table2.
  51. При этом отобразится информация о таблице. В поле Предварительный просмотр видно, что во внутреннюю таблицу Table2 загружено 628 строк данных. Если вместо этого щелкнуть поле в таблице, отобразится информация об этом поле.

    Предварительный просмотр таблицы в просмотре модели данных

    Предварительный просмотр таблицы в просмотре модели данных.

    Теперь данные можно использовать в визуализациях в приложении. Мы покажем, как это сделать, позже в этом руководстве.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!