STREAMING_TABLE_OPERATION_NOT_ALLOWED-Fehlerklasse
Der Vorgang <operation>
ist nicht zulässig:
Der Vorgang wird bei APPLY CHANGES
-Streamingtabellen nicht unterstützt.
REPLACE
ist für Streamingtabellen nicht zulässig; Aktualisieren Sie den Befehl, um stattdessen CREATE
ODER REFRESH
zu verwenden, und wiederholen Sie dann den Befehl.
Eine Streamingtabelle kann nicht mit CREATE
im Hive-Metastore erstellt werden. Streamingtabellen werden nur im Unity-Katalog unterstützt. Geben Sie einen Zielkatalog für diese Tabelle in Ihrem Unity Catalog-Metastore an, indem Sie USE
CATALOG catalogName; `` ``CREATE ``<st>`` schemaName.tableName
oder die CREATE
-Streamingtabelle catalogName.schemaName.tableName
verwenden. Ihnen wird eine Liste der verfügbaren Anwendungen mit SHOW CATALOGS
angezeigt.
Der Vorgang gilt nicht für Streamingtabellen, die aus Delta Live Tables erstellt wurden. Entfernen Sie stattdessen die Streamingtabelle aus der Pipelinedefinition in Delta Live Tables.
Um das Schema oder die Eigenschaften von Streamingtabellen zu ändern, verwenden Sie bitte den Befehl CREATE
ODER REFRESH
.
<tableName>
ist keine Streamingtabelle.
Der Vorgang gilt nicht für Streamingtabellen, die aus Delta Live Tables erstellt wurden, sondern aktualisieren die Streamingtabelle in Delta Live Tables.
Für eine Streamingtabelle <tableName>
kann von einem zugewiesenen oder nicht isolierten freigegebenen Cluster aus kein Vorgang mit <operation>
durchgeführt werden. Verwenden Sie stattdessen einen SHARED
-Cluster oder ein Databricks SQL-Warehouse.
Streamingtabelle <tableName>
unterstützt Features neuerer Versionen. Führen Sie diesen <operation>
-Vorgang für eine neuere Version aus.
Der Vorgang wird für Streamingtabellen nicht unterstützt.