Как добавить новую колонку

Автор WA, октября 04, 2018, 03:46:19 pm

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

WA

Есть таблица сохраненная в QVD файл. Как добавить к ней новую колонку, заполнив её одинаковыми данными? Конкретно надо, чтобы везде было 'А'.

Валерий

1. Загрузить таблицу в Qlik, предварительно добавив: 'A' as [Имя столбца]
2. Сохранить таблицу в Qvd

WA

Не так не катит.

Пишу подробности.
загружаю такие поля из файла в qlik
mytable:
LOAD [Call ID],Контекст,Коммутатор,Right([Дата и время создания],8) as Создан, Right([Дата и время завершения],8) as Завершен
FROM [C:\CALL_LOG\*.csv] (txt, utf8, embedded labels, delimiter is ';', msq);

сохраняю данные в 2-х файлах qvd

Store [Call ID],Коммутатор as srv, Создан from mytable into C:\Users\snaz\Downloads\создан.qvd;
Store [Call ID],Коммутатор as srv, Завершен from mytable into C:\Users\snaz\Downloads\завершен.qvd;


так вот, надо чтобы в файле "создан.qvd" добавилась колонка "метка" и в ней во всех строках было 'A',
а в файле "завершен.qvd" добавилась колонка "метка" и в ней во всех строках было 'B'.

Далее я собираюсь объединить эти 2 файла и работать с ним. В объединенном файле должно быть что-то типа такого (см. вложение)

WA

Объединить таким образом
создан:
LOAD [Call ID],srv, Создан,метка as время
FROM [C:\создан.qvd] (qvd);
завершен:
Concatenate (создан)
LOAD [Call ID],srv, Завершен,метка as время
FROM [C:\завершен.qvd] (qvd);

admin

Вариантов несколько.
Цель какая? получить объединенный файл?
В этом случае можно добавить флаги на последнем этапе.
создан:
LOAD [Call ID],srv, Создан,метка as время , 'А' as Метка
FROM [C:\создан.qvd] (qvd);
//завершен:
Concatenate (создан)
LOAD [Call ID],srv, Завершен,метка as время  , 'B' as Метка
FROM [C:\завершен.qvd] (qvd);

WA


Рейтинг@Mail.ru Яндекс.Метрика