Size: a a a

2020 October 19

И

Иван ☕ Qlik in Qlik BI chat
Нужно ли каким-то образом использовать файл на сервере /resources/assets/external/requirejs/require.js?
источник

И

Иван ☕ Qlik in Qlik BI chat
может есть документик какой-нибудь? с инструкцией
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ildar Salikhov
Доброе утро, изучаю Qlik, установил десктоп, подключился к корпоративным источникам, вопрос при добавлении данных Qlik загружает из на локальный ПК?
Загружает на локальный ПК, сохраняет в приложение qvf. Т.к. Qlik использует сжатие данных, объем данных существенно меньше чем в источнике.

Для запроса данных "в момент формирования дашборда" можно использовать но Direct Discovery, но этот метод устаревший и ограниченный (по возможностям отображения получаемых данных, а также насколько я знаю на одно приложение можн оисопльзовать только один direct discovery запрос).

Если вы работаете с Qlik Sense, то для решения этих задач есть функционал ODAG и Dynamic View (только на серверной версии). Они позволяют выполнить по запросу скрипт загрузки данных с предустановленными фильтрами и показать результат в диаграммах, либо в виде отдельного приложения.

А вам для какой цели нужно обновлять данные из источника по запросу?
источник

V

Valera in Qlik BI chat
Всем привет! Подскажите, пожалуйста, как правильно решить задачу выгрузки данных через rest api connector (или при любом другом кастомном подключении к источнику данных):
Есть sharepoint к которому цепляюсь через коннектор (в тч проходя аутентификацию по логину-паролю), после выгрузки части данных, необходимо в цикле перебрать еще несколько тысяч страниц и дособрать оставшиеся данные, недоступные по ссылке первого соединения (подключаюсь к первой ссылке, собираю id для записей и потом запускаю цикл по id, подставляя их в ссылку bla-bla/items(id)/fieldvaluesastext).
В результате ничего умней цикла с созданием отдельного подключения для каждой новой ссылки не придумал, хотя, вроде как, with connection должен помочь (но я не понял как им пользоваться). Хайвмайд чатик, помоги!
источник

IS

Ildar Salikhov in Qlik BI chat
Евгений Стучалкин
Загружает на локальный ПК, сохраняет в приложение qvf. Т.к. Qlik использует сжатие данных, объем данных существенно меньше чем в источнике.

Для запроса данных "в момент формирования дашборда" можно использовать но Direct Discovery, но этот метод устаревший и ограниченный (по возможностям отображения получаемых данных, а также насколько я знаю на одно приложение можн оисопльзовать только один direct discovery запрос).

Если вы работаете с Qlik Sense, то для решения этих задач есть функционал ODAG и Dynamic View (только на серверной версии). Они позволяют выполнить по запросу скрипт загрузки данных с предустановленными фильтрами и показать результат в диаграммах, либо в виде отдельного приложения.

А вам для какой цели нужно обновлять данные из источника по запросу?
Объем таблицы большой, выгружать к себе на ПК очень долго
источник

ei

evgeny ivanov in Qlik BI chat
Valera
Всем привет! Подскажите, пожалуйста, как правильно решить задачу выгрузки данных через rest api connector (или при любом другом кастомном подключении к источнику данных):
Есть sharepoint к которому цепляюсь через коннектор (в тч проходя аутентификацию по логину-паролю), после выгрузки части данных, необходимо в цикле перебрать еще несколько тысяч страниц и дособрать оставшиеся данные, недоступные по ссылке первого соединения (подключаюсь к первой ссылке, собираю id для записей и потом запускаю цикл по id, подставляя их в ссылку bla-bla/items(id)/fieldvaluesastext).
В результате ничего умней цикла с созданием отдельного подключения для каждой новой ссылки не придумал, хотя, вроде как, with connection должен помочь (но я не понял как им пользоваться). Хайвмайд чатик, помоги!
rest api connector    - вроде сам умеет загружать постранично,  опция такая есть, но как это настроить - не знаю.   В общем случае, вариант с циклом работает, в with connection  меняется либо url либо body
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ildar Salikhov
Объем таблицы большой, выгружать к себе на ПК очень долго
Смысла использовать direct discovery нет, т.к. это сильно урежет возможности работы с этими данными. На базе десктопного клика, я бы рекомендовал вам изучить тему инкрементального обновления (запрос из источника только измененных данных, с подгрузкой неизмененных из локального файла QVD). Первую загрузку придется потерпеть, но дальнейшие обновления будут работать быстро
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ildar Salikhov
Объем таблицы большой, выгружать к себе на ПК очень долго
Каков характер обновления записей в источнике? Только добавление записей, Добавление и изменение записей, Есть ли удаление записей?
источник

IS

Ildar Salikhov in Qlik BI chat
Евгений Стучалкин
Каков характер обновления записей в источнике? Только добавление записей, Добавление и изменение записей, Есть ли удаление записей?
Сейчас я хочу посмотреть возможности Qlik и изучить его, обновления пока не важны. Спасибо, попробую потерпеть и загрузить
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ildar Salikhov
Сейчас я хочу посмотреть возможности Qlik и изучить его, обновления пока не важны. Спасибо, попробую потерпеть и загрузить
в крайнем случае, можете воспользоваться командой buffer с заданием долгого срока хранения, чтобы при повторных загрузках данные перезапрашивались из QVD буфера, а не источника.

https://help.qlik.com/ru-RU/sense/June2020/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/Buffer.htm

Само собой, новые данные при перезагрузках из буферизированного источника не появятся, но сама загрузка будет проходить быстрее
источник

ei

evgeny ivanov in Qlik BI chat
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Если задать элементам названия на латыни, возможно получится вызвать кого-то...
источник

SG

Sergey Gromov in Qlik BI chat
Хаха отлично
источник

SN

Sergey Nazarkin in Qlik BI chat
Может кто-то проконсультировать по Qlik Analitics Platform? В чем отличие от Enterprise (кроме анлима по пользователям)?
источник

I

Ibragim in Qlik BI chat
Всем привет!
Посоветуйте пожалуйста как лучше часть имени столбца сформировать в значение ?

Например из заголовка первого столбца [\\T13859611736032\Process\Page File Bytes] нужно извлечь T13859611736032

Попробовал через  left (Replace(@1,'\\',''),15) as ID, не получается - насколько понял использовать @ можно только если разделитель ;
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ibragim
Всем привет!
Посоветуйте пожалуйста как лучше часть имени столбца сформировать в значение ?

Например из заголовка первого столбца [\\T13859611736032\Process\Page File Bytes] нужно извлечь T13859611736032

Попробовал через  left (Replace(@1,'\\',''),15) as ID, не получается - насколько понял использовать @ можно только если разделитель ;
извлечь куда?
источник

IB

Igor Burobin in Qlik BI chat
Ibragim
Всем привет!
Посоветуйте пожалуйста как лучше часть имени столбца сформировать в значение ?

Например из заголовка первого столбца [\\T13859611736032\Process\Page File Bytes] нужно извлечь T13859611736032

Попробовал через  left (Replace(@1,'\\',''),15) as ID, не получается - насколько понял использовать @ можно только если разделитель ;
Subfield(@1,'\',1) ?
источник

I

Ibragim in Qlik BI chat
Igor Burobin
Subfield(@1,'\',1) ?
возвращает "Field not found error
,  Field '@1' not found"
источник

V

Valera in Qlik BI chat
Спасибо, обошлось без пагинации, но пришлось знатно напрячься
источник

I

Ibragim in Qlik BI chat
Евгений Стучалкин
извлечь куда?
в значения нового столбца ID
источник