Работа над ошибками в Qlik Sense. Исключительные ситуации и ErrorMode

preview_player
Показать описание
Рассмотрим как обработать исключительную ситуацию в ходе выполнения скрипта Qlik Sense. В Qlik Sense нет Error handling типа try...catch...finally... однако их можно заменить другими конструкциями. Их мы и рассмотрим в этом занятии.

★ Курс «Профессиональное администрирование Qlik Sense»⏵

★ Курс «Профессиональная разработка приложений Qlik Sense» ⏵

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

У меня часто бывают как раз два этих примера:
1. Пользователи добавляют в сетевую директорию файлы в двух форматах и необходимо сначала пробовать загрузить одним форматом, затем другим.
2. Есть REST API сервис который иногда не отдает данные (по причине ошибке 500 Internal Server Error допустим) и нам надо знать что не загрузилось и пробовать еще раз загрузить эти данные.

Все эти проблемы успешно решаются обработкой исключительных ситуаций.

Коллеги, ничто так не стимулирует снимать новые видео как Ваши комментарии и подписка! Вместе мы обязательно разберём и другие кейсы 🙏

---
Рекомендации по теме
Комментарии
Автор

Илькаев 218
Исключительные ситуации описанные в ролике:
1. Синтаксическая ошибка (0:55)
2. Отсутсвие нужного источника данных (2:44), с 11й минуты используется та же ошибка, но для тестирования аналога функции try-catch, на 13:40 та же ошибка, но с использованием функции exit script.
Примеры ошибок
3. Какой либо из операторов не выполнился (7:25)
4. Ошибка связанная с оператором, влияющим на модель данных (7:40)
P.S. привет легендам из 218

DjKochetovsky
Автор

Захаров 218
Исключительные ситуации описанные в ролике:
1. Синтаксическая ошибка (0:55)
2. Отсутсвие нужного источника данных (2:44), с 11й минуты используется та же ошибка, но для тестирования аналога функции try-catch, на 13:40 та же ошибка, но с использованием функции exit script.
Примеры ошибок
3. Какой либо из операторов не выполнился (7:25)
4. Ошибка связанная с оператором, влияющим на модель данных (7:40)

Эдуард_Захаров