Size: a a a

2021 February 15

ИС

Игорь Степанов... in Qlik BI chat
Igor Burobin
Так же большая вероятность что просто много разных полей по сущности которые в разных таблицах а называются одинаково
👍
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Игорь Степанов
Попробуйте TRACE с комментами повставлять) Видно будет, на каком шаге "переполнилось" кликовое терпение.
клик кидает кони при генерации синт. ключей, там уже нельзя вставлять трейс)
источник

ЕС

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

A

Andrei in Qlik BI chat
Igor Burobin
Сервер не вынес такого количества связей.  Необходимо сделать модель данных такой чтобы в ней было минимум синтетических ключей а лучше вообще не было. Используйте операторы CONCATENATE, JOIN, CROSSTABLE и другие чтобы из 20 таблица сделать красивую (для QS) модель снежинка или звезда
Я зашёл в Data load editor, далее выбрал в правой части экрана Data connections коннектор к MySQL, выбрал таблицы.
В результате автоматически был сформирован скрипт.

Все таблицы в этом скрипте такого вида:

LOAD <Список полей>
[Таблица]:
SELECT <Список полей>
FROM "Таблица";

Пытался найти участок, где создаются эти синтетические ключи, и не нашёл его. В помощи указано "Удалить строку Region в операторе LOAD".
Однако, ни в одном операторе LOAD не было такой строки.
источник

IB

Igor Burobin in Qlik BI chat
Andrei
Я зашёл в Data load editor, далее выбрал в правой части экрана Data connections коннектор к MySQL, выбрал таблицы.
В результате автоматически был сформирован скрипт.

Все таблицы в этом скрипте такого вида:

LOAD <Список полей>
[Таблица]:
SELECT <Список полей>
FROM "Таблица";

Пытался найти участок, где создаются эти синтетические ключи, и не нашёл его. В помощи указано "Удалить строку Region в операторе LOAD".
Однако, ни в одном операторе LOAD не было такой строки.
они создаются автоматически
источник

IB

Igor Burobin in Qlik BI chat
Qlik автоматически связывает таблица по одинаковым полям. синтетический ключ ни что иное как связь по нескольким полям.
источник

IB

Igor Burobin in Qlik BI chat
Вам необходимо понять какие связи действительно нужны а какие нет. Надо избавится от ненужных
источник

ИС

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

ЕС

Евгений Стучалкин... in Qlik BI chat
Игорь Степанов
почему-то думал, что клик успеет что-то выплюнуть перед смертью скрипта.
успевает, "-1 =" )))
источник

IB

Igor Burobin in Qlik BI chat
для этого надо 1) представить в голове в виде звезды или снежинки модель данных 2) реализовать ее в скрипте используя переменование полей, CONCATENATE, JOIN, CROSSTABLE, и тп
источник

RM

Rasch Maslasky in Qlik BI chat
Igor Burobin
Так загрузите его в Qlik Sense и анализируйте, стройте дашборды. Обновление периодическое можно делать
При использовании Qlik DataTransfer™ (Qlik Sense) on premise данные передаются в облако?
источник

A

Andrei in Qlik BI chat
Igor Burobin
для этого надо 1) представить в голове в виде звезды или снежинки модель данных 2) реализовать ее в скрипте используя переменование полей, CONCATENATE, JOIN, CROSSTABLE, и тп
Верно ли, если выполняются условия:
1. Не указана конкретная связь между двумя таблицами с помощью операторов
2. В загружаемых таблицах есть поля с одинаковыми названиями и типом данных
Значит, Клик 100% создаст связи между этими таблицами с одинаковыми полями?

И, чтобы этого не произошло, в автоматически сгенерированном скрипте следует переименовать поля псевдонимами, а те таблицы, которые следует соединить, сделать это с помощью операторов?
источник

A

Andrei in Qlik BI chat
Igor Burobin
Вам необходимо понять какие связи действительно нужны а какие нет. Надо избавится от ненужных
Я это и хотел сделать. В помощи указано "Удалить Region", но не нашёл в скрипте таких строк
источник

IB

Igor Burobin in Qlik BI chat
Qlik Создаст 100% если поля одинаковые.
источник

IB

Igor Burobin in Qlik BI chat
Есть еще оператор такой QUALIFY
источник

IB

Igor Burobin in Qlik BI chat
его можно использовать для включения в наименования полей наименования таблиц. но я не рекомендую им увлекатся
источник

A

Andrei in Qlik BI chat
Igor Burobin
Qlik Создаст 100% если поля одинаковые.
Всё ясно. Благодарю за помощь!
Перепишу скрипт с уникальными полями.
источник

IB

Igor Burobin in Qlik BI chat
Rasch Maslasky
При использовании Qlik DataTransfer™ (Qlik Sense) on premise данные передаются в облако?
да, оно передает на облако
источник

RM

Rasch Maslasky in Qlik BI chat
Igor Burobin
да, оно передает на облако
Если ли возможность удалять данные из облака после анализа?
источник

IB

Igor Burobin in Qlik BI chat
Они  в вашем приложении будут. Тогда придется удалить приложение
источник