Класс ошибок STREAMING_TABLE_OPERATION_NOT_ALLOWED
<operation>
Операция не разрешена:
НЕПОДДЕРЖИВАЕМАЯ_ОПЕРАЦИЯ_ПРИ_ПРИМЕНЕНИИ_ИЗМЕНЕНИЙ
Операция не поддерживается для потоковых таблиц APPLY CHANGES
.
СОЗДАТЬ_ИЛИ_ЗАМЕНИТЬ
REPLACE
не допускается для потоковых таблиц; Обновите команду, чтобы использовать CREATE
OR REFRESH
, а затем повторите команду.
CREATE_TABLE_IN_HIVE_METASTORE (создать таблицу в метахранилище Hive)
Не удается CREATE
таблицу потоковой передачи данных в метахранилище Hive. Поддержка потоковых таблиц осуществляется только в Unity Catalog. Укажите каталог назначения для этой таблицы в хранилище метаданных каталога Unity: USE
CATALOG catalogName;
CREATE
потоковую таблицу schemaName.tableName
или CREATE
потоковую таблицу catalogName.schemaName.tableName
. Список доступных каталогов можно просмотреть по SHOW CATALOGS
.
DROP_DELTA_LIVE_TABLE
Операция не применяется к таблицам потоковой передачи, созданным из DLT, вместо этого удалите таблицу потоковой передачи из определения конвейера в DLT.
НЕДОПУСТИМАЯ_ИЗМЕНЕНИЕ
Чтобы изменить схему или свойства потоковых таблиц, используйте команду CREATE
OR REFRESH
.
Таблица без потоковой передачи
<tableName>
не является потоковой таблицей.
REFRESH_DELTA_LIVE_TABLE
Операция не применяется к таблицам потоковой передачи, созданным из DLT, вместо этого обновите таблицу потоковой передачи в DLT.
Требуется общий вычислительный ресурс
Нельзя <operation>
таблицу потоковой передачи <tableName>
из назначенного или общего кластера без изоляции, используйте кластер SHARED
или хранилище Databricks SQL вместо этого.
НЕИЗВЕСТНЫЕ_ФУНКЦИИ
потоковая таблица <tableName>
поддерживает функции, характерные для более новых версий. Пожалуйста, выполните эту <operation>
операцию в более новой версии.
НЕПОДДЕРЖИВАЕМАЯ_ОПЕРАЦИЯ
Операция не поддерживается в потоковых таблицах.