Сообщество, привет. Может кто-то сталкивался в синапсе с интересным эксепшном

который возникает при любой экшн операции в датафрейме сделанном spark.read.synapsesql()?
Эксепшен:
Py4JJavaError: An error occurred while calling o4035.showString.
: com.microsoft.spark.sqlanalytics.SQLAnalyticsConnectorException: com.microsoft.sqlserver.jdbc.SQLServerException: CREATE EXTERNAL TABLE AS SELECT statement failed as the path name 'abfss://******@**********.dfs.core.windows.net/container/folder/subfolder/SQLAnalyticsConnectorStaging/application_1377007503111_0003/fdfs26LUOq2d98e1bbc05c4795ba28ecbb4192fbfsadfd.tbl' could not be used for export. Please ensure that the specified path is a directory which exists or can be created, and that files can be created in that directory.
Детали:
1. Позавчера работало, а со вчера нет
2. Запрос в SSMS работает
3. У коллеги тот же ноутбук с этим же запросом работает без ошибок
4. Девопс говорит, что ничего не менялось в плане прав у меня

Буду благодарен помощи.

11 ответов

59 просмотров

Спарк читает из сиквел пула? Синапс коннектор создаёт внешние объекты, но никогда за собой не удаляет. Пробовали удалить руками все объекты?

Еще если в коде при записи не указываете темп папку явно, он использует сторадж, который дефолтный для синапса, он тоже никогда сам не чистится, его надо руками очищать периодически. Тоже советую

Torteek-Cake Автор вопроса
🇦 🇷 🇹 🇪 🇲 🌱
Спарк читает из сиквел пула? Синапс коннектор созд...

в темпорари папке, которая определена в Constants.TEMP_FOLDER ничего не создается.

С ним всегда эксепшены и не всегда интересные :/

Artem
С ним всегда эксепшены и не всегда интересные :/

а тут много экспертов по синапсу?) может кто-то знает альтернативу этому тупому встроенному коннектору для спарка? с этими внешними таблицами i/o и GC time взлетает до небес, у нас выгрузка данных из пула всегда занимает 90 процентов времени от работы спарк-кода, тупо Idle на всех экзекьюторах((

Torteek-Cake Автор вопроса
🇦 🇷 🇹 🇪 🇲 🌱
а тут много экспертов по синапсу?) может кто-то зн...

я наоборот к нему ушел, потому что БД кастрированная и функционала не хватает.

Artem
Databricks

типа перейти на датабрикс?)) нас с него перешли) боль не описать словами

Надо было в Датабрикс - Синапс же майки объявили что больше не будут поддерживать. А тот Фабрик что на замену это какая-то шутка Если запустить data flow, то его нельзя остановить : https://community.fabric.microsoft.com/t5/Dataflows/How-do-I-cancel-a-dataflow-gen2-refresh/m-p/3294897

Artem
Надо было в Датабрикс - Синапс же майки объявили ч...

фабрик это просто ор, еще больше оберток, нам недавно тип с сапорта сказл, что часть логических активностей в ADF и Synapse построены на logic apps. Тут то нам все стало понятно)))

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
кто-нибудь уже пробовал это?
Lencore
4
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
❓ Подскажите как сделать в группе телеги функцию (кнопку) пересылки сообщения где есть нарушение правил? Бот к каждому сообщению (по определенным ключам) добавляет снизу кнопк...
Alexander
4
Карта сайта