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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: Максим от 01 декабря 2015, 03:16:32

Название: Загрузка обезличенных данных
Отправлено: Максим от 01 декабря 2015, 03:16:32
Здравствуйте!Есть исходное приложение. Из этого приложения необходимо выгрузить определенные справочники в эксель файл и обезличить их (к примеру холодильник-товар1,телевизор-товар2,Иркутск-Филиал1 и т.д.).После обезличивания данных,необходимо их снова загрузить в исходное приложение.Проблема в том,что когда заношу обезличенные данные в скрипт,а потом нажимаю "Загрузить",то загрузка происходит с ошибками,т.к. той бд,что в приложении у нас нет.
Вопрос:возможно, есть какие-либо другие способы занести обезличенные данные в скрипт и успешно обновить?
Спасибо!
Название: Re: Загрузка обезличенных данных
Отправлено: kvv от 01 декабря 2015, 03:32:51
Добрый день.
Иногда приходиться такое делать.
В основном использую функцию RowNo() в загрузке данных.
Также, иногда нужно исказить и числа, потому можно умножить/поделить и т.д., например, на 1,15 или использовать функцию Rand().

Маленький пример:
Clients:
LOAD CLIENT_ID,
'Shop_' & num(RowNo(), 000) as CLIENT_NAME
From Dict_Clients.qvd (qvd);

Название: Re: Загрузка обезличенных данных
Отправлено: Максим от 01 декабря 2015, 03:54:37
Скажите,а вы,после того,как прописываете фун-ю Row(No) в скрипте нажимаете "Загрузить"?Просто при нажатии и меня куча ошибок,т.к. исходной бд нет
Название: Re: Загрузка обезличенных данных
Отправлено: kvv от 01 декабря 2015, 04:14:31
Конечно, данные нужно перегрузить.
Название: Re: Загрузка обезличенных данных
Отправлено: Максим от 01 декабря 2015, 04:15:46
Благодарю Вас!
Название: Re: Загрузка обезличенных данных
Отправлено: admin от 01 декабря 2015, 06:01:53
Привет всем.
Для быстрого "обезличивания" есть еще стандартная функция.
В свойствах документа, вкладка шифрование.
Выбираем поле и нажимаем кнопку "Шифровать".
Существенный минус - непроизносимые значения обезличенных данных  :)
Но если требуется скрыть данные быстро - выручает.
Название: Re: Загрузка обезличенных данных
Отправлено: kvv от 01 декабря 2015, 06:13:14
Интересный способ.
Только, обратно дешифровать нельзя!!!
Название: Re: Загрузка обезличенных данных
Отправлено: admin от 01 декабря 2015, 06:27:56
Обновить данные через повторную загрузку.
Название: Re: Загрузка обезличенных данных
Отправлено: Максим от 02 декабря 2015, 08:38:57
Привет!Через дишифрование не все графики отображаются у меня.А так,если бы не это,то способ очень хорош.