STREAMING_TABLE_OPERATION_NOT_ALLOWED klasa błędów
Operacja <operation>
jest niedozwolona:
APPLY_CHANGES_UNSUPPORTED_OPERATION
Operacja nie jest obsługiwana w tabelach przesyłania strumieniowego APPLY CHANGES.
CREATE_OR_REPLACE
Funkcja REPLACE nie jest dozwolona w przypadku tabel przesyłania strumieniowego; Zaktualizuj polecenie , aby zamiast tego użyć polecenia CREATE LUB REFRESH, a następnie ponów próbę polecenia.
CREATE_TABLE_IN_HIVE_METASTORE
Nie można utworzyć tabeli przesyłania strumieniowego w magazynie metadanych Hive. Tabele przesyłania strumieniowego są obsługiwane tylko w wykazie aparatu Unity. Określ katalog docelowy dla tej tabeli w magazynie metadanych wykazu aparatu Unity według USE CATALOG catalogName; CREATE STREAMING TABLE schemaName.tableName
lub CREATE STREAMING TABLE catalogName.schemaName.tableName
. Listę dostępnych wykazów można wyświetlić według .SHOW CATALOGS
DROP_DELTA_LIVE_TABLE
Operacja nie ma zastosowania do tabel przesyłania strumieniowego utworzonych z tabel delta Live Tables, zamiast tego usuwa tabelę przesyłania strumieniowego z definicji potoku w tabelach delta live.
INVALID_ALTER
Aby zmienić schemat lub właściwości tabel przesyłania strumieniowego, użyj polecenia CREATE OR REFRESH.
NON_STREAMING_TABLE
<tableName>
nie jest tabelą przesyłania strumieniowego.
REFRESH_DELTA_LIVE_TABLE
Operacja nie ma zastosowania do tabel przesyłania strumieniowego utworzonych na podstawie tabel delta live, a zamiast tego odświeża tabelę przesyłania strumieniowego w tabelach delta live.
REQUIRES_SHARED_COMPUTE
Nie można utworzyć <operation>
tabeli <tableName>
przesyłania strumieniowego z udostępnionego klastra przypisanego lub bez izolacji. Zamiast tego użyj klastra SHARED lub usługi Databricks SQL Warehouse.
UNKNOWN_FEATURES
Tabela <tableName>
przesyłania strumieniowego obsługuje funkcje z nowszych wersji. Uruchom tę <operation>
operację w nowszej wersji.
UNSUPPORTED_OPERATION
Operacja nie jest obsługiwana w tabelach przesyłania strumieniowego.