Udostępnij za pośrednictwem


STREAMING_TABLE_OPERATION_NOT_ALLOWED klasa błędów

SQLSTATE: 42601

Operacja <operation> jest niedozwolona:

APPLY_CHANGES_UNSUPPORTED_OPERATION

Operacja nie jest obsługiwana w tabelach przesyłania strumieniowego APPLY CHANGES.

CREATE_OR_REPLACE

REPLACE nie jest dozwolone w przypadku tabel przesyłania strumieniowego; Zaktualizuj polecenie , aby zamiast tego użyć CREATE LUB REFRESH, a następnie ponów próbę polecenia.

CREATE_TABLE_IN_HIVE_METASTORE

Nie można CREATE tabeli przesyłania strumieniowego w magazynie metadanych Hive. Tabele strumieniowe są obsługiwane tylko w katalogu Unity. Określ katalog docelowy dla tej tabeli w metastore Unity Catalog za pomocą USE CATALOG catalogName; ``CREATE <st>`` schemaName.tableName lub CREATE tabeli strumieniowania 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 <operation> tabeli przesyłania strumieniowego <tableName> z klastra udostępnionego Przypisane lub Brak izolacji. Zamiast tego użyj klastra SHARED lub usługi Databricks SQL Warehouse.

UNKNOWN_FEATURES

Tabela przesyłania strumieniowego <tableName> 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.