Studio IDE зависает при открытии вкладки Lineage
Если Studio IDE зависает, когда открыты две или более модели и активна вкладка Lineage, воспользуйтесь следующими способами обхода проблемы.
Почему это происходит
Studio IDE может зависать, когда вкладка Lineage открыта или загружается автоматически и при этом открыты две или более модели, особенно если у какой-либо модели большой или медленно загружающийся DAG.
Как это может проявляться
- Редактор перестаёт отвечать на действия пользователя.
- Через несколько минут браузер может показать диалоговое окно с вариантами Wait или Exit.
Способ 1: Не открывайте вкладку Lineage при запуске
- Обновите страницу.
- В консоли оставьте активной другую вкладку (например, Results или Compiled code), а не Lineage.
- Закройте лишние вкладки моделей, прежде чем открывать Lineage.
- Открывайте Lineage только при необходимости.
Способ 2: Очистите Local Storage для URL вашего аккаунта
Порядок действий зависит от браузера. В DevTools выберите источник Local Storage, соответствующий URL в адресной строке браузера. Например, URL для доступа к вашему аккаунту может выглядеть так: https://ab123.us1.dbt.com.
Google Chrome и Microsoft Edge
- Откройте страницу dbt platform, которая зависает.
- Откройте DevTools (щёлкните страницу правой кнопкой мыши и выберите Inspect).
- Перейдите на вкладку Application.
- На левой боковой панели разверните Storage → Local Storage.
- Щёлкните правой кнопкой мыши источник, соответствующий текущему URL (например,
https://ab123.us1.dbt.com), и выберите Clear. - Обновите страницу и при необходимости войдите в аккаунт повторно.
Mozilla Firefox
- Откройте страницу dbt platform, которая зависает.
- Откройте DevTools (щёлкните страницу правой кнопкой мыши и выберите Inspect).
- Откройте вкладку Storage.
- Если она не отображается, откройте Settings в DevTools и включите Storage.
- На левой боковой панели разверните Local Storage.
- Щёлкните правой кнопкой мыши источник, соответствующий текущему URL (например,
https://ab123.us1.dbt.com), и выберите Delete All. - Обновите страницу и при необходимости войдите в аккаунт повторно.
Safari
- Откройте Safari и перейдите на страницу dbt platform, которая зависает.
- При необходимости включите функции для разработчиков:
- Перейдите в Safari > Settings.
- Нажмите Advanced.
- Включите функции для разработчиков.
- Откройте Web Inspector через Develop > Show Web Inspector.
- Откройте вкладку Storage.
- На левой боковой панели разверните Local Storage и выберите источник, соответствующий текущему URL (например,
https://ab123.us1.dbt.com). - Удалите записи Local Storage для этого источника.
- Обновите страницу и при необходимости войдите в аккаунт повторно.
Нужна дополнительная помощь?
Если после применения этих способов зависание сохраняется, обратитесь в службу поддержки dbt и предоставьте:
- HAR-файл (см. Как создать HAR-файлы)
- URL вашего аккаунта
- Название и версию браузера
- Примерное количество открытых вкладок моделей
- Информацию о том, возникает ли проблема только при активной вкладке Lineage
Нашли ошибку?
0