Добавление к загруженным данным новых данных через скрипт загрузки

Автор IpS, февраля 18, 2016, 12:10:03 pm

« предыдущая - следующая »

IpS

Добрый день.

Сразу извиняюсь за возможно простой и глупый вопрос, но решение самостоятельно пока не нашел.
Загружаю данные через скрипт загрузки из БД SQL за определенный период. После мне нужно к загруженным данным добавить данные за другой период, не выгружая уже загруженные ранее данные по второму разу.
Когда правлю скрипт загрузки, выбирая другой период, старые данные затираются, а просто загружаются новые данные.
Заранее спасибо!

Prive


IpS

Извините, вам запрещён просмотр содержимого спойлеров.

IpS

т.е. как поменяв в строке "WHERE ...." период на другой, при загрузке данные не перезатирались, а добавлялись?

kvv

Цитата: IpS от февраля 19, 2016, 08:50:14 am
т.е. как поменяв в строке "WHERE ...." период на другой, при загрузке данные не перезатирались, а добавлялись?


Добрый день.
Апдейт нельзя сделать никак.
Но чтобы каждый раз "не дергать" базу данных, можно/нужно каждый период записать в отдельний qvd-файл:
Store * From Sales Into Sales_201602.qvd (qvd);


IpS

подредактировал скрипт загрузки:
februar:
LOAD....;
SELECT
FROM... ;
Store * from februar Into februar.QVD (qvd);

Выдает ошибку:

februar << ((SELECT
Выбранные строки: 5
Произошла следующая ошибка:
No qualified path for file: "februar.QVD"
Ошибка произошла здесь:
Store * from februar Into februar.QVD (qvd)
Данные не загружены. Исправьте ошибку и повторите загрузку.

Пробовал указывать полный путь к файлу - не помогло  :(

IpS

путем автом. загрузки из QVD файла, понял что от меня хотел Qlik.

Правильная запись: store * from februar into  [lib://E/JANUAR1.qvd](qvd);