Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 03:35:34 am

Автор Тема: загрузка n последних файлов  (Прочитано 292 раз)

Оффлайн WA

  • Новичок
  • *
  • Сообщений: 40
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
загрузка n последних файлов
« : Июль 07, 2017, 07:59:33 am »
Сейчас загрузка файлов происходит так
LOAD ...
FROM [C:\Users\CALL_LOG\*.csv] (txt, utf8, embedded labels, delimiter is ';', msq);

Надо сделать ее более изощренной. Загружать из директории только 40 последних файлов. Как это сделать подскажите?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: загрузка n последних файлов
« Ответ #1 : Июль 07, 2017, 08:06:57 am »
Привет.
Надо загрузить файлы выборочно? Следовательно перед этим необходимо составить список файлов, (поищите dodir() в хелпе).
Только 40 последних? По какому критерию? Наверняка по времени сохранения файла.
Следовательно в список файлов надо будет включить поле с временной меткой и из этого списка взять 40 по убывающей сортировке.
Затем циклом перебрать список и загрузить.

Оффлайн WA

  • Новичок
  • *
  • Сообщений: 40
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: загрузка n последних файлов
« Ответ #2 : Июль 10, 2017, 03:40:10 pm »
спасибо

Неофициальный форум пользователей QlikView & Qlik Sense

Re: загрузка n последних файлов
« Ответ #2 : Июль 10, 2017, 03:40:10 pm »