Klasy błędów w usłudze Azure Databricks
Dotyczy: Databricks SQL
Databricks Runtime 12.2 lub nowsze
Klasy błędów to opisowe, czytelne dla człowieka ciągi unikatowe dla warunku błędu.
Klasy błędów umożliwiają programowe obsługiwanie błędów w aplikacji bez konieczności analizowania komunikatu o błędzie.
Jest to lista typowych, nazwanych warunków błędów zwracanych przez usługę Azure Databricks.
Databricks Runtime i Databricks SQL
DODAJ_DOMYŚLNE_NIEOBSŁUGIWANE
Nie można wykonać polecenia <statementType>
, ponieważ wartości DEFAULT
nie są obsługiwane podczas dodawania nowych kolumn do wcześniej istniejącego docelowego źródła danych z dostawcą tabel: "<dataSource>
".
FUNKCJA_AGREGUJĄCA_Z_NIEDETERMINISTYCZNYM_WYRAŻENIEM
Wyrażenie niedeterministyczne <sqlExpr>
nie powinno być wyświetlane w argumentach funkcji agregującej.
AI_FUNCTION_HTTP_PARSE_BŁĄD_KONWERSJI
Nie można przeanalizować danych wyjściowych modelu przy rzutowaniu do zdefiniowanego typu zwrotu: "<dataType>
", odpowiedź JSON: "<responseString>
". Zaktualizuj element returnType, aby był zgodny z zawartością typu reprezentowanego przez kod JSON odpowiedzi, a następnie ponów próbę zapytania.
AI_FUNCTION_HTTP_PARSE_COLUMNS_ERROR
Rzeczywiste dane wyjściowe modelu mają więcej niż jedną kolumnę "<responseString>
". Jednak określony typ zwracany["<dataType>
"] ma tylko jedną kolumnę. Zaktualizuj wartość returnType tak, aby zawierała taką samą liczbę kolumn jak dane wyjściowe modelu, a następnie ponów próbę zapytania.
BŁĄD ŻĄDANIA HTTP FUNKCJI AI (AI_FUNCTION_HTTP_REQUEST_ERROR)
Wystąpił błąd podczas wykonywania żądania HTTP dla funkcji <funcName>
: <errorMessage>
Nieprawidłowa odpowiedź HTTP funkcji AI
Nieprawidłowa odpowiedź HTTP dla funkcji <funcName>
: <errorMessage>
Błąd funkcji AI: przekroczona maksymalna ilość słów
Maksymalna liczba wyrazów musi być nieujemną liczbą całkowitą, ale otrzymano <maxWords>
.
AI_FUNCTION_INVALID_MODEL_PARAMETERS
Podane parametry modelu (<modelParameters>
) są nieprawidłowe w funkcji AI_QUERY
obsługi punktu końcowego "<endpointName>
".
Aby uzyskać więcej informacji, zobacz AI_FUNCTION_INVALID_MODEL_PARAMETERS
NIEPRAWIDŁOWY_FORMAT_ODPOWIEDZI_FUNCKJI_SZTUCZNEJ_INTELIGENCJI
Funkcja sztucznej inteligencji: "<functionName>
" wymaga prawidłowego ciągu <format>
dla parametru responseFormat
, ale znaleziono następujący format odpowiedzi: "<invalidResponseFormat>
". Wyjątek: <errorMessage>
AI_FUNCTION_JSON_PARSE_ERROR
Wystąpił błąd podczas analizowania odpowiedzi JSON dla funkcji <funcName>
: <errorMessage>
AI_FUNCTION_MODEL_SCHEMA_PARSE_ERROR
Nie można przeanalizować schematu dla obsługującego punktu końcowego "<endpointName>
": <errorMessage>
, odpowiedź JSON: "<responseJson>
".
Ustaw parametr returnType
ręcznie w funkcji AI_QUERY
, aby zmienić rozdzielczość schematu.
BŁĄD_NIEOBSŁUGIWANA_FUNCKJA_AI
Funkcja <funcName>
nie jest obsługiwana w bieżącym środowisku. Jest ona dostępna tylko w usłudze Databricks SQL Pro i bezserwerowej.
Żądanie nieobsługiwane przez funkcję AI
Nie można ocenić funkcji SQL "<functionName>
", ponieważ podany argument <invalidValue>
ma wartość "<invalidDataType>
", ale obsługiwane są tylko następujące typy: <supportedDataTypes>
. Zaktualizuj wywołanie funkcji, aby podać argument typu ciągu i ponowić próbę zapytania.
FUNKCJA_SZTUCZNEJ_INTELIGENCJI_NIEOBSŁUGIWANY_FORMAT_ODPOWIEDZI
Znaleziono nieobsługiwany format odpowiedzi.
Aby uzyskać więcej informacji, zobacz AI_FUNCTION_UNSUPPORTED_RESPONSE_FORMAT
AI_FUNCTION_NIEOBSŁUGIWANY_TYP_ZWROTU
Funkcja sztucznej inteligencji: "<functionName>
" nie obsługuje następującego typu jako typu zwracanego: "<typeName>
". Zwracany typ musi być prawidłowym typem SQL zrozumiałym dla katalizatora i obsługiwanym przez funkcję sztucznej inteligencji. Bieżące obsługiwane typy obejmują: <supportedValues>
AI_BŁĄD_NIEPRAWIDŁOWA_WARTOŚĆ_ARGUMENTU
Podana wartość "<argValue>
" nie jest obsługiwana przez argument "<argName>
". Obsługiwane wartości to: <supportedValues>
Punkt końcowy zapytania AI nie obsługuje struktur danych wyjściowych.
Oczekiwano, że typ zadania punktu końcowego ma być "Czat" dla strukturalnej obsługi danych wyjściowych, ale znaleziono "<taskType>
" dla punktu końcowego "<endpointName>
".
Niezgodność_typu_kolumny_z_typem_zwracanego_zapytania_SI
Podana wartość "<sqlExpr>
" nie jest obsługiwana przez argument returnType.
Błąd dostarczenia sprzecznego parametru zapytania w AI_SEARCH
Wykryto parametry powodujące konflikt dla funkcji vector_search
SQL: <conflictParamNames>
.<hint>
AI_SEARCH_EMBEDDING_COLUMN_TYPE_UNSUPPORTED_ERROR
vector_search
funkcja SQL z typem kolumny do osadzania <embeddingColumnType>
nie jest obsługiwana.
Błąd puste parametry zapytania w wyszukiwarce AI
vector_search
funkcja SQL nie ma parametru wejściowego zapytania, określ co najmniej jeden parametr z: <parameterNames>
.
BŁĄD_DEPRECJACJI_PARAMETRU_ZAPYTANIA_HYBRYDOWEGO_AI_WYSZUKIWANIA
Parametr query
do vector_search
funkcji SQL nie jest obsługiwany w przypadku wyszukiwania wektorów hybrid
. Zamiast tego użyj query_text
.
BŁĄD_SZTUCZNA_INTELIGENCJA_WYSZUKIWANIE_HYBRYDOWE_TEKST_NIE_ZNALEZIONY
Nie można odnaleźć tekstu zapytania w funkcji vector_search
SQL na potrzeby wyszukiwania wektorów hybrid
. Podaj query_text
.
AI_SEARCH_INDEX_TYPE_UNSUPPORTED_ERROR (Nieobsługiwany typ indeksu wyszukiwania AI)
vector_search
funkcja SQL z typem indeksu <indexType>
nie jest obsługiwana.
AI_SEARCH_MISSING_EMBEDDING_INPUT_ERROR
query_vector
należy określić dla indeksu <indexName>
, ponieważ nie jest skojarzony z punktem końcowym modelu osadzenia.
Błąd przy konwersji/zakodowaniu typu zapytania AI
Niepowodzenie w materializacji zapytania funkcji SQL vector_search
z typu spark <dataType>
do obiektów scala-native podczas kodowania żądania z błędu: <errorMessage>
.
Nieobsługiwany typ zapytania AI
vector_search
funkcja SQL z typem zapytania <unexpectedQueryType>
nie jest obsługiwana. Proszę wybrać jedną z: <supportedQueryTypes>
.
BŁĄD_NIEOBSŁUGIWANEJ_LICZBY_WYNIKÓW_AI_SZUKAJ
vector_search
funkcja SQL o rozmiarze num_results większym niż <maxLimit>
nie jest obsługiwana. Limit został określony jako <requestedLimit>
. Spróbuj ponownie z num_results <= <maxLimit>
WSZYSTKIE_PARAMETRY_MUSZĄ_BYĆ_NAZWANE
Użycie zapytań sparametryzowanych nazw wymaga nazwy wszystkich parametrów. Brakujące nazwy parametrów: <exprs>
.
WSZYSTKIE_PARTYCJE_KOLUMN_NIEDOZWOLONE
Nie można użyć wszystkich kolumn dla kolumn partycji.
PLAN_ZMIAN_NIE_ISTNIEJE
Nie można zmienić <scheduleType>
w tabeli bez istniejącego harmonogramu lub wyzwalacza. Przed podjęciem próby jego zmiany dodaj harmonogram lub wyzwalacz do tabeli.
ALTER_TABLE_KOLUMNOWY_OPIS_DUPLIKAT
ALTER TABLE <type>
kolumna <columnName>
określa deskryptor "<optionName>
" więcej niż raz, co jest nieprawidłowe.
AMBIGUOUS_ALIAS_IN_NESTED_CTE
Nazwa <name>
jest niejednoznaczna w zagnieżdżonym CTE.
Ustaw <config>
na wartość "CORRECTED
", aby nazwa zdefiniowana w wewnętrznym złożonym wyrażeniu tabelarycznym (CTE) miała pierwszeństwo. Jeśli ustawisz ją na "LEGACY
", zewnętrzne definicje CTE będą miały pierwszeństwo.
Zobacz „https://spark.apache.org/docs/latest/sql-migration-guide.html#query-engine”.
NIEJASNA_KOLUMNA_LUB_POLE
Kolumna lub pole <name>
są niejednoznaczne i mają <n>
dopasowań.
NIEJEDNOZNACZNE_ODWOŁANIE_DO_KOLUMNY
Kolumna <name>
jest niejednoznaczna. Jest to spowodowane tym, że połączono kilka ramek danych, a niektóre z tych ramek danych są takie same.
Ta kolumna wskazuje jedną z ramek danych, ale platforma Spark nie może ustalić, która z nich.
Aliasuj ramki danych różnymi nazwami za pomocą DataFrame.alias
przed ich połączeniem.
i określ kolumnę przy użyciu kwalifikowanej nazwy, np. df.alias("a").join(df.alias("b"), col("a.id") > col("b.id"))
.
NIEJASNE_OGRANICZENIE
Niejednoznaczne odwołanie do ograniczenia <constraint>
.
NIEJASNY_ALIAS_BOCZNEJ_KOLUMNY
Alias bocznej kolumny <name>
jest niejednoznaczny i ma <n>
pasujące.
NIEJEDNOZNACZNA_REFERENCJA
Odwołanie <name>
jest niejednoznaczne, może to być: <referenceNames>
.
NIEJASNE_ODNIESIENIE_DO_POLI_
Niejednoznaczne odwołanie do pola <field>
. Pojawia się <count>
razy w schemacie.
ANALIZA_OGRANICZEŃ_NIEOBSŁUGIWANA
ANALYZE CONSTRAINTS
nie jest obsługiwana.
Nie można wyłączyć konfiguracji ANSI
Nie można wyłączyć konfiguracji ANSI SQL <config>
w tym produkcie.
AQE_THREAD_INTERRUPTED
Wątek AQE jest przerywany, prawdopodobnie z powodu anulowania zapytania przez użytkownika.
ARGUMENT_NIE_JEST_STAŁY
Funkcja <functionName>
zawiera parametr <parameterName>
na pozycji <pos>
, który wymaga stałego argumentu. Oblicz argument <sqlExpr>
oddzielnie i przekaż wynik jako stałą.
ARITHMETIC_OVERFLOW
<message>
.
<alternative>
W razie potrzeby ustaw <config>
na "false", aby pominąć ten błąd.
Aby uzyskać więcej informacji, zobacz ARITHMETIC_OVERFLOW
NIEZGODNOŚĆ_LICZBY_ARGUMENTÓW
Liczba przypisanych lub aliasowanych kolumn lub zmiennych: <numTarget>
nie jest zgodna z liczbą wyrażeń źródłowych: <numExpr>
.
AS_OF_JOIN
Nieprawidłowe połączenie as-of.
Aby uzyskać więcej informacji, zobacz AS_OF_JOIN
DOMYŚLNE WARTOŚCI AVRO NIEOBSŁUGIWANE
Użycie wartości domyślnych nie jest obsługiwane w przypadku włączeniarescuedDataColumn
. Można spróbować usunąć to sprawdzenie, ustawiając wartość spark.databricks.sql.avro.rescuedDataBlockUserDefinedSchemaDefaultValue
na false, ale wartości domyślne nie będą się stosować i wartości null będą nadal używane.
AVRO_INCOMPATIBLE_READ_TYPE
Nie można przekonwertować <avroPath>
Avro na <sqlPath>
SQL, ponieważ oryginalny zakodowany typ danych jest <avroType>
, jednak próbujesz odczytać pole jako <sqlType>
, co doprowadziłoby do nieprawidłowej odpowiedzi.
Aby zezwolić na odczytywanie tego pola, włącz konfigurację SQL: "spark.sql.legacy.avro.allowIncompatibleSchema".
NIEOBSŁUGIWANE_DOPASOWYWANIE_POLA_POZYCYJNEGO_AVRO
Dopasowywanie pól pozycyjnych nie jest obsługiwane, gdy jest włączony rescuedDataColumn
lub failOnUnknownFields
. Usuń te opcje, aby kontynuować.
METADANE_BATCH_NIE_ZNALEZIONE
Nie można odnaleźć <batchMetadataFile>
wsadowego .
OPCJE_BIGQUERY_SĄ_WZAJEMNIE_WYKLUCZAJĄCE
Poświadczenia połączenia BigQuery muszą być określone za pomocą parametru "GoogleServiceAccountKeyJson" lub wszystkich trzech parametrów: "projectId", "OAuthServiceAcctEmail", "OAuthPvtKey".
Przepełnienie binarnej arytmetyki
<value1> <symbol> <value2>
spowodował przepełnienie. Użyj <functionName>
, aby zignorować problem z przepełnieniem i zwrócić NULL
.
BOOLEAN_WYRAŻENIE_Z_PUSTYM_WIERSZEM
Instrukcja logiczna <invalidStatement>
jest nieprawidłowa. Oczekiwano pojedynczego wiersza z wartością typu BOOLEAN
, ale otrzymał pusty wiersz.
Wbudowany_katalog
<operation>
nie obsługuje wbudowanych wykazów.
WYWOŁANIE_NA_STRUMIENIU_ZESTAWU_DANYCH_NIEOBSŁUGIWANE
Nie można wywołać metody <methodName>
na przesyłanym strumieniowo zbiorze danych/DataFrame.
NIE_MOŻNA_ZMIENIĆ_KOLEJNOŚCI_KOLUMN_W_SEGREGATORZE
ALTER TABLE (ALTER|CHANGE) COLUMN
nie można zmienić porządku sortowania typów/podtypów kolumn zasobnika, ale znaleziono kolumnę zasobnika <columnName>
w tabeli <tableName>
.
CANNOT_ALTER_PARTITION_COLUMN (Nie można zmienić kolumny partycji)
ALTER TABLE (ALTER|CHANGE) COLUMN
nie jest obsługiwana dla kolumn partycji, ale kolumna partycji <columnName>
została znaleziona w tabeli <tableName>
.
CANNOT_ASSIGN_EVENT_TIME_COLUMN_WITHOUT_WATERMARK
Aby ponownie przypisać kolumnę czasu zdarzenia, należy zdefiniować znacznik czasowy. Nie można odnaleźć definicji limitu w zapytaniu przesyłanym strumieniowo.
NIE MOŻNA PRZEKONWERTOWAĆ TYPU DANYCH
Nie można rzutować <sourceType>
na <targetType>
.
NIE MOŻNA PRZEKONWERTOWAĆ TYPU POLA PROTOBUF NA TYP SQL
Nie można przekonwertować <protobufColumn>
Protobuf na <sqlColumn>
SQL, ponieważ schemat jest niezgodny (protobufType = <protobufType>
, sqlType = <sqlType>
).
Nie można przekonwertować typu wiadomości Protobuf na typ SQL
Nie można przekonwertować <protobufType>
z Protobuf na typ SQL <toType>
.
Nie można przekonwertować typu SQL na typ pola Protobuf
Nie można przekonwertować <sqlColumn>
SQL na <protobufColumn>
Protobuf, ponieważ schemat jest niezgodny (protobufType = <protobufType>
, sqlType = <sqlType>
).
CANNOT_CONVERT_SQL_VALUE_TO_PROTOBUF_ENUM_TYPE
Nie można przekonwertować SQL <sqlColumn>
na Protobuf <protobufColumn>
, ponieważ <data>
nie znajduje się w zdefiniowanych wartościach dla typu wyliczeniowego: <enumString>
.
NIE_MOŻNA_SKOPIOWAĆ_STANU
Nie można skopiować stanu katalogu, takich jak bieżąca baza danych i widoki tymczasowe, z Unity Catalog do katalogu dziedziczonego.
NIE MOŻNA UTWORZYĆ TABELI ŹRÓDŁA DANYCH
Nie można utworzyć tabeli źródła danych <tableName>
:
Aby uzyskać więcej informacji, sprawdź CANNOT_CREATE_DATA_SOURCE_TABLE
Nie można zdekodować adresu URL
Nie można zdekodować podanego adresu URL: <url>
. Upewnij się, że adres URL jest poprawnie sformatowany i spróbuj ponownie.
NIE MOŻNA USUNĄĆ WŁASNOŚCI SYSTEMU
Nie można usunąć <resourceType>
, który jest własnością systemu.
NIE_MOŻNA_USUNĄĆ_NIEJEDNOZNACZNEGO_OGRANICZENIA
Nie można usunąć ograniczenia o nazwie <constraintName>
, które jest współdzielone z ograniczeniem CHECK
i ograniczenie PRIMARY KEY
lub FOREIGN KEY
. Możesz usunąć PRIMARY KEY
lub
FOREIGN KEY
ograniczenie na podstawie zapytań:
ALTER TABLE
..
DROP PRIMARY KEY
lub
ALTER TABLE
..
DROP FOREIGN KEY
..
NIE MOŻNA NAWIĄZAĆ POŁĄCZENIA
Nie można nawiązać połączenia z zdalną bazą danych <jdbcDialectName>
. Sprawdź informacje o połączeniu i poświadczenia, np. host, port, użytkownik, hasło i opcje bazy danych. ** Jeśli uważasz, że informacje są poprawne, sprawdź konfigurację sieci obszaru roboczego i upewnij się, że nie ma ograniczeń ruchu wychodzącego do hosta. Sprawdź również, czy host nie blokuje połączeń przychodzących z sieci, w której wdrożono klastry Spark obszaru roboczego. ** Szczegółowy komunikat o błędzie: <causeErrorMessage>
.
NIE MOŻNA USTANOWIĆ POŁĄCZENIA_BEZSERWEROWO
Nie można nawiązać połączenia z zdalną bazą danych <jdbcDialectName>
. Sprawdź informacje o połączeniu i poświadczenia, np. host, port, użytkownik, hasło i opcje bazy danych. ** Jeśli uważasz, że informacje są poprawne, zezwól na ruch przychodzący z Internetu do hosta, ponieważ używasz obliczeń w modelu bezserwerowym. Jeśli zasady sieciowe nie zezwalają na przychodzący ruch internetowy, użyj bezserwerowych obliczeń lub skontaktuj się z przedstawicielem usługi Databricks, aby dowiedzieć się więcej o bezserwerowej sieci prywatnej. ** Szczegółowy komunikat o błędzie: <causeErrorMessage>
.
Nie można wywołać w transformacjach
Przekształcenia i akcje zestawu danych mogą być wywoływane tylko przez sterownik, a nie wewnątrz innych przekształceń zestawu danych; na przykład dataset1.map(x => dataset2.values.count() * x) jest nieprawidłowy, ponieważ nie można wykonać akcji przekształcania wartości i liczby w ramach przekształcenia dataset1.map. Aby uzyskać więcej informacji, zobacz SPARK
-28702.
NIE MOŻNA ZAŁADOWAĆ KLASY FUNKCJI
Nie można załadować klasy <className>
podczas rejestrowania funkcji <functionName>
, upewnij się, że znajduje się ona na ścieżce klas.
NIE MOŻNA ZAŁADOWAĆ KLASY PROTOBUF
Nie można załadować klasy Protobuf o nazwie <protobufClassName>
.
<explanation>
.
NIE MOŻNA ZAŁADOWAĆ MAGAZYNU STANU
Wystąpił błąd podczas ładowania.
Aby uzyskać więcej informacji, zobacz CANNOT_LOAD_STATE_STORE
BŁĄD_SCALENIA_NIEZGODNYCH_TYPÓW_DANYCH
Nie można scalić niezgodnych typów danych <left>
i <right>
. Sprawdź typy danych scalonych kolumn i upewnij się, że są one zgodne. W razie potrzeby rozważ rzutowanie kolumn do zgodnych typów danych przed podjęciem próby scalenia.
NIE MOŻNA SCALIĆ SCHEMATÓW
Schematy scalania nie powiodły się:
Schemat początkowy:
<left>
Schemat, którego nie można scalić ze schematem początkowym:
<right>
.
NIE MOŻNA ZMIENIĆ KONFIGURACJI
Nie można zmodyfikować wartości konfiguracji platformy Spark: <key>
.
Zobacz również https://spark.apache.org/docs/latest/sql-migration-guide.html#ddl-statements".
NIE MOŻNA PRZETWORZYĆ LICZBY DZIESIĘTNEJ
Nie można przeanalizować liczby dziesiętnej. Upewnij się, że dane wejściowe są prawidłową liczbą z opcjonalnymi separatorami dziesiętnymi lub przecinkami.
NIE MOŻNA PRZETWORZYĆ PRZEDZIAŁU
Nie można przeanalizować <intervalString>
. Upewnij się, że podana wartość jest w prawidłowym formacie definiowania interwału. Możesz odwołać się do dokumentacji dotyczącej poprawnego formatu. Jeśli problem będzie się powtarzać, sprawdź dokładnie, czy wartość wejściowa nie ma wartości null lub jest pusta i spróbuj ponownie.
NIE MOŻNA PARSOWAĆ POLA JSON
Nie można zinterpretować nazwy pola <fieldName>
oraz wartości <fieldValue>
jako elementu JSON typu <jsonType>
na docelowy typ danych Spark <dataType>
.
NIE MOŻNA PRZETWORZYĆ OPISU PROTOBUF
Błąd podczas analizowania bajtów deskryptora w pliku Protobuf FileDescriptorSet.
NIE MOŻNA PRZETWORZYĆ ZNACZNIKA CZASU
<message>
. Użyj <func>
, aby tolerować nieprawidłowy ciąg wejściowy i zwracać NULL
zamiast tego.
NIE MOŻNA WYKONAĆ ZAPYTANIA TABELI PODCZAS INICJALIZACJI
Nie można wykonywać zapytań MV/ST podczas inicjowania.
Aby uzyskać więcej informacji, zobacz CANNOT_QUERY_TABLE_DURING_INITIALIZATION
NIE MOŻNA ODCZYTAĆ PLIKU ARCHIWALNEGO
Nie można odczytać pliku w ścieżce <path>
, ponieważ został zarchiwizowany. Dostosuj filtry zapytań, aby wykluczyć zarchiwizowane pliki.
NIE MOŻNA ODCZYTAĆ PLIKU
Nie można odczytać pliku <format>
na ścieżce: <path>
.
Aby uzyskać więcej informacji, zobacz CANNOT_READ_FILE
NIE MOŻNA ODCZYTAĆ KLUCZA WRAŻLIWEGO OD DOSTAWCY ZABEZPIECZEŃ
Nie można odczytać klucza poufnego "<key>
" od bezpiecznego dostawcy.
NIE_MOŻNA_ROZPOZNAĆ_TYPU_ULU
Nie można rozpoznać ciągu typu hive: <fieldType>
, kolumna: <fieldName>
. Określony typ danych dla pola nie może zostać rozpoznany przez usługę Spark SQL. Sprawdź typ danych określonego pola i upewnij się, że jest to prawidłowy typ danych Spark SQL. Zapoznaj się z dokumentacją platformy Spark SQL, aby uzyskać listę prawidłowych typów danych i ich format. Jeśli typ danych jest poprawny, upewnij się, że używasz obsługiwanej wersji usługi Spark SQL.
CANNOT_REFERENCE_UC_IN_HMS
Nie można odwołać się do Unity Catalog <objType>
w obiektach Hive Metastore.
NIE MOŻNA USUNĄĆ ZAREZERWOWANEJ WŁAŚCIWOŚCI
Nie można usunąć właściwości zarezerwowanej: <property>
.
NIE MOŻNA ZMIENIĆ NAZWY MIĘDZY KATALOGAMI
Zmiana nazwy <type>
między wykazami jest niedozwolona.
NIE MOŻNA ZMIENIĆ NAZWY MIĘDZY SCHEMATAMI
Zmiana nazwy <type>
między schematami jest niedozwolona.
CANNOT_RESOLVE_DATAFRAME_COLUMN (Nie można rozwiązać kolumny w ramce danych)
Nie można rozpoznać kolumny <name>
ramki danych. Jest to prawdopodobnie spowodowane nielegalnymi odwołaniami, takimi jak df1.select(df2.col("a"))
.
NIE MOŻNA ROZWIĄZAĆ ROZSZERZENIA GWIAZDKI
Nie można rozwiązać <targetString>
.* przy podanych kolumnach wejściowych <columns>
. Sprawdź, czy określona tabela lub struktura istnieje i jest dostępna w kolumnach wejściowych.
NIE MOŻNA PRZYWRÓCIĆ UPRAWNIEŃ DLA ŚCIEŻKI (CANNOT_RESTORE_PERMISSIONS_FOR_PATH)
Nie udało się przywrócić uprawnień dla utworzonej ścieżki <path>
do <permission>
.
CANNOT_SHALLOW_CLONE_ACROSS_UC_AND_HMS
Nie można tworzyć płytkich klonów tabel pomiędzy katalogiem Unity a magazynem metadanych Hive.
NIE MOŻNA PŁYTKO KLONOWAĆ ZAGNIEŻDŻONYCH
Nie można płytko sklonować tabeli <table>
, która jest już płytkim klonem.
NIE MOŻNA POWIERZCHOWNIE KLONOWAĆ TABELI ZARZĄDZANEJ PRZEZ SYSTEM INNY NIŻ UC JAKO ŹRÓDŁO LUB CEL
Klon płytki jest obsługiwany tylko dla typu tabeli MANAGED
. Tabela <table>
nie jest tabelą MANAGED
.
NIE MOŻNA ZAKTUALIZOWAĆ POLA
Nie można zaktualizować pola <table>
typu <fieldName>
:
Aby uzyskać więcej informacji, zobacz CANNOT_UPDATE_FIELD
NIE MOŻNA PRZEKONWERTOWAĆ TYPU DANYCH W GÓRĘ
Nie można rzutować <expression>
z <sourceType>
na <targetType>
.
<details>
CANNOT_USE_KRYO
Nie można załadować kodeka serializacji Kryo. Serializacji Kryo nie można używać w kliencie Spark Connect. Użyj serializacji Java, podaj niestandardowy koder lub zamiast tego użyj klasycznego Spark.
NIE MOŻNA ZWERYFIKOWAĆ POŁĄCZENIA
Sprawdzanie poprawności połączenia <jdbcDialectName>
nie jest obsługiwane. Skontaktuj się z pomocą techniczną usługi Databricks w przypadku alternatywnych rozwiązań lub ustaw wartość "spark.databricks.testConnectionBeforeCreation" na wartość "false", aby pominąć testowanie połączeń przed utworzeniem obiektu połączenia.
NIE MOŻNA ZAPISAĆ DO PRZECHOWALNI STANÓW
Błąd podczas zapisywania plików magazynu stanów dla dostawcy <providerClass>
.
Aby uzyskać więcej informacji, zobacz CANNOT_WRITE_STATE_STORE
NIEPRAWIDŁOWE_DANE_WEJŚCIOWE
Nie można rzutować wartości <expression>
typu <sourceType>
do <targetType>
, ponieważ jest źle sformułowana. Popraw wartość zgodnie ze składnią lub zmień jej typ docelowy. Użyj try_cast
, aby tolerować źle sformułowane dane wejściowe i zwracać NULL
zamiast tego.
Aby uzyskać więcej informacji, zobacz CAST_INVALID_INPUT
CAST_OVERFLOW
Nie można rzutować wartości <value>
typu <sourceType>
do <targetType>
z powodu przepełnienia. Użyj try_cast
, aby tolerować przepełnienie i zwracać NULL
zamiast tego.
PRZEPEŁNIENIE_RZUTOWANIA_PRZY_WSTAWIANIU_DO_TABELI
Nie można przypisać wartości typu <sourceType>
do kolumny typu <targetType>
lub zmiennej <columnName>
z powodu przepełnienia. Użyj try_cast
wartości wejściowej, aby tolerować przepełnienie i zwracać NULL
zamiast tego.
Katalog nie został znaleziony
Nie znaleziono katalogu <catalogName>
. Rozważ ustawienie konfiguracji SQL <config>
na wtyczkę katalogową.
NIE ZNALEZIONO_ID_BLOKU_RDD_CHECKPOINT
Nie można odnaleźć bloku punktu kontrolnego <rddBlockId>
!
Albo funkcja wykonawcza, która pierwotnie wskazuje tę partycję, nie jest już aktywna, albo oryginalny RDD jest niepersistowany.
Jeśli ten problem będzie się powtarzać, rozważ użycie rdd.checkpoint()
zamiast lokalnych punktów kontrolnych, które jest wolniejsze, ale bardziej odporne na błędy.
REFERENCJA_KLASY_CYRKULARNEJ
Nie można mieć odwołań cyklicznych w klasie, ale wykryto odwołanie cykliczne dla klasy <t>
.
KLASA_NIE_NADPISUJE_OCZEKIWANEJ_METODY
<className>
musi zastąpić <method1>
lub <method2>
.
KLASA_NIEOBSŁUGIWANA_PRZEZ_OBIEKTY_MAPY
MapObjects
nie obsługuje klasy <cls>
jako wynikowej kolekcji.
KOMENDY_DO_POMIESZCZEŃ_CZYSTYCH_NIEOBSŁUGIWANE
Polecenia Clean Room nie są obsługiwane
CLEANROOM_INVALID_SHARED_DATA_OBJECT_NAME
Nieprawidłowa nazwa do odwołania się do <type>
wewnątrz czystej strefy. Użyj nazwy <type>
wewnątrz czystego pomieszczenia zgodnie z formatem [catalog].[schema].[<type>
].
Jeśli nie masz pewności, jakiej nazwy użyć, możesz uruchomić polecenie "SHOW ALL IN CLEANROOM
[clean_room]" i użyć wartości w kolumnie "name".
CLOUD_FILE_SOURCE_FILE_NOT_FOUND
Odebrano powiadomienie o pliku: <filePath>
ale już nie istnieje. Upewnij się, że pliki nie są usuwane przed ich przetworzeniem. Aby kontynuować przesyłanie strumieniowe, możesz ustawić konfigurację platformy Spark SQL <config>
na true.
CLOUD_PROVIDER_ERROR
Błąd dostawcy usług w chmurze: <message>
NIEZGODNOŚĆ_KOLUMN_KLASTEROWANIA
Określone klastrowanie nie jest zgodne z istniejącą tabelą <tableName>
.
Określone kolumny klastrowania: [<specifiedClusteringString>
].
Istniejące kolumny klastrowania: [<existingClusteringString>
].
KLASTROWANIE_NIEOBSŁUGIWANE
"<operation>
" nie obsługuje klastrowania.
KLASTROWANIE_PO_AUTO_FUNKCJI_NIE_AKTYWOWANE
Skontaktuj się z przedstawicielem usługi Databricks, aby włączyć funkcję cluster-by-auto.
FUNKCJA_AUTOMATYCZNEGO_KLASTEROWANIA_WYMAGA_WŁĄCZENIA_FUNKCJI_KLASTEROWANIA
Włącz funkcję clusteringTable.enableClusteringTableFeature, aby używać CLUSTER BY
AUTO.
CLUSTER_BY_AUTO_REQUIRES_PREDICTIVE_OPTIMIZATION
CLUSTER BY
AUTO wymaga włączenia Optymalizacji Predykcyjnej.
BŁĄD_TYP_TABLICY_NIEOBSŁUGIWANY_CLUSTER_BY_AUTO
CLUSTER BY
funkcja AUTO jest obsługiwana tylko w tabelach zarządzanych przez UC.
CODEC_NOT_AVAILABLE
Koder <codecName>
jest niedostępny.
Aby uzyskać więcej informacji, zobacz CODEC_NOT_AVAILABLE
Nie znaleziono krótkiej nazwy kodeka
Nie można odnaleźć krótkiej nazwy kodera <codecName>
.
Niepoprawna nazwa sortowania
Wartość <collationName>
nie reprezentuje poprawnej nazwy sortowania. Sugerowane prawidłowe nazwy sortowania: [<proposals>
].
SORTOWANIE_NIEPRAWIDŁOWY_USŁUGODAWCA
Wartość <provider>
nie reprezentuje poprawnego dostawcy sortowania. Obsługiwani dostawcy to: [<supportedProviders>
].
NIEDOPASOWANIE KOLEJNOŚCI
Nie można określić, które sortowanie ma być używane dla funkcji ciągów i operatorów.
Aby uzyskać więcej informacji, zobacz COLLATION_MISMATCH
PRZEKROCZONO LIMIT ROZMIARU KOLEKCJI
Nie można utworzyć tablicy z elementami <numberOfElements>
, które przekraczają limit rozmiaru tablicy <maxRoundedArrayLength>
,
Aby uzyskać więcej informacji, zobacz COLLECTION_SIZE_LIMIT_EXCEEDED
Aliasów kolumn nie można używać
Aliasy kolumn nie są dozwolone w <op>
.
KOLUMNA_JUŻ_ISTNIEJE
Kolumna <columnName>
już istnieje. Wybierz inną nazwę lub zmień nazwę istniejącej kolumny.
Niezgodność_typu_elementu_tablicy_kolumny
Niektóre wartości w polu <pos>
są niezgodne z typem tablicy kolumny. Oczekiwany typ <type>
.
COLUMN_MASKS_ABAC_MISMATCH
Nie można rozpoznać masek kolumn w <tableName>
, ponieważ wystąpiła niezgodność między maskami kolumn dziedziczonych z zasad i jawnie zdefiniowanymi maskami kolumn. Aby kontynuować, wyłącz kontrolę dostępu opartą na atrybutach (ABAC) i skontaktuj się z pomocą techniczną usługi Databricks.
COLUMN_MASKS_CHECK_CONSTRAINT_UNSUPPORTED
Tworzenie ograniczeń CHECK
w tabeli <tableName>
z zasadami maski kolumn nie jest obsługiwane.
COLUMN_MASKS_DUPLICATE_USING_COLUMN_NAME
Instrukcja <statementType>
próbowała przypisać zasady maski kolumn do kolumny zawierającej co najmniej dwie inne przywoływane kolumny na liście USING COLUMNS
o tej samej nazwie <columnName>
, która jest nieprawidłowa.
COLUMN_MASKS_FEATURE_NOT_SUPPORTED
Zasady maskowania kolumn dla <tableName>
nie są obsługiwane:
Aby uzyskać więcej informacji, zobacz COLUMN_MASKS_FEATURE_NOT_SUPPORTED
COLUMN_MASKS_NIEKOMPATYBILNA_ZMIANA_SCHEMATU
Nie można usunąć <statementType> <columnName>
z tabeli <tableName>
, ponieważ odwołuje się do niej polityka maski kolumn dla kolumny <maskedColumn>
. Właściciel tabeli musi usunąć lub zmienić tę politykę przed kontynuowaniem.
COLUMN_MASKS_NIEOBSŁUGIWANE_ŹRÓDŁO_SCALANE
MERGE INTO
operacje nie obsługują zasad maskowania kolumn w tabeli źródłowej <tableName>
.
COLUMN_MASKS_MERGE_UNSUPPORTED_TARGET
Operacje MERGE INTO
nie obsługują zapisywania do tabeli <tableName>
z zasadami maskowania kolumn.
COLUMN_MASKS_WIELO_CZĘŚCIOWA_DOCELOWA_NAZWA_KOLUMNY
Ta instrukcja próbowała przypisać zasady maski kolumn do kolumny <columnName>
z wieloma częściami nazw, co jest nieprawidłowe.
COLUMN_MASKS_MULTI_PART_USING_COLUMN_NAME
Ta instrukcja próbowała przypisać zasady maski kolumn do kolumny, a lista USING COLUMNS
zawierała nazwę <columnName>
z wieloma częściami nazw, co jest nieprawidłowe.
COLUMN_MASKS_NIE_WŁĄCZONE
Obsługa definiowania masek kolumn nie jest włączona
COLUMN_MASKS_REQUIRE_UNITY_CATALOG
Zasady maski kolumn są obsługiwane tylko w katalogu Unity Catalog.
COLUMN_MASKS_SHOW_PARTITIONS_UNSUPPORTED
SHOW PARTITIONS
polecenie nie jest obsługiwane w przypadku tabel<format>
z maskami kolumn.
COLUMN_MASKS_TABLE_CLONE_SOURCE_NOT_SUPPORTED
<mode>
klonowanie z <tableName>
tabeli z zasadami maski kolumn nie jest obsługiwane.
COLUMN_MASKS_TABLE_CLONE_TARGET_NOT_SUPPORTED
Klonowanie <mode>
do tabeli <tableName>
z zasadami maskowania kolumn nie jest obsługiwane.
COLUMN_MASKS_NIEOBSŁUGIWANA_STAŁA_JAKO_PARAMETR
Używanie stałej jako parametru w zasadach maski kolumn nie jest obsługiwane. Zaktualizuj polecenie SQL, aby usunąć stałą z definicji maski kolumny, a następnie ponów próbę polecenia.
COLUMN_MASKS_UNSUPPORTED_PROVIDER
Nie można wykonać polecenia <statementType>
, ponieważ przypisywanie zasad maski kolumn nie jest obsługiwane dla docelowego źródła danych z dostawcą tabel: "<provider>
".
COLUMN_MASKS_UNSUPPORTED_SUBQUERY
Nie można wykonać <operation>
dla tabeli <tableName>
, ponieważ zawiera co najmniej jedną zasadę maskowania kolumn z wyrażeniami podzapytania, które nie są jeszcze obsługiwane. Aby kontynuować, skontaktuj się z właścicielem tabeli, aby zaktualizować zasady maski kolumn.
COLUMN_MASKS_UŻYWANIE_NAZWY_KOLUMNY_TAKIEJ_SAMEJ_JAK_DOCELOWA_KOLUMNA
Kolumna <columnName>
miała taką samą nazwę jak kolumna docelowa, która jest nieprawidłowa; Usuń kolumnę z listy USING COLUMNS
i ponów próbę polecenia.
KOLUMNA_NIEZDEFINIOWANA_W_TABELI
<colType>
kolumny <colName>
nie zdefiniowano w tabeli <tableName>
, zdefiniowane kolumny tabeli to: <tableCols>
.
KOLUMNA_NIE_ZNALEZIONA
Nie można odnaleźć kolumny <colName>
. Sprawdź pisownię i poprawność nazwy kolumny zgodnie z konfiguracją SQL <caseSensitiveConfig>
.
Przekroczenie zakresu COLUMN_ORDINAL
Porządkowe kolumny poza granicami. Liczba kolumn w tabeli jest <attributesLength>
, ale porządkowa kolumna jest <ordinal>
.
Atrybuty są następujące: <attributes>
.
BŁĄD_KRYPTOGRAFICZNY_PRZED_POPRZEDZAJĄCYMI_PRZECINKAMI
Nieoczekiwany przecinek przed definicją ograniczenia/ograniczeń. Upewnij się, że klauzula ograniczenia nie rozpoczyna się od przecinka, gdy kolumny (i oczekiwania) nie są zdefiniowane.
Komentarz do połączenia nie jest jeszcze zaimplementowany
Polecenie COMMENT ON CONNECTION
nie zostało jeszcze zaimplementowane
KOMPARATOR_ZWRACA_NULL
Komparator zwrócił NULL
dla porównania między <firstValue>
a <secondValue>
.
Powinna zwracać dodatnią liczbę całkowitą dla wartości "większe niż", 0 dla wartości "equal" i ujemną liczbę całkowitą dla wartości "less than".
Aby przywrócić przestarzałe zachowanie, w którym NULL
jest traktowana jako 0 (równa), należy ustawić wartość "spark.sql.legacy.allowNullComparisonResultInArraySort" na wartość "true".
COMPLEX_EXPRESSION_UNSUPPORTED_INPUT
Nie można przetworzyć typów danych wejściowych dla wyrażenia: <expression>
.
Aby uzyskać więcej informacji, zobacz COMPLEX_EXPRESSION_UNSUPPORTED_INPUT
Równoczesne Zapytanie
Kolejne wystąpienie tego zapytania [id: <queryId>
] zostało właśnie uruchomione przez jednoczesną sesję [istniejący identyfikator runId: <existingQueryRunId>
nowy identyfikator runId: <newQueryRunId>
].
BŁĄD: Za mało miejsc dla jednoczesnego planowania (CONCURRENT_SCHEDULER_INSUFFICIENT_SLOT)
Minimalna liczba wolnych miejsc wymaganych w klastrze wynosi <numTasks>
, jednak klaster ma tylko <numSlots>
wolnych miejsc. Zapytanie zostanie zatrzymane lub zakończy się niepowodzeniem. Zwiększ rozmiar klastra, aby kontynuować.
RÓWNOLEGŁA_AKTUALIZACJA_DZIENNIKA_STRUMIENIA
Równoczesna aktualizacja dziennika. Wykryto wiele zadań przesyłania strumieniowego dla <batchId>
.
Upewnij się, że tylko jedno zadanie przesyłania strumieniowego jest uruchamiane w określonej lokalizacji punktu kontrolnego w danym momencie.
KONFIGURACJA_NIEDOSTĘPNA
Konfiguracja <config>
nie jest dostępna.
Konfliktujące struktury katalogów
Wykryto konfliktowe struktury katalogów.
Podejrzane ścieżki:
<discoveredBasePaths>
Jeśli podane ścieżki są katalogami partycji, ustaw wartość "basePath" w opcjach źródła danych, aby określić katalog główny tabeli.
Jeśli istnieje wiele katalogów głównych, załaduj je oddzielnie, a następnie połącz je.
Konfliktujące_nazwy_kolumn_partycji
Wykryto konfliktujące nazwy kolumn partycji:
<distinctPartColLists>
W przypadku katalogów tabel podzielonych na partycje pliki danych powinny być przechowywane tylko w katalogach liści.
Katalogi na tym samym poziomie powinny mieć taką samą nazwę kolumny partycji.
Sprawdź następujące katalogi pod kątem nieoczekiwanych plików lub niespójnych nazw kolumn partycji:
<suspiciousPaths>
KOLIDUJĄCY_DOSTAWCA
Określony dostawca <provider>
jest niespójny z istniejącym dostawcą katalogu <expectedProvider>
. Użyj polecenia "USING <expectedProvider>
" i spróbuj ponownie wykonać polecenie .
POŁĄCZ
Ogólny błąd programu Spark Connect.
Aby uzyskać więcej informacji, zobacz CONNECT
POŁĄCZENIE_JUŻ_ISTNIEJE
Nie można utworzyć połączenia <connectionName>
, ponieważ już istnieje.
Wybierz inną nazwę, upuść lub zastąp istniejące połączenie albo dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejące połączenia.
NAZWA_POŁĄCZENIA_NIE_MOŻE_BYĆ_PUSTA
Nie można wykonać tego polecenia, ponieważ nazwa połączenia musi być niepusta.
POŁĄCZENIE_NIE_ZNALEZIONE
Nie można wykonać tego polecenia, ponieważ nie można odnaleźć nazwy połączenia <connectionName>
.
OPCJA_POŁĄCZENIA_NIEOBSŁUGIWANA
Połączenia typu "<connectionType>
" nie obsługują następujących opcji: <optionsNotSupported>
. Obsługiwane opcje: <allowedOptions>
.
TYP_POŁĄCZENIA_NIEOBSŁUGIWANY
Nie można utworzyć połączenia typu "<connectionType>
. Obsługiwane typy połączeń: <allowedTypes>
.
CONNECT_SESSION_MIGRATION
Błąd migracji sesji ogólnej (userId: <userId>
, sessionId: <sessionId>
, serverSessionId: <serverSessionId>
).
Aby uzyskać więcej informacji, zajrzyj do CONNECT_SESSION_MIGRATION
WYMAGANIA_OGRANICZEŃ_UNITY_CATALOG
Ograniczenia tabel są obsługiwane tylko w Unity Catalog.
NIEPRAWIDŁOWE_DANE_WEJŚCIOWE
Nie można przekonwertować wartości <str> (<fmt>
) na <targetType>
, ponieważ jest źle sformułowana. Popraw wartość zgodnie ze składnią lub zmień jej format. Użyj <suggestion>
, aby tolerować źle sformułowane dane wejściowe i zwracać NULL
zamiast tego.
COPY_INTO_COLUMN_ARITY_MISMATCH
Nie można zapisać w <tableName>
, przyczyną jest
Aby uzyskać więcej informacji, zobacz COPY_INTO_COLUMN_ARITY_MISMATCH
Kopiowanie do danych uwierzytelniających nie jest dozwolone
Nieprawidłowy schemat <scheme>
.
COPY INTO
poświadczenia źródłowe obsługują obecnie jedynie s3/s3n/s3a/wasbs/abfss.
Konieczne wprowadzenie danych uwierzytelniających
COPY INTO
poświadczenia pochodzenia muszą określać <keyList>
.
Kopiowanie do zduplikowanych plików nie jest dozwolone.
Zduplikowane pliki wprowadzono podczas jednoczesnej operacji COPY INTO
. Spróbuj ponownie później.
KOPIOWANIE_DO_SZYFROWANIA_NIEDOZWOLONE
Nieprawidłowy schemat <scheme>
.
COPY INTO
szyfrowanie źródłowe obecnie obsługuje tylko s3/s3n/s3a/abfss.
SKOPIOWANIE_DO_SZYFROWANIA_NIEOBSŁUGIWANE_DLA_AZURE
szyfrowanie COPY INTO
obsługuje tylko usługę ADLS Gen2 lub schemat plików abfss://
WYMAGANE KOPIOWANIE DO SZYFROWANIA
COPY INTO
szyfrowanie źródłowe musi określać "<key>
".
KOPIOWANIE_DO_SZYFROWANIA_WYMAGANE_Z_OCZEKIWANIEM
Nieprawidłowa opcja szyfrowania <requiredKey>
.
COPY INTO
szyfrowanie źródłowe musi określać wartość "<requiredKey>
" = "<keyValue>
".
FUNKCJA_KOPIOWANIA_NIEZGODNE_USTAWIENIA
Funkcja COPY INTO
„<feature>
” nie jest zgodna z funkcją „<incompatibleSetting>
”.
KOPIOWANIE_DO_NIE_BEZPOŚREDNIEGO_DOŁĄCZENIA_NIEDOZWOLONE
COPY INTO
nic poza dołączaniem danych nie może być uruchamiane współbieżnie z innymi transakcjami. Spróbuj ponownie później.
Przekroczono maksymalną liczbę prób skopiowania do RocksDB (COPY_INTO_ROCKSDB_MAX_RETRY_EXCEEDED)
COPY INTO
nie wczytał swojego stanu, przekroczono maksymalną liczbę ponownych prób.
NIEDOPASOWANIE SCHEMATU KOPIOWANIA DO TABELI DOCELWEJ
Podczas kopiowania do tabeli delty wykryto niezgodność schematu (Tabela: <table>
).
Może to wskazywać na problem z danymi przychodzącymi lub schemat tabeli delty może być automatycznie ewoluowany zgodnie z przychodzącymi danymi przez ustawienie:
COPY_OPTIONS
('mergeSchema' = 'true')
Różnica schematu:
<schemaDiff>
Format pliku źródłowego nieobsługiwany dla kopiowania.
Format plików źródłowych musi być jednym z plików CSV, JSON, AVRO, ORC, PARQUET
, TEXT lub BINARYFILE
. Używanie COPY INTO
jako źródła w tabelach Delta nie jest obsługiwane, ponieważ zduplikowane dane mogą być pozyskiwane po operacjach OPTIMIZE
. Tę kontrolę można wyłączyć, uruchamiając polecenie SQL set spark.databricks.delta.copyInto.formatCheck.enabled = false
.
COPY_INTO_SOURCE_SCHEMA_INFERENCE_FAILED
Katalog źródłowy nie zawiera żadnych plików możliwych do analizowania typu <format>
. Sprawdź zawartość „<source>
”.
Błąd można wyciszyć, ustawiając wartość "<config>
" na wartość "false".
BŁĄD_WEWNĘTRZNY_KOPIOWANIA_STANU
Wystąpił błąd wewnętrzny podczas przetwarzania stanu COPY INTO
.
Aby dowiedzieć się więcej, zobacz COPY_INTO_STATE_INTERNAL_ERROR
COPY_INTO_SYNTAX_ERROR
Nie można przeanalizować polecenia COPY INTO
.
Aby uzyskać więcej informacji, zobacz COPY_INTO_SYNTAX_ERROR
KOPIOWANIE_DO_NIEOBSŁUGIWANEJ_FUNKCJI
Funkcja COPY INTO
"<feature>
" nie jest obsługiwana.
COPY_UNLOAD_FORMAT_TYPE_NOT_SUPPORTED (Typ błędu: Nieobsługiwany format typu rozładunku kopii)
Nie można rozładować danych w formacie "<formatType>
". Obsługiwane formaty dla <connectionType>
to: <allowedFormats>
.
TWORZENIE_OBCEGO_SCHEMATU_JESZCZE_NIE_ZAIMPLEMENTOWANE
Polecenie CREATE FOREIGN SCHEMA
nie zostało jeszcze zaimplementowane
KOMENDA_TWORZENIA_TABLIC_OBCEJ_NIE_JEST_JESZCZE_ZAIMPLEMENTOWANA
Polecenie CREATE FOREIGN TABLE
nie zostało jeszcze zaimplementowane
CREATE_OR_REFRESH_MV_ST_ASYNC
Nie można CREATE
LUB REFRESH
zmaterializowanych widoków lub tabel przesyłania strumieniowego z określonymi ASYNC
. Usuń ASYNC
z instrukcji CREATE
albo REFRESH
lub użyj REFRESH ASYNC
, aby asynchronicznie odświeżyć istniejące zmaterializowane widoki lub tabele strumieniowe.
CREATE_PERMANENT_VIEW_WITHOUT_ALIAS
Nie można utworzyć widoku trwałego <name>
bez jawnego przypisania aliasu dla wyrażenia <attr>
.
CREATE_TABLE_COLUMN_DESCRIPTOR_DUPLICATE
CREATE TABLE
kolumna <columnName>
określa deskryptor "<optionName>
" więcej niż raz, co jest nieprawidłowe.
CREATE_VIEW_COLUMN_ARITY_MISMATCH
Nie można utworzyć widoku <viewName>
, przyczyną jest
Aby uzyskać więcej informacji, zobacz CREATE_VIEW_COLUMN_ARITY_MISMATCH
BRAK_UWIERZYTELNIENIA
Podaj poświadczenia podczas tworzenia lub aktualizowania lokalizacji zewnętrznych.
CSV_WYMUSZANO_SCHEMAT_NIEOBSŁUGIWANE
Nie można ustawić opcji CSV enforceSchema
w przypadku używania rescuedDataColumn
, lub failOnUnknownFields
, ponieważ kolumny są odczytywane według nazwy, a nie według kolejności.
REFERENCJA_FUNCKJI_CYKLICZNEJ
Wykryto odwołanie funkcji cyklicznej: <path>
.
DATABRICKS_DELTA_NOT_ENABLED
Funkcja delta usługi Databricks nie jest włączona na Twoim koncie.<hints>
DATATYPE_MISMATCH
Nie można rozpoznać <sqlExpr>
z powodu niezgodności typu danych:
Aby uzyskać więcej informacji, zobacz DATATYPE_MISMATCH
DATATYPE_MISSING_SIZE
Typ danych <type>
wymaga parametru długości, na przykład <type>
(10). Określ długość.
POCHODZENIE_DANYCH_BEZPIECZNY_WIDOK_LIŚCIOWY_WĘZEŁ_NIE_MA_RELACJI
Niepowodzenie zapisu pochodzenia: brak odpowiadającej relacji z politykami dotyczącymi systemów CLM/RLS.
ŹRÓDŁO_DANYCH_JUŻ_ISTNIEJE
Źródło danych "<provider>
" już istnieje. Wybierz inną nazwę nowego źródła danych.
BŁĄD_ZEWNETRZNEGO_ŹRÓDŁA_DANYCH
Napotkano błąd podczas zapisywania w zewnętrznym źródle danych.
ŹRÓDŁO_DANYCH_NIE_ISTNIEJE
Nie można odnaleźć źródła danych "<provider>
". Upewnij się, że źródło danych jest zarejestrowane.
ŹRÓDŁO_DANYCH_NIE_ZNALEZIONO
Nie można odnaleźć źródła danych: <provider>
. Upewnij się, że nazwa dostawcy jest poprawna, a pakiet jest poprawnie zarejestrowany i zgodny z wersją platformy Spark.
OPCJA_ŹRÓDŁA_DANYCH_ZAWIERA_NIEPRAWIDŁOWE_ZNAKI
Opcja <option>
nie może być pusta i nie powinna zawierać nieprawidłowych znaków, ciągów zapytania ani parametrów.
Opcja źródła danych jest wymagana
Wymagana jest opcja <option>
.
NIEZGODNOŚĆ SCHEMATU TABELI ŹRÓDŁA DANYCH
Schemat tabeli źródła danych nie jest zgodny z oczekiwanym schematem. Jeśli używasz interfejsu API DataFrameReader.schema lub tworzenia tabeli, unikaj określania schematu.
Schemat źródła danych: <dsSchema>
Oczekiwany schemat: <expectedSchema>
ŹRÓDŁO_DANYCH_URL_ZABRONIONE
Adres URL JDBC nie jest dozwolony w opcjach źródła danych, określ opcje "host", "port" i "baza danych".
Pole daty/czasu poza zakresem
<rangeMessage>
. W razie potrzeby ustaw <ansiConfig>
na wartość "false", aby pominąć ten błąd.
Przekroczenie_Limitów_CzasuData
Przepełnienie operacji data/czas: <operation>
.
DC_API_QUOTA_EXCEEDED
Przekroczono limit przydziału interfejsu API dla źródła danych <sourceName>
.
Aby uzyskać więcej informacji, zobacz DC_API_QUOTA_EXCEEDED
DC_CONNECTION_ERROR
Nie można nawiązać połączenia ze źródłem <sourceName>
. Kod błędu: <errorCode>
.
Aby uzyskać więcej informacji, zobacz DC_CONNECTION_ERROR
DC_DYNAMICS_API_ERROR
Wystąpił błąd w wywołaniach interfejsu API usługi Dynamics, errorCode: <errorCode>
.
Aby uzyskać więcej informacji, zobacz DC_DYNAMICS_API_ERROR
DC_NETSUITE_ERROR
Wystąpił błąd w wywołaniach JDBC NetSuite, errorCode: <errorCode>
.
Aby uzyskać więcej informacji, zobacz DC_NETSUITE_ERROR
DC_SCHEMA_CHANGE_ERROR
SQLSTATE: brak przypisania
W tabeli <tableName>
źródła <sourceName>
wystąpiła zmiana schematu.
Aby uzyskać więcej informacji, zobacz DC_SCHEMA_CHANGE_ERROR
DC_SERVICENOW_API_ERROR
Wystąpił błąd w wywołaniach interfejsu API usługi ServiceNow, errorCode: <errorCode>
.
Aby uzyskać więcej informacji, zobacz DC_SERVICENOW_API_ERROR
DC_SFDC_BULK_QUERY_JOB_INCOMPLETE
Przetwarzanie obiektu <objName>
jest niedokończone, ponieważ zadanie zapytania interfejsu API Salesforce trwało zbyt długo, nie powiodło się lub zostało ręcznie anulowane.
Aby spróbować ponownie, możesz ponownie uruchomić cały potok lub odświeżyć tę konkretną tabelę docelową. Jeśli błąd będzie się powtarzać, zgłoś zgłoszenie. Identyfikator zadania: <jobId>
. Stan zadania: <jobStatus>
.
DC_SHAREPOINT_API_ERROR
Wystąpił błąd w wywołaniach interfejsu API programu SharePoint, errorCode: <errorCode>
.
Aby uzyskać więcej informacji, zobacz DC_SHAREPOINT_API_ERROR
DC_SOURCE_API_ERROR
Wystąpił błąd w wywołaniu interfejsu API <sourceName>
. Typ źródłowego interfejsu API: <apiType>
. Kod błędu: <errorCode>
.
Czasami może się to zdarzyć, gdy osiągnięto limit interfejsu API <sourceName>
. Jeśli limit interfejsu API nie został przekroczony, spróbuj ponownie uruchomić łącznik. Jeśli problem będzie się powtarzać, utwórz zgłoszenie.
DC_UNSUPPORTED_ERROR
Wystąpił nieobsługiwany błąd w źródle danych <sourceName>
.
Aby uzyskać więcej informacji, zobacz DC_UNSUPPORTED_ERROR
DC_WORKDAY_RAAS_API_ERROR
Wystąpił błąd w wywołaniach API RAAS w Workday, kod błędu: <errorCode>
.
Aby uzyskać więcej informacji, zobacz DC_WORKDAY_RAAS_API_ERROR
Dokładność dziesiętna przekracza maksymalną dokładność
Precyzja dziesiętna <precision>
przekracza maksymalną precyzję <maxPrecision>
.
DOMYŚLNA_BAZA_DANYCH_NIE_ISTNIEJE
Domyślna baza danych <defaultDatabase>
nie istnieje, proszę najpierw ją utworzyć lub zmienić domyślną bazę danych na <defaultDatabase>
.
DOMYŚLNY_PLIK_NIE_ZNALEZIONY
Możliwe, że pliki bazowe zostały zaktualizowane. Możesz jawnie unieważnić pamięć podręczną na platformie Spark, uruchamiając polecenie "REFRESH TABLE
tableName" w języku SQL lub tworząc ponownie zaangażowany zestaw danych/ramkę danych. Jeśli pamięć podręczna dysku jest nieaktualna lub pliki bazowe zostały usunięte, możesz ręcznie unieważnić pamięć podręczną dysku, uruchamiając ponownie klaster.
DOMYŚLNE_UMIEJSCOWIENIE_NIEPRAWIDŁOWE
Słowo kluczowe DEFAULT
w MERGE
, INSERT
, UPDATE
lub SET VARIABLE
polecenia nie może być bezpośrednio przypisane do kolumny docelowej, ponieważ było częścią wyrażenia.
Na przykład: UPDATE
SET c1 = DEFAULT
jest dozwolona, ale UPDATE T
SET c1 = ``DEFAULT`` + 1
jest niedozwolona.
DEFAULT_UNSUPPORTED
Nie można wykonać polecenia <statementType>
, ponieważ wartości DEFAULT
nie są obsługiwane dla docelowego źródła danych z dostawcą tabel: "<dataSource>
".
DESCRIBE_JSON_NOT_EXTENDED
DESCRIBE TABLE
... Format AS JSON jest obsługiwany tylko wtedy, gdy określono [EXTENDED|FORMATTED
] .
Na przykład: DESCRIBE EXTENDED <tableName>
AS JSON jest obsługiwany, ale DESCRIBE <tableName>
AS JSON nie jest.
RÓŻNE_TABELA_DELTA_CZYTE_PRZEZ_ŹRÓDŁO_STRUMIENIOWE
Zapytanie przesyłane strumieniowo odczytywało nieoczekiwaną tabelę Delta (id = '<newTableId>
').
Służył do odczytu z innej tabeli Delta (id = '<oldTableId>
') zgodnie z punktem kontrolnym.
Może się tak zdarzyć, gdy zmieniono kod w celu odczytu z nowej tabeli lub usunięto polecenie i
ponownie utworzono tabelę. Cofnij zmianę lub usuń punkt kontrolny zapytania przesyłania strumieniowego
zacząć od zera.
DISTINCT_WINDOW_FUNCTION_UNSUPPORTED
Funkcje odrębnych okien nie są obsługiwane: <windowExpr>
.
DIVIDE_BY_ZERO
Dzielenie według zera. Użyj try_divide
, aby obsłużyć przypadek, gdy dzielnik wynosi 0 i zwrócić zamiast tego NULL
. W razie potrzeby ustaw <config>
na wartość "false", aby pominąć ten błąd.
Aby uzyskać więcej informacji, zobacz DIVIDE_BY_ZERO
OCZEKIWANIA_DLT_NIE_OBSŁUGIWANE
Oczekiwania są obsługiwane tylko w potoku Delta Live Tables.
WIDOK_KLASTER_PO_NIE_WSPOMAGANY
MATERIALIZED
VIEWs z klauzulą CLUSTER BY
są obsługiwane tylko w potoku Delta Live Tables.
DLT_VIEW_LOCATION_NOT_SUPPORTED
<mv>
lokalizacje są obsługiwane tylko w potoku Delta Live Tables.
DLT_VIEW_SCHEMA_WITH_TYPE_NOT_SUPPORTED
<mv>
schematy z określonym typem są obsługiwane tylko w przepływie Delta Live Tables.
DLT_VIEW_TABLE_CONSTRAINTS_NOT_SUPPORTED
CONSTRAINT
klauzule w widoku są obsługiwane tylko w pipeline Tabela Delta Live.
HARMONOGRAM_ZWOLNIEŃ_NIE_ISTNIEJE
Nie można usunąć SCHEDULE
w tabeli bez istniejącego harmonogramu lub wyzwalacza.
Powielone nazwy CTE (DUPLICATED_CTE_NAMES)
Definicja CTE nie może mieć zduplikowanych nazw: <duplicateNames>
.
Nazwa_pola_jest_zduplikowana_w_strukturze_Arrow
Zduplikowane nazwy pól w strukturze Arrow są niedozwolone, otrzymano <fieldNames>
.
ZDUPLIKOWANY_KLUCZ_MAPY
Znaleziono zduplikowany klucz mapy <key>
. Sprawdź dane wejściowe.
Jeśli chcesz usunąć zduplikowane klucze, możesz ustawić <mapKeyDedupPolicy>
na "LAST_WIN
", aby klucz wstawiony jako ostatni miał pierwszeństwo.
DUPLIKOWANA_NAZWA_METRYKI
Nazwa metryki nie jest unikatowa: <metricName>
. Nie można używać tej samej nazwy dla metryk z różnymi wynikami.
Jednak wiele wystąpień metryk z tym samym wynikiem i nazwą jest dozwolonych (np. samołączenia).
ZDUPLIKOWANE_PRZYDZIAŁY
Kolumny lub zmienne <nameList>
są wyświetlane więcej niż raz jako obiekty docelowe przypisania.
ZDUBLUJ_KLAUZULE
Znaleziono zduplikowane klauzule: <clauseName>
. Usuń jeden z nich.
DUPLICATE_KEY (Zduplikowany_klucz)
Znaleziono zduplikowane klucze <keyColumn>
.
DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT
Wywołanie procedury <routineName>
jest nieprawidłowe, ponieważ zawiera wiele przypisań argumentów do tej samej nazwy parametru <parameterName>
.
Aby uzyskać więcej informacji, zobacz DUPLICATE_ROUTINE_PARAMETER_ASSIGNMENT
DUPLICATE_ROUTINE_PARAMETER_NAMES
Znaleziono zduplikowane nazwy na liście parametrów procedury zdefiniowanej przez użytkownika <routineName>
: <names>
.
ZDUPLIKOWANE_KOLUMNY_ZWRACANE_PRZEZ_PROCEDURĘ
Znaleziono zduplikowane kolumny na liście kolumn w klauzuli RETURNS
w rutynie zdefiniowanej przez użytkownika <routineName>
: <columns>
.
Emitowanie wierszy starszych niż znacznik czasu nie jest dozwolone
Poprzedni węzeł emitował wiersz z czasem zdarzenia=<emittedRowEventTime>
, który jest starszy niż aktualna wartość watermarka=<currentWatermark>
Może to prowadzić do problemów z poprawnością w operatorach stanowych podrzędnych w potoku wykonywania.
Popraw logikę operatora, aby emitować wiersze po bieżącej globalnej wartości limitu.
EMPTY_JSON_FIELD_VALUE
Nie można przeanalizować pustego ciągu dla typu danych <dataType>
.
PUSTY_LOKALNY_PLIK_W_ZAPYTANIU_DOSTĘPU_ETAPU_PREZUMPOWANIA
Pusty plik lokalny w zapytaniu <operation>
na etapie testowym
Niezastosowalny pusty schemat dla źródła danych
Źródło danych <format>
nie obsługuje zapisywania pustych ani zagnieżdżonych pustych schematów. Upewnij się, że schemat danych zawiera co najmniej jedną kolumnę.
ENCODER_NOT_FOUND
Nie znaleziono kodera typu <typeName>
do wewnętrznej reprezentacji Spark SQL.
Zalecamy zmianę typu wejściowego na jeden z obsługiwanych '<docroot>
/sql-ref-datatypes.html'.
KOŃCOWA_ETYKIETA_BEZ_POCZĄTKOWEJ_ETYKIETY
Etykieta końcowa <endLabel>
nie może istnieć bez etykiety rozpoczęcia.
KOŃCOWY_OFFSET_MA_WIĘKSZY_OFFSET_DLA_PARTYCJI_TEMU_JAK_NAJNOWSZY_Z_AKTUALNYM_TRIGGER_AVAILABLENOW
Niektóre partycje w temacie Kafka zgłaszają dostępny offset, który jest mniejszy niż offset końcowy podczas wykonywania zapytania z wyzwalaczem Trigger.AvailableNow. Błąd może być przejściowy — uruchom ponownie zapytanie i zgłoś, jeśli nadal widzisz ten sam problem.
ostatnie przesunięcie: <latestOffset>
, przesunięcie końcowe: <endOffset>
OFFSET_KOŃCOWY_MA_WIĘKSZY_OFFSET_DLA_PARTYCJI_TEMATU_NIŻ_PREFETCHED
W przypadku źródła danych Kafka z Trigger.AvailableNow, offset końcowy powinien mieć niższy lub równy offset dla każdej partycji tematu niż wstępnie pobrany offset. Błąd może być przejściowy — uruchom ponownie zapytanie i zgłoś, jeśli nadal widzisz ten sam problem.
przesunięcie wstępne: <prefetchedOffset>
, przesunięcie końcowe: <endOffset>
.
BŁĄD_ODCZYTU_AVRO_NIEZNANY_ODCISK_PALCA
Błąd podczas odczytywania danych avro — napotkano nieznany odcisk palca: <fingerprint>
, nie ma pewności, jakiego schematu użyć.
Może się tak zdarzyć, jeśli po uruchomieniu kontekstu platformy Spark zarejestrowano dodatkowe schematy.
This specific context does not warrant a translated output. Therefore, it is suitable to leave it untranslated. However, if it were necessary for a specific context, it could be accompanied by a translation like "Dziennik zdarzeń wymaga wspólnej obliczeń" for descriptive purposes.
Nie można wysyłać zapytań dotyczących dzienników zdarzeń z klastra przypisanego lub współdzielonego bez izolacji. Proszę użyć współdzielonego klastra lub magazynu SQL usługi Databricks.
DZIENNIK_ZDARZEŃ_NIEDOSTĘPNY
Brak dzienników zdarzeń dostępnych dla <tableOrPipeline>
. Spróbuj ponownie później po wygenerowaniu zdarzeń
LOG_ZDARZEŃ_TYP_TABELI_NIEOBSŁUGIWANY
Typ tabeli <tableIdentifier>
to <tableType>
.
Wykonywanie zapytań dotyczących dzienników zdarzeń obsługuje tylko zmaterializowane widoki, tabele przesyłania strumieniowego lub potoki Delta Live Tables.
CZAS_ZDARZENIA_NIE_JEST_NA_TYP_TIMESTAMP
Czas zdarzenia <eventName>
ma nieprawidłowy typ <eventType>
, ale oczekiwano "TIMESTAMP
".
Przekroczono limit długości
Przekracza ograniczenie długości typu char/varchar: <limit>
.
OPCJA_KOLUMNA_ZAGNIEŻDZONA_NIEPRAWIDŁOWY_TYP
Kolumna EXCEPT
<columnName>
została rozwiązana, a oczekiwano typu StructType, ale znaleziono typ <dataType>
.
Z wyjątkiem nakładających się kolumn
Kolumny na liście EXCEPT
muszą być odrębne i nienakładające się, ale mają wartość (<columns>
).
EXCEPT_RESOLVED_COLUMNS_WITHOUT_MATCH
EXCEPT
kolumn [<exceptColumns>
] zostały zidentyfikowane, ale nie pasują do żadnej z kolumn [<expandedColumns>
] z rozszerzenia gwiazdy.
WYJĄTEK_NIEROZWIAZANA_KOLUMNA_W_ROZSZERZENIU_STRUKTURY
Nie można rozpoznać nazwy kolumny/pola <objectName>
w klauzuli EXCEPT
. Czy chodziło o jedną z następujących czynności: [<objectList>
]?
Uwaga: kolumny zagnieżdżone w klauzuli EXCEPT
mogą nie zawierać kwalifikatorów (nazwa tabeli, nazwa kolumny struktury nadrzędnej itp.) podczas rozszerzania struktury; spróbuj usunąć kwalifikatory, jeśli są używane z kolumnami zagnieżdżonymi.
EXECUTOR_BROADCAST_JOIN_OOM
Za mało pamięci, aby skompilować relację emisji <relationClassName>
. Rozmiar relacji = <relationSize>
. Całkowita ilość pamięci używanej przez to zadanie = <taskMemoryUsage>
. Metryki menedżera pamięci egzekutora: onHeapExecutionMemoryUsed = <onHeapExecutionMemoryUsed>
, offHeapExecutionMemoryUsed = <offHeapExecutionMemoryUsed>
, onHeapStorageMemoryUsed = <onHeapStorageMemoryUsed>
, offHeapStorageMemoryUsed = <offHeapStorageMemoryUsed>
. [sparkPlanId: <sparkPlanId>
] Wyłącz przesyłanie zbiorcze dla tego zapytania za pomocą polecenia "set spark.sql.autoBroadcastJoinThreshold=-1" lub użyj wskazówki, aby wymusić połączenie typu shuffle join.
EXECUTOR_BROADCAST_JOIN_STORE_OOM
Za mało pamięci do przechowywania relacji transmisji <relationClassName>
. Rozmiar relacji = <relationSize>
. StorageLevel = <storageLevel>
. [sparkPlanId: <sparkPlanId>
] Wyłącz emisje dla tego zapytania przy użyciu polecenia "set spark.sql.autoBroadcastJoinThreshold=-1" lub użyj wskazówki sprzężenia, aby wymusić sprzężenie mieszania.
WYKONAJ_NATYCHMIAST_DUPLIKAT_ALIASÓW_ARGUMENTÓW
Klauzula USING
tego polecenia EXECUTE IMMEDIATE
zawierała wiele argumentów z tym samym aliasem (<aliases>
), który jest nieprawidłowy; Zaktualizuj polecenie , aby określić unikatowe aliasy, a następnie spróbuj ponownie.
OCZEKUJ_TRWAŁEGO_WIDOKU_NIE_TYMCZASOWEGO
"<operation>
" oczekuje trwałego widoku, ale <viewName>
jest widokiem tymczasowym.
EXPECT_TABLE_NOT_VIEW
"<operation>
" oczekuje tabeli, ale <viewName>
jest widokiem.
Aby uzyskać więcej informacji, zobacz EXPECT_TABLE_NOT_VIEW
EXPECT_VIEW_NOT_TABLE
Tabela <tableName>
nie obsługuje <operation>
.
Aby uzyskać więcej informacji, zobacz EXPECT_VIEW_NOT_TABLE
BŁĄD_DEKODOWANIA_WYRAŻENIA
Nie można zdekodować wiersza do wartości wyrażeń: <expressions>
.
NIEUDANE_KODOWANIE_WYRAŻENIA
Nie można zakodować wartości wyrażeń: <expressions>
do wiersza.
TYP_WYRAŻENIA_NIE_PODLEGA_SORTOWANIU
Nie można sortować wyrażenia kolumny <expr>
, ponieważ jego typ <exprType>
nie jest uporządkowany.
NIEPRAWIDŁOWY_SCHEMAT_TABELI_ZEWNETRZNEJ
Tabele zewnętrzne nie obsługują schematu <scheme>
.
NIEPRAWIDŁOWY_ZAKRES_ODŚWIEŻANIA_FABRYKI
Błąd w trakcie uruchamiania „REFRESH FOREIGN <scope> <name>
”. Nie można bezpośrednio odświeżyć fabryki <scope>
, użyj polecenia "REFRESH FOREIGN CATALOG <catalogName>
", aby odświeżyć katalog fabryki.
NIEPOWODZENIE_W_WYKONANIU_UDF
Funkcja zdefiniowana przez użytkownika (<functionName>
: (<signature>
) =><result>
) nie powiodła się z powodu: <reason>
.
NIEUDANA_FUNKCJA
Nie można przygotować funkcji <funcName>
do wywołania. Sprawdź dokładnie argumenty funkcji.
NIEUDANY_JDBC
Nieudana operacja JDBC <url>
.
Aby uzyskać więcej informacji, zobacz FAILED_JDBC
NIEUDANE_PARSOWANIE_TYPU_STRUKTURY
Nie można przeanalizować struktury: <raw>
.
FAILED_READ_FILE
Błąd podczas odczytywania pliku <path>
.
Aby uzyskać więcej informacji, zobacz FAILED_READ_FILE
NIEUDANA_REJESTRACJA_KLASY_Z_KRYO
Nie można zarejestrować klas w Kryo.
FAILED_RENAME_PATH (Nie udało się zmienić nazwy ścieżki)
Nie można zmienić nazwy <sourcePath>
na <targetPath>
, ponieważ miejsce docelowe już istnieje.
NIEUDANA_ZMIANA_NAZWY_PLIKU_TYMCZASOWEGO
Nie można zmienić nazwy pliku tymczasowego <srcPath>
na <dstPath>
, ponieważ nazwa FileSystem.rename zwróciła wartość false.
FAILED_ROW_TO_JSON
Nie można przekonwertować wartości wiersza <value>
klasy <class>
na docelowy typ SQL <sqlType>
w formacie JSON.
NIE UDAŁO SIĘ ZAŁADOWAĆ PROCEDURY
Nie można załadować procedury <routineName>
.
Nie udało się przetworzyć: zbyt skomplikowane
Instrukcja, w tym potencjalne funkcje SQL i odwołania do widoków, była zbyt złożona, aby ją przeanalizować.
Aby wyeliminować ten błąd, podziel instrukcję na wiele, mniej złożonych fragmentów.
FUNKCJA_NIEAKTYWOWANA
Funkcja <featureName>
nie jest włączona. Rozważ ustawienie konfiguracji <configKey>
na <configValue>
, aby włączyć tę funkcję.
FUNKCJA_NIEDOSTĘPNA_W_MAGAZYNIE_KLASYK
<feature>
nie jest obsługiwana w klasycznych magazynach SQL. Aby użyć tej funkcji, użyj usługi SQL Warehouse pro lub bezserwerowej.
FEATURE_REQUIRES_UC
<feature>
nie jest obsługiwany bez Unity Catalog. Aby użyć tej funkcji, włącz Unity Catalog.
FUNKCJA_NIEDOSTĘPNA
<feature>
nie jest obsługiwana w danym środowisku. Aby użyć tej funkcji, skontaktuj się z pomocą techniczną usługi Databricks.
Pole już istnieje.
Nie można dodać kolumny <op>
, ponieważ <fieldNames>
już istnieje w <struct>
.
POLE_NIE_ZNALEZIONE
W strukturze <fields>
nie ma pola o nazwie <fieldName>
.
PLIK_W_ŚCIEŻCE_ETAPU_JUŻ_ISTNIEJE
Plik w ścieżce przejściowej <path>
już istnieje, ale nie ustawiono OVERWRITE
FLATMAPGROUPSWITHSTATE_USER_FUNCTION_ERROR
Wystąpił błąd w funkcji udostępnionej przez użytkownika w flatMapGroupsWithState. Przyczyna: <reason>
ZABRONIONE_ŹRÓDŁO_DANYCH_W_BEZSERWEROWYM
Wykonywanie zapytań dotyczących źródła danych <source>
w obliczeniach bezserwerowych jest niedozwolone. W obliczeniach bezserwerowych obsługiwane są tylko źródła danych <allowlist>
.
ZABRONIONA_OPERACJA
Operacja <statement>
nie jest dozwolona w <objectType>
: <objectName>
.
BŁĄD_FUNKCJI_UŻYTKOWNIKA_FOREACH_BATCH
Wystąpił błąd w funkcji podanej przez użytkownika w ujściu partii foreach. Przyczyna: <reason>
FOREACH_USER_FUNCTION_ERROR
Wystąpił błąd w funkcji podanej przez użytkownika w ujściu foreach. Przyczyna: <reason>
NIEZGODNOŚĆ KLUCZA OBCIEGO
Kolumny nadrzędne klucza obcego <parentColumns>
nie są zgodne z kolumnami podrzędnymi klucza podstawowego <childColumns>
.
NAZWA_OBIEKTU_ZAGRANICZNEGO_NIE_MOŻE_BYĆ_PUSTA
Nie można wykonać tego polecenia, ponieważ nazwa obcej <objectType>
nie może być pusta.
ZNALEZIONO_WIELE_ŹRÓDEŁ_DANYCH
Wykryto wiele źródeł danych o nazwie "<provider>
". Sprawdź, czy źródło danych nie jest jednocześnie zarejestrowane i obecne w klaspathie.
AKTUALIZACJE_SCHEMA_KONFLIKTU_JSON
from_json wnioskowanie napotkało powodujące konflikty aktualizacji schematu pod adresem: <location>
KOLUMNOWA_WIERSZ_USZKODZONE_ZAPISU_JSON_W_SCHEMACIE
from_json znaleziona kolumnaNameOfCorruptRecord (<columnNameOfCorruptRecord>
) jest obecna
w obiekcie JSON, co uniemożliwia dalsze postępowanie. Skonfiguruj inną wartość dla
opcja "columnNameOfCorruptRecord".
FROM_JSON_USZKODZONY_SCHEMAT
from_json wnioskowanie nie może odczytać schematu przechowywanego pod adresem: <location>
WNIOSEK_Z_JSON_NEWYKONANY
from_json nie udało się wywnioskować schematu. Podaj zamiast tego jeden.
INFERENCJA_Z_JSON_NIE_OBSŁUGIWANA
wnioskowanie from_json jest obsługiwane tylko podczas definiowania tabel przesyłania strumieniowego
FROM_JSON_INVALID_CONFIGURATION
konfiguracja from_json jest nieprawidłowa:
Aby uzyskać więcej informacji, zobacz FROM_JSON_INVALID_CONFIGURATION
NIEUDANE PRZYSTOSOWANIE SCHEMATU JSON
from_json nie może ewoluować od <old>
do <new>
PARAMETRY_FUNKCJI_MUSZĄ_BYĆ_NAZWANE
Funkcja <function>
wymaga nazwanych parametrów. Brakujące nazwy parametrów: <exprs>
. Zaktualizuj wywołanie funkcji, aby dodać nazwy dla wszystkich parametrów, np. <function>
(param_name => ...).
Generowana kolumna z wartością domyślną
Kolumna nie może mieć zarówno wartości domyślnej, jak i wyrażenia generacji, ale kolumna <colName>
ma wartość domyślną: (<defaultValue>
) i wyrażenie generowania: (<genExpr>
).
POBIERZ_TABEL_EWEDŁUG_TYPÓW_NIEOBSŁUGIWANE_PRZEZ_WERSJĘ_HIVE
Wersje Hive 2.2 i starsze nie obsługują funkcji getTablesByType. Użyj programu Hive w wersji 2.3 lub nowszej.
GET_WARMUP_TRACING_FAILED
Nie można pobrać śledzenia rozgrzewki. Przyczyna: <cause>
.
FUNKCJA_ŚLEDZENIA_ROZGRZEWANIA_NIEDOZWOLONA
Niedozwolona funkcja get_warmup_tracing().
NIEWŁAŚCIWY_PROTOKÓŁ_W_GRAFICIE_SINK
Nieprawidłowy protokół Graphite: <protocol>
.
Brak właściwości „SINK” dla grafitu
Zlew grafitowy wymaga właściwości „<property>
”.
NIEDOPASOWANIE_KOLUMNY_GRUPOWANIA
Kolumny grupowania (<grouping>
) nie można odnaleźć w kolumnach grupowania <groupingColumns>
.
Niezgodność kolumny GROUPING_ID
Kolumny grouping_id (<groupingIdColumn>
) nie są zgodne z kolumnami grupowania (<groupByColumns>
).
Limit rozmiaru grupowania został przekroczony
Rozmiar zestawów grupowania nie może być większy niż <maxSize>
.
GRUPOWANIE_PO_AGREGACJI
Funkcje agregujące nie są dozwolone w GROUP BY
, jednak znaleziono <sqlExpr>
.
Aby uzyskać więcej informacji, zobacz GROUP_BY_AGGREGATE
GROUP_BY_POS_AGGREGATE
GROUP BY <index>
odnosi się do wyrażenia <aggExpr>
, które zawiera funkcję agregacji. Funkcje agregujące nie są dozwolone w GROUP BY
.
GROUP_BY_POS_POZA_ZAKRESEM
GROUP BY
pozycja <index>
nie znajduje się na liście wyboru (prawidłowy zakres to [1, <size>
]).
TYP_WYRAŻENIA_GRUPOWEGO_NIEJEST_SORTOWALNY
Nie można użyć wyrażenia <sqlExpr>
jako wyrażenia grupowania, ponieważ jego typ danych <dataType>
nie jest uporządkowanym typem danych.
HDFS_HTTP_ERROR
Podczas próby odczytu z systemu plików HDFS żądanie HTTP nie powiodło się.
Aby uzyskać więcej informacji, zobacz HDFS_HTTP_ERROR
HLL_NIEPRAWIDŁOWY_BUFORY_WEJŚCIOWY_SKETCH
Nieprawidłowe wywołanie <function>
; tylko prawidłowe szkice HLL są akceptowane jako dane wejściowe (takie jak te generowane przez funkcję hll_sketch_agg
).
HLL_INVALID_LG_K
Nieprawidłowe wywołanie <function>
; wartość lgConfigK
musi zawierać się w zakresie od <min>
do <max>
, włącznie: <value>
.
HLL_UNION_DIFFERENT_LG_K
Szkice mają różne wartości lgConfigK
: <left>
i <right>
. Ustaw parametr allowDifferentLgConfigK
na wartość true, aby wywołać <function>
z różnymi wartościami lgConfigK
.
HYBRID_ANALYZER_EXCEPTION
Wystąpił błąd podczas próby rozwiązania zapytania lub polecenia przy użyciu zarówno starszego analizatora stałego punktu, jak i modułu rozpoznawania pojedynczego przekazywania.
Aby uzyskać więcej informacji, zobacz HYBRID_ANALYZER_EXCEPTION
IDENTYFIKATOR_ZBYT_WIELE_CZĘŚCI_NAZWY
<identifier>
nie jest prawidłowym identyfikatorem, ponieważ zawiera więcej niż 2 części nazw.
TOŻSAMOSĆ_KOLUMN_DUPLIKOWANYCH_OPCJA_GENERATORA_SEKWENCJI
Opcja generatora sekwencji zduplikowanych kolumn IDENTITY
: <sequenceGeneratorOption>
.
NIEPRAWIDŁOWY_KROK_KOLUMN_TOŻSAMOŚCI
IDENTITY
wartość kroku w kolumnie nie może wynosić 0.
KOLUMNY_TOŻSAMOŚCI_NIEOBSŁUGIWANY_TYP_DANYCH
Typ danych <dataType>
nie jest obsługiwany dla kolumn IDENTITY
.
NIELEGALNY_DZIEŃ_TYGODNIA
Niedozwolone dane wejściowe dla dnia tygodnia: <string>
.
NIEPRAWIDŁOWA_WARTOŚĆ_PRZECHOWYWANA
Niedozwolona wartość przekazana do sklepu stanowego
Aby uzyskać więcej informacji, zobacz ILLEGAL_STATE_STORE_VALUE
Nieodpowiedni schemat URI opcji połączenia
Nie można utworzyć połączenia z powodu nieodpowiedniego schematu identyfikatora URI <uri>
podanego dla opcji połączenia "<option>
".
Dozwolone schematy: <allowedSchemes>
.
Dodaj schemat, jeśli nie jest obecny w identyfikatorze URI, lub wybierz schemat spośród dozwolonych wartości.
NIEPORÓWNYWALNA_KOLUMNA_PRZESTAWNA
Nieprawidłowa kolumna przestawna <columnName>
. Kolumny przestawne muszą być porównywalne.
NIEZGODNY_TYP_KOLUMNY
<operator>
można wykonywać tylko w tabelach z zgodnymi typami kolumn. Kolumna <columnOrdinalNumber>
tabeli <tableOrdinalNumber>
jest typem <dataType1>
, który nie jest zgodny z <dataType2>
w tej samej kolumnie pierwszej tabeli.<hint>
.
NIEKOMPATYBILNY_REJESTR_ZRÓDŁA_DANYCH
Wykryto niezgodną usługę DataSourceRegister. Usuń niezgodną bibliotekę ze ścieżki klas lub zaktualizuj ją. Błąd: <message>
NIEZGODNE_DANE_DLA_TABELI
Nie można zapisać niezgodnych danych dla tabeli <tableName>
:
Aby uzyskać więcej informacji, zobacz INCOMPATIBLE_DATA_FOR_TABLE
NIEKOMPATYBILNE_TYPY_ZŁĄCZEŃ
Typy sprzężenia <joinType1>
i <joinType2>
są niezgodne.
NIEKOMPATYBILNA_ZMIANA_SCHEMATU_WIDOKU
Zapytanie SQL widoku <viewName>
ma niezgodny schemat zmiany, a kolumny <colName>
nie można rozwiązać. Spodziewano się <expectedNum>
kolumn nazwanych <colName>
, ale otrzymano <actualCols>
.
Spróbuj ponownie utworzyć widok, uruchamiając polecenie: <suggestion>
.
INCOMPLETE_TYPE_DEFINITION
Niekompletny typ złożony:
Aby uzyskać więcej informacji, zobacz INCOMPLETE_TYPE_DEFINITION
NIEKONSEKWENTNE_ZACHOWANIE_WERSJE_KRZYŻOWE
Możesz uzyskać inny wynik z powodu aktualizacji do
Aby uzyskać więcej informacji, zobacz INCONSISTENT_BEHAVIOR_CROSS_VERSION
NIEWŁAŚCIWA_LICZBA_ARGUMENTÓW
<failure>
<functionName>
wymaga co najmniej <minArgs>
argumentów i co najwyżej <maxArgs>
argumentów.
NIEWŁAŚCIWA_SZYBKOŚĆ_NARASTANIA
Maksymalne przesunięcie z <rowsPerSecond>
wierszami na sekundę jest <maxSeconds>
, ale „rampUpTimeSeconds” jest <rampUpTimeSeconds>
.
NIEOKREŚLONA PORZĄDKOWOŚĆ
Nie można określić, które sortowanie ma być używane dla operacji ciągu. Użyj klauzuli COLLATE
, aby jawnie ustawić sortowanie.
NIEOKREŚLONA_KONFLIKTOWA_KOLEJNOŚĆ_W_WYRAŻENIU
Typ danych <expr>
ma nieokreślone sortowanie. Użyj klauzuli COLLATE
, aby jawnie ustawić sortowanie.
NIEOKREŚLONA KOLEJNOŚĆ W SCHEMACIE
Schemat zawiera nieokreślone sortowanie: [<columnPaths>
]. Użyj klauzuli COLLATE
, aby jawnie ustawić sortowanie.
INDEKS_JUŻ_ISTNIEJE
Nie można utworzyć indeksu <indexName>
w tabeli <tableName>
, ponieważ już istnieje.
Nie znaleziono indeksu
Nie można odnaleźć indeksu <indexName>
w tabeli <tableName>
.
TRIGGER_NIESKOŃCZONEGO_TRANSMITOWANIA_NIEOBSŁUGIWANY
Typ wyzwalacza <trigger>
nie jest obsługiwany dla tego typu klastra.
Użyj innego typu wyzwalacza, np. AvailableNow, Once.
INSERT_COLUMN_ARITY_MISMATCH
Nie można zapisać w <tableName>
, przyczyną jest
Aby uzyskać więcej informacji, zobacz INSERT_COLUMN_ARITY_MISMATCH
INSERT_PARTITION_COLUMN_ARITY_MISMATCH
Nie można zapisać w ‘<tableName>
’, <reason>
:
Kolumny tabeli: <tableColumns>
.
Kolumny partycji z wartościami statycznymi: <staticPartCols>
.
Kolumny danych: <dataColumns>
.
NIEWYSTARCZAJĄCE_UPRAWNIENIA
Niewystarczające uprawnienia:
<report>
Niewystarczające uprawnienia
Użytkownik <user>
ma niewystarczające uprawnienia do lokalizacji zewnętrznej <location>
.
NIEWYSTARCZAJĄCE_UPRAWNIENIA_BRAK_WŁAŚCICIELA
Nie ma właściciela <securableName>
. Poproś administratora o ustawienie właściciela.
NIEWYSTARCZAJĄCE_UPRAWNIENIA_WŁASNOŚCI_DO_ZABEZPIECZENIA
Użytkownik nie jest właścicielem <securableName>
.
NIEWYSTARCZAJĄCE_UPRAWNIENIA_DO_ZABEZPIECZENIA
Użytkownik nie ma uprawnień <action>
w <securableName>
.
NIEWYSTARCZAJĄCE_UPRAWNIENIA_WŁAŚCICIELA_SEKURABLE_PARENT
Właściciel <securableName>
różni się od właściciela <parentSecurableName>
.
Niewystarczające uprawnienia do przechowywania poświadczeń
Poświadczenie magazynu <credentialName>
ma niewystarczające uprawnienia.
Niewystarczające uprawnienia dla podstawowych elementów zabezpieczających
Użytkownik nie może <action>
na <securableName>
z powodu uprawnień do podstawowych zabezpieczania.
NIEWYSTARCZAJĄCE_UPRAWNIENIA_PODLEGAJĄCE_ZABEZPIECZENIOM_SZCZEGÓŁOWE
Użytkownik nie może <action>
na <securableName>
z powodu uprawnień do podstawowych składników zabezpieczeń.
<underlyingReport>
PRZEPEŁNIENIE ARYTMETYKI PRZEDZIAŁOWEJ
Przepełnienie liczb całkowitych podczas pracy z interwałami.
Aby uzyskać więcej informacji, zobacz INTERVAL_ARITHMETIC_OVERFLOW
PRZEDZIAŁ_DZIELONY_PRZEZ_ZERO
Dzielenie według zera. Użyj try_divide
, aby tolerować dzielnik 0 i zwrócić NULL
.
NIEPRAWIDŁOWY_FILTR_AGREGATU
Wyrażenie FILTER
<filterExpr>
w funkcji agregującej jest nieprawidłowe.
Aby uzyskać więcej informacji, zobacz INVALID_AGGREGATE_FILTER
INVALID_ARRAY_INDEX
Indeks <indexValue>
jest poza granicami. Tablica ma <arraySize>
elementów. Użyj funkcji SQL get()
, aby tolerować dostęp do elementu w nieprawidłowym indeksie i zwracać NULL
zamiast tego.
Aby uzyskać więcej informacji, zobacz INVALID_ARRAY_INDEX
NIEPRAWIDŁOWY_INDEKS_TABLICY_W_ELEMENCIE_AT
Indeks <indexValue>
jest poza zakresem. Tablica ma <arraySize>
elementów. Użyj try_element_at
, aby tolerować dostęp do elementu w nieprawidłowym indeksie i zamiast tego zwracać NULL
.
Aby uzyskać więcej informacji, zobacz INVALID_ARRAY_INDEX_IN_ELEMENT_AT
NIEPRAWIDŁOWA_SKŁADNIA_NAZWY_ATTRYBUTU
Błąd składniowy w nazwie atrybutu: <name>
. Sprawdź, czy backticks występują w parach, ciąg cytowany jest pełną częścią nazwy i używaj backticków tylko wewnątrz cytowanych części nazw.
NIEPRAWIDŁOWE_UWIERZYTELNIENIE_AWS
Wybierz dokładnie jedną z następujących metod uwierzytelniania:
- Podaj nazwę poświadczeń usługi Databricks (
<serviceCredential>
) (jako opcję strumienia Spark lub jako zmienną środowiskową klastra). - Podaj zarówno klucz dostępu platformy AWS (
<awsAccessKey>
), jak i klucz SecretAccessKey (<awsSecretKey>
) do używania kluczy platformy AWS. - Nie podaj ani kluczy platformy AWS, ani poświadczeń usługi Databricks, aby użyć domyślnego łańcucha dostawców poświadczeń platformy AWS na potrzeby uwierzytelniania Kinesis.
NIEWAŻNE_AWS_UWIERZYTELNIENIE_OPCJE_JAWNE
Podaj nazwę poświadczenia lub nazwę usługi Databricks (<serviceCredential>
)
LUB zarówno <awsAccessKey>
, jak i <awsSecretKey>
NIEPRAWIDŁOWA_POZYCJA_BITMAPY
Pozycja bitmapy indeksowanej od 0, <bitPosition>
, znajduje się poza granicami. Mapa bitowa ma <bitmapNumBits>
bity (<bitmapNumBytes>
bajty).
Nieprawidłowe wyrażenie logiczne
Oczekiwano wyrażenia logicznego w warunku, ale znaleziono <invalidStatement>
.
NIEPRAWIDŁOWA GRANICA
Granica <boundary>
jest nieprawidłowa: <invalidValue>
.
Aby uzyskać więcej informacji, zobacz INVALID_BOUNDARY
Nieprawidłowy typ danych kolumny segmentu
Nie można użyć <type>
dla kolumny zasobnika. Zestawione typy danych nie są obsługiwane w przypadku segmentacji.
NIEPRAWIDŁOWY_PLIK_BUCKET
Nieprawidłowy plik zasobnika: <path>
.
INVALID_BYTE_STRING
Oczekiwany format to ByteString, ale był <unsupported> (<class>
).
NIEPRAWIDŁOWA_NAZWA_KOLUMNY_JAKO_ŚCIEŻKA
Źródło danych <datasource>
nie może zapisać kolumny <columnName>
, ponieważ jego nazwa zawiera niektóre znaki, które nie są dozwolone w ścieżkach plików. Użyj aliasu, aby zmienić jego nazwę.
NIEPRAWIDŁOWY_TYP_DANYCH_KOLUMNY_LUB_POLA
Kolumna lub pole <name>
jest typu <type>
, ale jest wymagane, aby było typu <expectedType>
.
INVALID_CONF_VALUE
Wartość "<confValue>
" w konfiguracji "<confName>
" jest nieprawidłowa.
Aby uzyskać więcej informacji, zobacz INVALID_CONF_VALUE
NIEPRAWIDŁOWY_USZKODZONY_TYP_REKORDU
Kolumna <columnName>
dla uszkodzonych rekordów musi mieć typ STRING
zezwalający na wartości null, otrzymano jednak <actualType>
.
NIEPRAWIDŁOWE_UŻYCIE_AKTUALNEGO_ODBIORCY
Funkcji current_recipient
można używać tylko w instrukcji CREATE VIEW
lub instrukcji ALTER VIEW
w celu zdefiniowania widoku wyłącznie do udostępniania w Unity Catalogu.
INVALID_CURSOR
Kursor jest nieprawidłowy.
Aby uzyskać więcej informacji, zobacz INVALID_CURSOR
NIEWŁAŚCIWY_WZORZEC_DATY_CZASU
Nierozpoznany wzorzec daty/godziny: <pattern>
.
Aby uzyskać więcej informacji, zobacz INVALID_DATETIME_PATTERN
NIEPRAWIDŁOWA_WARTOŚĆ_DOMYŚLNA
Nie można wykonać polecenia <statement>
, ponieważ kolumna docelowa lub zmienna <colName>
ma wartość DEFAULT
<defaultValue>
,
Aby uzyskać więcej informacji, zobacz INVALID_DEFAULT_VALUE
NIEPRAWIDŁOWA_WARTOŚĆ_ODDZIELA
Nieprawidłowa wartość ogranicznika.
Aby uzyskać więcej informacji, zobacz INVALID_DELIMITER_VALUE
NIEPRAWIDŁOWY_KATALOG_DOC
Katalog docelowy polecenia SYNC
musi znajdować się w Unity Catalog. Znaleziono <catalog>
.
NIEPRAWIDŁOWA_PAMIĘĆ_STEROWNIKA
Pamięć systemowa <systemMemory>
musi mieć co najmniej <minSystemMemory>
.
Proszę zwiększyć rozmiar pamięci stosu używając opcji –driver-memory lub "<config>
" w konfiguracji Spark.
NIEPRAWIDŁOWE_DYNAMICZNE_OPCJE
Opcje przekazane <option_list> są niedozwolone dla tabeli zewnętrznej <table_name>.
NIEWAŻNA_PUSTA_LOKALIZACJA
Nazwa lokalizacji nie może być pusta, ale podano <location>
.
NIEPRAWIDŁOWY_ESC
Znaleziono nieprawidłowy łańcuch ucieczki: <invalidEscape>
. Ciąg ucieczki musi zawierać tylko jeden znak.
NIEWAŻNY_ZNAK_UCIECZKI
EscapeChar
powinien być literałem znakowym o długości jeden, ale ma długość <sqlExpr>
.
NIEPRAWIDŁOWA_PAMIĘĆ_WYKONAWCY
Pamięć wykonawcy <executorMemory>
musi wynosić co najmniej <minSystemMemory>
.
Zwiększ pamięć funkcji wykonawczej przy użyciu opcji –executor-memory lub "<config>
" w konfiguracji platformy Spark.
NIEPRAWIDŁOWY_KODER_WYRAŻEŃ
Znaleziono nieprawidłowy koder wyrażeń. Oczekuje się wystąpienia ExpressionEncoder, ale otrzymano <encoderType>
. Aby uzyskać więcej informacji, zobacz<docroot>
/api/java/index.html?org/apache/spark/sql/Encoder.html".
NIEPRAWIDŁOWY_TYP_ZEWNĘTRZNY
Typ zewnętrzny <externalType>
jest nieprawidłowy dla typu <type>
w wyrażeniu <expr>
.
INVALID_EXTRACT_BASE_FIELD_TYPE (Nieprawidłowy typ pola bazowego dla wyodrębnienia)
Nie można wyodrębnić wartości z <base>
. Potrzebny jest typ złożony [STRUCT
, ARRAY
, MAP
], ale otrzymano <other>
.
NIEPRAWIDŁOWE_POLE_EKSTRAKCJI
Nie można wyodrębnić <field>
z <expr>
.
NIEPRAWIDŁOWY_TYP_POLA_WYODRĘBNIANIA
Nazwa pola powinna być niepustym literałem tekstowym, tymczasem wynosi <extraction>
.
NIEPRAWIDŁOWA_NAZWA_POLA
Nazwa pola <fieldName>
jest nieprawidłowa: <path>
nie jest strukturą.
INVALID_FORMAT
Format jest nieprawidłowy: <format>
.
Aby uzyskać więcej informacji, zobacz INVALID_FORMAT
NIEPRAWIDŁOWA CZĘŚĆ SEKUNDY
Prawidłowy zakres dla sekund to [0, 60] (włącznie), ale podana wartość jest <secAndMicros>
. Aby uniknąć tego błędu, użyj try_make_timestamp
, która zwraca NULL
w przypadku błędu.
Jeśli nie chcesz używać domyślnej wersji znacznika czasu sesji tej funkcji, użyj try_make_timestamp_ntz
lub try_make_timestamp_ltz
.
INVALID_HANDLE
Uchwyt <handle>
jest nieprawidłowy.
Aby uzyskać więcej informacji, zobacz INVALID_HANDLE
NIEPRAWIDŁOWA_METODA_ŻĄDANIA_HTTP
Parametr wejściowy: metoda, wartość: <paramValue>
nie jest prawidłowym parametrem dla http_request, ponieważ nie jest to prawidłowa metoda HTTP.
INVALID_HTTP_REQUEST_PATH
Parametr wejściowy: ścieżka, wartość: <paramValue>
nie jest prawidłowym parametrem dla http_request, ponieważ przechodzenie ścieżki jest niedozwolone.
INVALID_IDENTIFIER
Identyfikator bez cudzysłów <ident>
jest nieprawidłowy i musi zostać zwrócony jako: <ident>
.
Identyfikatory bez cudzysłów mogą zawierać tylko ASCII
litery ("a" — "z", "A" — "Z"), cyfry ('0' — '9') i na pasku ('_') poniżej .
Identyfikatory bez cudzysłów nie mogą również rozpoczynać się od cyfry.
Różne źródła danych i magazyny metadanych mogą nakładać dodatkowe ograniczenia dotyczące prawidłowych identyfikatorów.
NIEPRAWIDŁOWY_INDEKS_ZERO
Indeks 0 jest nieprawidłowy. Indeks musi być < 0 lub > 0 (pierwszy element ma indeks 1).
INVALID_INLINE_TABLE
Nieprawidłowa tabela śródliniowa.
Aby uzyskać więcej informacji, zobacz INVALID_INLINE_TABLE
NIEPRAWIDŁOWY_FORMAT_PRZEDZIAŁU
Błąd podczas interpretacji '<input>
' jako interwału. Upewnij się, że podana wartość jest w prawidłowym formacie definiowania interwału. Możesz odwołać się do dokumentacji dotyczącej poprawnego formatu.
Aby uzyskać więcej informacji, zobacz INVALID_INTERVAL_FORMAT
NIEPRAWIDŁOWY_PRZEDZIAŁ_Z_DODANIEM_MIKROSEKUND
Nie można dodać interwału do daty, ponieważ jego część mikrosekund nie jest równa 0. W razie potrzeby ustaw <ansiConfig>
na wartość "false", aby pominąć ten błąd.
NIEPRAWIDŁOWA_ODWROTNA_FUNKCJA_DYSTRYBUCJI
Nieprawidłowa funkcja dystrybucji odwrotnej <funcName>
.
Aby uzyskać więcej informacji, zobacz INVALID_INVERSE_DISTRIBUTION_FUNCTION
INVALID_JAVA_IDENTIFIER_AS_FIELD_NAME (Nieprawidłowy identyfikator Java jako nazwa pola)
<fieldName>
nie jest prawidłowym identyfikatorem języka Java i nie można go użyć jako nazwy pola
<walkedTypePath>
.
INVALID_JOIN_TYPE_FOR_JOINWITH (Nieprawidłowy typ połączenia dla JOINWITH)
Nieprawidłowy typ sprzężenia w joinWith: <joinType>
.
NIEPRAWIDŁOWY_TYP_DANYCH_JSON
Nie można przekonwertować ciągu JSON "<invalidType>
" na typ danych. Wprowadź prawidłowy typ danych.
NIEPRAWIDŁOWY_TYP_DANYCH_JSON_DLA_KOLACJI
Sortowania można stosować tylko do typów ciągów, ale typ danych JSON jest <jsonType>
.
NIEPRAWIDŁOWY_TYP_REKORDU_JSON
Wykryto nieprawidłowy typ rekordu JSON podczas wnioskowania wspólnego schematu w trybie <failFastMode>
. Oczekiwano typu STRUCT
, ale znaleziono <invalidType>
.
INVALID_JSON_ROOT_FIELD (nieprawidłowe pole główne JSON)
Nie można przekonwertować pola korzenia JSON na docelowy typ Spark.
NIEPRAWIDŁOWY_TYP_MAPY_SCHEMATU_JSON
Schemat wejściowy <jsonSchema>
może zawierać tylko STRING
jako typ klucza dla MAP
.
INVALID_KRYO_SERIALIZER_BUFFER_SIZE
Wartość konfiguracji "<bufferSizeConfKey>
" musi być mniejsza niż 2048 MiB, jednak otrzymano <bufferSizeConfValue>
MiB.
NIEPRAWIDŁOWE_UŻYCIE_ETYKIETY
Użycie etykiety <labelName>
jest nieprawidłowe.
Aby uzyskać więcej informacji, zobacz INVALID_LABEL_USAGE
INVALID_LAMBDA_FUNCTION_CALL
Nieprawidłowe wywołanie funkcji lambda.
Aby uzyskać więcej informacji, zobacz INVALID_LAMBDA_FUNCTION_CALL
INVALID_LATERAL_JOIN_TYPE
<joinType>
JOIN z korelacją LATERAL
nie jest dozwolona, ponieważ podzapytanie OUTER
nie może być skorelowane z partnerem dołączania. Usuń korelację LATERAL
lub zamiast tego użyj INNER
JOINlub OUTER
JOIN LEFT.
NIEWAŻNE_WYRAŻENIE_LIMITU_LIKE
Wyrażenie podobne do limitu <expr>
jest nieprawidłowe.
Aby uzyskać więcej informacji, zobacz INVALID_LIMIT_LIKE_EXPRESSION
NIEPRAWIDŁOWA_NIEBEZWZGLĘDNA_ŚCIEŻKA
Nie można zakwalifikować podanej ścieżki nie bezwzględnej <path>
. Zaktualizuj ścieżkę tak, aby była prawidłową lokalizacją instalacji systemu dbfs.
NIEPRAWIDŁOWE_NIEDETERMINISTYCZNE_WYRAŻENIA
Operator oczekuje wyrażenia deterministycznego, ale rzeczywiste wyrażenie jest <sqlExprs>
.
NIEPRAWIDŁOWY_ZAKRES_CYFR
Literał liczbowy <rawStrippedQualifier>
znajduje się poza prawidłowym zakresem dla <typeName>
z minimalną wartością <minValue>
i maksymalną wartością <maxValue>
. Dostosuj odpowiednio wartość.
NIEWAŻNE_OBSERWOWANE_METRYKI
Nieprawidłowe zaobserwowane metryki.
Aby uzyskać więcej informacji, zobacz INVALID_OBSERVED_METRICS
NIEPRAWIDŁOWE_OPCJE
Nieprawidłowe opcje:
Aby uzyskać więcej informacji, zapoznaj się z INVALID_OPTIONS
INVALID_PANDAS_UDF_PLACEMENT
Grupowa funkcja agregująca pandas UDF <functionList>
nie może być wywoływana razem z innymi funkcjami agregującymi, które nie są funkcjami pandas.
NIEPRAWIDŁOWA_WARTOŚĆ_ZNACZNIKA_PARAMETRU
Podano nieprawidłowe mapowanie parametrów:
Aby uzyskać więcej informacji, zobacz INVALID_PARAMETER_MARKER_VALUE
INVALID_PARAMETER_VALUE
Wartość parametrów <parameter>
w <functionName>
jest nieprawidłowa:
Aby uzyskać więcej informacji, zobacz INVALID_PARAMETER_VALUE
NIEWŁAŚCIWY_TYP_DANYCH_KOLUMNY_PARTYCJI
Nie można użyć <type>
dla kolumny partycji.
NIEPRAWIDŁOWA_OPERACJA_PARTYCJI
Polecenie partycji jest nieprawidłowe.
Aby uzyskać więcej informacji, odwiedź INVALID_PARTITION_OPERATION
NIEPRAWIDŁOWA_WARTOŚĆ_PARTYCJI
Nie można rzutować wartości <value>
na typ danych <dataType>
dla kolumny partycji <columnName>
. Upewnij się, że wartość jest zgodna z oczekiwanym typem danych dla tej kolumny partycji.
INVALID_PIPELINE_ID
Identyfikator potoku <pipelineId>
jest nieprawidłowy.
Identyfikator potoku powinien być identyfikatorem UUID w formacie "xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx"
Nieprawidłowe uprawnienie
Privilege <privilege>
nie jest ważny dla <securable>
.
NIEPRAWIDŁOWY_KLUCZ_WŁAŚCIWOŚCI
<key>
jest nieprawidłowym kluczem właściwości, użyj cudzysłowów, np. SET <key>=<value>
.
NIEPRAWIDŁOWA_WARTOŚĆ_WŁAŚCIWOŚCI
<value>
jest nieprawidłową wartością właściwości, użyj cudzysłowów, np. SET <key>=<value>
NIEPRAWIDŁOWA_ZŁOŻONA_NAZWA_KOLUMNY
Nazwa kolumny <columnName>
jest nieprawidłowa, ponieważ nie jest opatrzona nazwą tabeli lub składa się z więcej niż 4 części nazw.
NIEPRAWIDŁOWE_ZAPYTANIE_MIESZANE_PARAMETRY_ZAPYTANIA
Zapytanie sparametryzowane musi używać parametrów pozycyjnych lub nazwanych, ale nie obu tych parametrów.
NIEPRAWIDŁOWA_ZAMIANA_REGEXP
Nie można wykonać regexp_replace dla parametru source = "<source>
", pattern = "<pattern>
", replacement = "<replacement>
" i position = <position>
.
NIEPRAWIDŁOWY_FORMAT_POLECENIA_RESETU
Oczekiwany format to: "RESET
" lub "RESET
key". Jeśli chcesz uwzględnić znaki specjalne w kluczu, użyj cudzysłowów, np. RESET key
.
INVALID_S3_COPY_CREDENTIALS
poświadczenia COPY INTO
muszą zawierać AWS_ACCESS_KEY
, AWS_SECRET_KEY
i AWS_SESSION_TOKEN
.
NIEPRAWIDŁOWY_TRYB_ZAPISU
Określony tryb zapisywania <mode>
jest nieprawidłowy. Prawidłowe tryby zapisywania obejmują „append”, „overwrite”, „ignore”, „error”, „errorifexists” i „default”.
INVALID_SCHEMA
Schemat wejściowy <inputSchema>
nie jest prawidłowym ciągiem schematu.
Aby uzyskać więcej informacji, zobacz INVALID_SCHEMA
NIEPRAWIDŁOWA_NAZWA_SCHEMATU_LUB_RELACJI
<name>
nie jest prawidłową nazwą tabel/schematów. Prawidłowe nazwy zawierają tylko znaki alfabetu, cyfry i _.
Nieprawidłowy schemat
Unity Catalog nie obsługuje <name>
jako domyślnego schematu pliku.
INVALID_SECRET_LOOKUP
Nieprawidłowy odczyt tajnych danych:
Aby uzyskać więcej informacji, zobacz INVALID_SECRET_LOOKUP
NIEPRAWIDŁOWA_SKŁADNIA_ZESTAWU
Oczekiwany format to "SET
", "SET
klucz" lub "SET
klucz=wartość". Jeśli chcesz uwzględnić znaki specjalne w kluczu lub uwzględnić średnik w wartości, użyj cudzysłowów odwrotnych, np. SET key
=value
.
NIEWAŻNA_WSPÓŁDZIELONA_NAZWA_ALIASU
Nazwa aliasu <sharedObjectType>
musi mieć postać "schema.name".
NIEPRAWIDŁOWA_POJEDYNCZA_KOLUMNA_WARIANTU
Nie można użyć opcji singleVariantColumn
, jeśli istnieje również określony schemat użytkownika.
NIEWAŻNY_KATALOG_ŹRÓDŁOWY
Katalog źródłowy nie może znajdować się w Unity Catalog dla polecenia SYNC
. Znaleziono <catalog>
.
INVALID_SQL_ARG (Nieprawidłowy argument SQL)
Argument <name>
w sql()
jest nieprawidłowy. Rozważ zastąpienie go literałem SQL lub funkcjami konstruktora kolekcji, takimi jak map()
, array()
, struct()
.
INVALID_SQL_SYNTAX
Nieprawidłowa składnia SQL:
Aby uzyskać więcej informacji, zobacz INVALID_SQL_SYNTAX
NIEPRAWIDŁOWA_ŚCIEŻKA_W_ETAPIE_DOSTĘPU_DO_ETAPU
Nieprawidłowa ścieżka stagingowa w zapytaniu stagingowym <operation>
: <path>
NIEPRAWIDŁOWA_INSTRUKCJA_DLA_EXECUTE_INTO
Klauzula INTO
z EXECUTE IMMEDIATE
jest prawidłowa tylko dla zapytań, ale dane wyrażenie nie jest zapytaniem: <sqlString>
.
NIEPRAWIDŁOWE_WYRAŻENIE_LUB_KLAUZULA
Oświadczenie lub klauzula: <operation>
jest nieprawidłowa.
INVALID_SUBQUERY_EXPRESSION
Nieprawidłowe podzapytanie.
Aby uzyskać więcej informacji, zobacz INVALID_SUBQUERY_EXPRESSION
Niepoprawny cel dla komendy ALTER.
ALTER <commandTableType>
...
<command>
nie obsługuje <tableName>
. Użyj ALTER <targetTableType>
...
<command>
zamiast tego.
NIEWŁAŚCIWY_CEL_DLA_POLECENIA_SET_TBLPROPERTIES
ALTER <commandTableType>
...
SET TBLPROPERTIES
nie obsługuje <tableName>
. Użyj ALTER <targetTableType>
...
SET TBLPROPERTIES
zamiast tego.
NIEPRAWIDŁOWE_ODWOŁANIE_DO_OBIEKTU_TYMCZASOWEGO
Nie można utworzyć obiektu trwałego <objName>
typu <obj>
, ponieważ odwołuje się do obiektu tymczasowego <tempObjName>
typu <tempObj>
. Utwórz obiekt tymczasowy <tempObjName>
trwały lub utwórz obiekt trwały <objName>
tymczasowy.
NIEPRAWIDŁOWY_FORMAT_ZNACZNIKA_CZASU
Podany znacznik czasu <timestamp>
nie jest zgodny z oczekiwaną składnią <format>
.
INVALID_TIMEZONE
Strefa czasowa: <timeZone>
jest nieprawidłowa. Strefa czasowa musi być identyfikatorem strefy opartej na regionie lub przesunięciem czasowym. Identyfikatory regionów muszą mieć postać "obszar/miasto", na przykład "Ameryka/Los_Angeles". Przesunięcia strefy muszą mieć format "(+|-)HH", "(+|-)HH:mm" lub "(+|-)HH:mm:ss", np. "-08", "+01:00" lub "-13:33:33" i muszą znajdować się w zakresie od -18:00 do +18:00. "Z" i "UTC" są akceptowane jako synonimy dla "+00:00".
NIEPRAWIDŁOWA_SPECYFIKACJA_PODRÓŻY_W_CZASIE
Nie można określić zarówno wersji, jak i znacznika czasu podczas analizowania tabeli w przeszłości.
INVALID_TIME_TRAVEL_TIMESTAMP_EXPR
Wyrażenie znacznika czasu podróży <expr>
jest nieprawidłowe.
Aby uzyskać więcej informacji, zobacz INVALID_TIME_TRAVEL_TIMESTAMP_EXPR
NIEPRAWIDŁOWA_LITERAŁ_TYPOWANY
Wartość wpisanego literału <valueType>
jest nieprawidłowa: <value>
.
INVALID_UDF_IMPLEMENTATION
Funkcja <funcName>
nie implementuje funkcji ScalarFunction ani AggregateFunction.
NIEPRAWIDŁOWA_SKŁADNIA_AKTUALIZACJI
<command> <supportedOrNot>
tabela źródłowa znajduje się w Hive Metastore, a tabela docelowa znajduje się w Unity Catalog.
INVALID_URL
Adres URL jest nieprawidłowy: <url>
. Użyj try_parse_url
, aby tolerować nieprawidłowy adres URL i zwracać NULL
zamiast tego.
Niewłaściwe użycie gwiazdki lub wyrażenia regularnego
Nieprawidłowe użycie <elem>
w <prettyName>
.
INVALID_UTF8_STRING
Znaleziono nieprawidłową sekwencję bajtów UTF8 w ciągu: <str>
.
NIEPRAWIDŁOWY_UUID
Wartość <uuidInput>
nie jest prawidłowym identyfikatorem UUID.
Identyfikator UUID powinien mieć format "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx"
Sprawdź format identyfikatora UUID.
INVALID_VARIABLE_DECLARATION
Nieprawidłowa deklaracja zmiennej.
Aby uzyskać więcej informacji, zobacz INVALID_VARIABLE_DECLARATION
INVALID_VARIABLE_TYPE_FOR_QUERY_EXECUTE_IMMEDIATE
Typ zmiennej musi być typem string, lecz otrzymano <varType>
.
NIEPRAWIDŁOWE_RZUTOWANIE_VARIANTU
Nie można rzutować wartości wariantu <value>
na <dataType>
. Zamiast tego użyj try_variant_get
.
Nieprawidłowy wariant z Parquet
Nieprawidłowy wariant.
Aby uzyskać więcej informacji, zobacz INVALID_VARIANT_FROM_PARQUET
NIEPRAWIDŁOWY_WARIANT_POBIERZ_ŚCIEŻKĘ
Ścieżka <path>
nie jest prawidłową ścieżką wyodrębniania wariantów w <functionName>
.
Prawidłowa ścieżka powinna zaczynać się od $
, a po nim następuje zero lub więcej segmentów, takich jak [123]
, .name
, ['name']
lub ["name"]
.
NIEPRAWIDŁOWY_SCHEMAT_NISZCZENIA_WARIANTU
Schemat <schema>
nie jest prawidłowym schematem rozdrabniania wariantów.
NIEPRAWIDŁOWY_WARUNEK_WHERE
Warunek WHERE
<condition>
zawiera nieprawidłowe wyrażenia: <expressionList>
.
Zapisz ponownie zapytanie, aby uniknąć funkcji okien, funkcji agregujących i funkcji generatora w klauzuli WHERE
.
NIEPRAWIDŁOWA_SPECYFIKACJA_OKNA_DLA_FUNKCJI_AGREGUJĄCEJ
Nie można określić ORDER BY
ani ramy okna dla <aggFunc>
.
NIEPRAWIDŁOWA_WIADOMOŚĆ_WPISU_AUTORA
Składnik zapisywania źródła danych wygenerował nieprawidłową liczbę komunikatów zatwierdzenia. Oczekiwano dokładnie jednej wiadomości zatwierdzenia od każdego zadania, ale otrzymano <detail>
.
NIEPRAWIDŁOWY ROZKŁAD ZAPISU
Żądana dystrybucja zapisu jest nieprawidłowa.
Aby uzyskać więcej szczegółowych informacji, zobacz INVALID_WRITE_DISTRIBUTION
IZOLOWANA_AWARIA_POLECENIA
Nie można wykonać <command>
. Dane wyjściowe polecenia:
<output>
IZOLOWANA_KOMENDA_NIEZNANA_AWARIA
Nie można wykonać <command>
.
WARUNEK_JOIN_NIE_JEST_TYPU_BOOLEAN
Warunek sprzężenia <joinCondition>
ma nieprawidłowy typ <conditionType>
, oczekiwany "BOOLEAN
".
KAFKA_UTRATA_DANYCH
Niektóre dane mogły zostać utracone, ponieważ nie są one już dostępne na platformie Kafka;
dane zostały przestarzałe przez platformę Kafka lub temat mógł zostać usunięty przed wszystkimi danymi w
temat został przetworzony.
Jeśli nie chcesz, aby zapytanie przesyłania strumieniowego nie powiodło się w takich przypadkach, ustaw opcję źródłową failOnDataLoss na false.
Powód:
Aby uzyskać więcej informacji, zobacz KAFKA_DATA_LOSS
KINESIS_NIE_MOŻE_ODCZYTAĆ_ODŁAMKA_DO_KOŃĆOWEGO_OFFSETU
Nie można odczytać danych dla fragmentu <shardId>
, dopóki nie osiągnie się żądanego numeru sekwencji <endSeqNum>
.
strumień kinezy <stream>
z trybem konsumenta <consumerMode>
. Zapytanie zakończy się niepowodzeniem z powodu
potencjalna utrata danych. Ostatni odczytany rekord miał numer sekwencji <lastSeqNum>
.
Może się tak zdarzyć, jeśli dane z parametrem endSeqNum zostały już przeterminowane, lub jeśli strumień Kinesis został usunięty.
usunięty i zrekonstruowany z taką samą nazwą. Sposób działania w przypadku błędu może zostać zastąpiony
przez ustawienie wartości spark.databricks.kinesis.failOnDataLoss na wartość false w konfiguracji platformy Spark.
KINESIS_EFO_CONSUMER_NOT_FOUND
W strumieniu kinezy <streamId>
usunięto wcześniej zarejestrowanego użytkownika EFO <consumerId>
.
Uruchom ponownie zapytanie, aby zarejestrować nowego konsumenta.
KINESIS_EFO_PRZEKROCZONY_LIMIT_SUBSKRPCJI
W przypadku fragmentu <shard>
, poprzednie wywołanie API subscribeToShard miało miejsce w ciągu 5 sekund od następnego wywołania.
Uruchom ponownie zapytanie po upływie co najmniej 5 sekund.
Brak propozycji tłumaczenia, ponieważ tekst pozostaje specyficznym kodem technicznym.
Minimalny pobrany identyfikator fragmentu z Kinesis (<fetchedShardId>
)
jest mniejszy niż minimalnie śledzony identyfikator „shardId” (<trackedShardId>
).
Jest to nieoczekiwane i występuje, gdy strumień Kinesis zostanie usunięty i utworzony ponownie o tej samej nazwie,
i zapytanie przesyłane strumieniowo przy użyciu tego strumienia Kinesis jest ponownie uruchamiane przy użyciu istniejącej lokalizacji punktu kontrolnego.
Uruchom ponownie zapytanie przesyłane strumieniowo z nową lokalizacją punktu kontrolnego lub utwórz strumień o nowej nazwie.
KINESIS_POLLING_MODE_UNSUPPORTED
Tryb sondowania Kinesis jest nieobsługiwany.
Naruszenie porządku numeru sekwencyjnego rekordu Kinesis
W przypadku fragmentu o numerze <shard>
, ostatni rekord odczytany z Kinesis w poprzednich pobraniach ma numer sekwencji <lastSeqNum>
,
który jest większy niż rekord odczytany w aktualnym pobieraniu z numerem sekwencji <recordSeqNum>
.
Jest to nieoczekiwane i może wystąpić, gdy przy inicjalizacji pozycji początkowej ponawiania próby lub kolejnego pobierania wystąpi błąd, co może spowodować zduplikowanie rekordów w dalszym etapie.
ŹRÓDŁO_KINESIS_MUSI_BYĆ_W_MODUSIE_EFO_BY_KONFIGUROWAĆ_KONSUMENTÓW
Aby odczytywać strumienie Kinesis z konfiguracjami konsumentów (consumerName
, consumerNamePrefix
lub registeredConsumerId
), consumerMode
musi być efo
.
ŹRÓDŁO_KINESIS_MUSI_OKREŚLIĆ_ZAREJESTROWANE_ID_KONSUMENTA_I_TYP
Aby odczytywać strumienie Kinesis z zarejestrowanymi konsumentami, należy określić opcje registeredConsumerId
i registeredConsumerIdType
.
KINESIS_SOURCE_MUST_SPECIFY_STREAM_NAMES_OR_ARNS
Aby odczytać ze strumieni Kinesis, należy skonfigurować jedną z opcji (ale nie obie) streamName
lub streamARN
jako rozdzielaną przecinkami listę nazw strumieni/ARN-ów.
KINESIS_SOURCE_NO_CONSUMER_OPTIONS_WITH_REGISTERED_CONSUMERS (Brak opcji dla konsumenta źródła Kinesis z zarejestrowanymi konsumentami)
Aby odczytywać strumienie Kinesis z zarejestrowanymi consumerami, nie należy konfigurować opcji consumerName
ani consumerNamePrefix
, ponieważ nie zostaną one zastosowane.
Niezgodność liczby zarejestrowanych identyfikatorów klientów źródła Kinesis
Liczba zarejestrowanych identyfikatorów konsumentów powinna być równa liczbie strumieni Kinesis, ale jest <numConsumerIds>
identyfikatorów konsumentów i <numStreams>
strumieni.
Rejestrowany konsument źródła Kinesis nie został znaleziony.
Nie można odnaleźć zarejestrowanego konsumenta <consumerId>
podanego dla streamARN <streamARN>
. Zweryfikuj, czy zarejestrowałeś użytkownika, lub nie podawaj opcji registeredConsumerId
.
KINESIS_SOURCE_ZAREJESTROWANY_TYP_KONSUMENTA_NIEPRAWIDŁOWY
Zarejestrowany typ odbiorcy <consumerType>
jest nieprawidłowy. Musi to być name
lub ARN
.
KRYO_BUFFER_OVERFLOW
Serializacja Kryo nie powiodła się: <exceptionMsg>
. Aby tego uniknąć, zwiększ wartość "<bufferSizeConfKey>
".
NIEZGODNOŚĆ_ETYKIET
Etykieta rozpoczęcia <beginLabel>
nie jest zgodna z etykietą końcową <endLabel>
.
Etykieta już istnieje
Etykieta <label>
już istnieje. Wybierz inną nazwę lub zmień nazwę istniejącej etykiety.
ŚCIEŻKA_ŁADOWANIA_DANYCH_NIE_ISTNIEJE
LOAD DATA ścieżka wejściowa nie istnieje: <path>
.
LOKALNY_MUSI_Z_PLIKIEM_SCHEMATU
LOCAL
należy używać razem ze schematem file
, ale otrzymano: <actualSchema>
.
LOKALIZACJA_JUŻ_ISTNIEJE
Nie można nazwać tabeli zarządzanej jako <identifier>
, ponieważ jej skojarzona lokalizacja <location>
już istnieje. Wybierz inną nazwę tabeli lub usuń istniejącą lokalizację jako pierwszą.
LOST_TOPIC_PARTITIONS_IN_END_OFFSET_WITH_TRIGGER_AVAILABLENOW
Niektóre partycje w tematach platformy Kafka zostały utracone podczas uruchamiania zapytania z wyzwalaczem Trigger.AvailableNow. Błąd może być przejściowy — uruchom ponownie zapytanie i zgłoś, jeśli nadal widzisz ten sam problem.
partycje tematyczne dla najnowszego przesunięcia: <tpsForLatestOffset>
, partycje tematyczne dla końcowego przesunięcia: <tpsForEndOffset>
NIEPOPRAWNY_KOMUNIKAT_AVRO
Źle sformułowane komunikaty Avro są wykrywane w deserializacji komunikatów. Tryb analizowania: <mode>
. Aby przetworzyć źle sformułowany komunikat Avro jako wynik null, spróbuj ustawić opcję "mode" jako "PERMISSIVE
".
NIEPRAWIDŁOWE_KODOWANIE_ZNAKU
Znaleziono nieprawidłową wartość podczas wykonywania <function>
za pomocą <charset>
NIEPOPRAWNY_REKORD_CSV
Źle sformułowany rekord CSV: <badRecord>
MALFORMED_RECORD_IN_PARSING
Podczas przetwarzania rekordów wykryto nieprawidłowo sformułowane rekordy: <badRecord>
.
Tryb analizowania: <failFastMode>
. Aby przetworzyć źle sformułowane rekordy jako wynik null, spróbuj ustawić opcję "mode" jako "PERMISSIVE
".
Aby uzyskać więcej informacji, zobacz MALFORMED_RECORD_IN_PARSING
ŹLE SFORMOWANY_WARIANT
Wariant binarny jest źle sformułowany. Sprawdź, czy źródło danych jest prawidłowe.
ZARZĄDZANA_TABELA_Z_KREDENCJAMI
Tworzenie zarządzanej tabeli przy użyciu poświadczeń magazynowych nie jest obsługiwane.
MATERIALIZOWANY_WIDOK_MESA_ODŚWIEŻ_BEZ_PIPELINE_ID
Nie można <refreshType>
materializować widoku, ponieważ powstał przed wprowadzeniem identyfikatora pipelineId. Aby włączyć <refreshType>
, usuń i ponownie utwórz zmaterializowany widok.
OPERACJA_Z_MATERIALIZOWANYM_WIDOKIEM_NIEDOZWOLONA
Operacja widoku materializowanego <operation>
jest niedozwolona :
Aby uzyskać więcej szczegółowych informacji, zobacz MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED
Wynik_materializowanego_widoku_bez_eksplitytnej_nazwy_aliasu
Wyrażenie wyjściowe <expression>
w zmaterializowanym widoku musi być jawnie aliasowane.
NIEWŁAŚCIWY_MATERIALIZOWANY_WIDOK_NAD_STRUMIENIEM_ZAPYTAŃ
nie można utworzyć zmaterializowanego widoku <name>
za pomocą zapytania strumieniowego. Użyj CREATE
[OR REFRESH
] <st>
lub usuń słowo kluczowe STREAM
w klauzuli FROM
, aby przekształcić tę relację w zapytanie wsadowe zamiast tego.
Operacja_na_zmaterializowanym_widoku_nieobsługiwana
Operacja <operation>
nie jest obecnie obsługiwana w zmaterializowanych widokach.
MAKSYMALNA_LICZBA_ZMIENNYCH_W_SESJI_PRZEKROCZONA
Nie można utworzyć nowej zmiennej <variableName>
, ponieważ liczba zmiennych w sesji przekracza maksymalną dozwoloną liczbę (<maxNumVariables>
).
MAX_RECORDS_PER_FETCH_INVALID_FOR_KINESIS_SOURCE
wartość maxRecordsPerFetch musi być dodatnią liczbą całkowitą mniejszą niż lub równą <kinesisRecordLimit>
Blad łączenia - naruszenie kardynalności
Warunek wyszukiwania ON
w instrukcji MERGE
pasował do pojedynczego wiersza w tabeli docelowej i wielu wierszy w tabeli źródłowej.
Może to spowodować, że wiersz docelowy jest przetwarzany więcej niż raz w ramach operacji aktualizacji lub usuwania, i jest to niedozwolone.
SCALAJ_BEZ_KIEDY
W instrukcji MERGE
musi istnieć co najmniej jedna klauzula WHEN
.
OGRANICZENIE_METRYCZNE_NIEOBSŁUGIWANE
METRIC CONSTRAINT
nie jest włączona.
METRIC_STORE_INVALID_ARGUMENT_VALUE_ERROR
Podana wartość "<argValue>
" nie jest obsługiwana przez argument "<argName>
" dla funkcji tabeli METRIC_STORE
.
Aby uzyskać więcej informacji, zobacz METRIC_STORE_INVALID_ARGUMENT_VALUE_ERROR
METRIC_STORE_UNSUPPORTED_ERROR (Błąd: Sklep z metrykami nieobsługiwany)
Rutynowe <routineName>
magazynu metryk są obecnie wyłączone w tym środowisku.
METRYCZNY_WIDOK_TABELA_PAMIECI_NIEOBSŁUGIWANA
Widok metryk nie może używać tabel pamięci podręcznej.
FUNKCJA_WIDOKU_METRYCZNEGO_WYŁĄCZONA
Funkcja widoku metryki jest wyłączona. Upewnij się, że parametr "spark.databricks.sql.metricView.enabled" ma wartość true.
Nieprawidłowy argument funkcji miary w widoku metryki
Funkcja MEASURE
przyjmuje tylko atrybut jako dane wejściowe, ale otrzymała <expr>
.
WIDOK_METRYCZNY_W_CTE_NIE_OBSLUGIWANY
Widok metryczny nie jest dozwolony w definicjach CTE. plan: <plan>
METRIC_VIEW_JOIN_NOT_SUPPORTED
Widok metryki nie może używać łączeń. plan: <plan>
METRIC_VIEW_MISSING_MEASURE_FUNCTION – Brakuje funkcji miary w widoku metryki.
Użycie kolumny miary <column>
w widoku metryki wymaga funkcji MEASURE
(), aby uzyskać wyniki.
Nieobsługiwane użycie widoku metryki
Użycie widoku metryki nie jest obsługiwane. plan: <plan>
NIEOBSŁUGIWANA_FUNCKJA_OKNA_W_METRYCE
Widok metryki nie może używać funkcji okna <expr>
.
MIGRACJA_NIEOBSŁUGIWANA
<table>
nie jest obsługiwana w przypadku migracji do zarządzanej tabeli, ponieważ nie jest to tabela <tableKind>
.
Niedopasowane partycje tematu między końcowym offsetem a wstępnie pobranym
Źródło danych Kafka w Trigger.AvailableNow powinno zapewniać te same partycje tematów od wstępnie pobranego przesunięcia do przesunięcia końcowego dla każdej mikropartii. Błąd może być przejściowy — uruchom ponownie zapytanie i zgłoś, jeśli nadal widzisz ten sam problem.
partycje tematów dla wstępnie pobranych offsetów: <tpsForPrefetched>
, partycje tematów dla ostatecznych offsetów: <tpsForEndOffset>
.
MISSING_AGGREGATION
Wyrażenie nie agregujące <expression>
jest oparte na kolumnach, które nie uczestniczą w klauzuli GROUP BY
.
Dodaj kolumny lub wyrażenie do GROUP BY
, zagreguj wyrażenie lub użyj <expressionAnyValue>
, jeśli nie obchodzisz, które wartości w grupie są zwracane.
Aby uzyskać więcej informacji, zobacz MISSING_AGGREGATION
BRAK_KLAUZUL_DLA_OPERACJI
Brak klauzuli <clauses>
dla operacji <operation>
. Dodaj wymagane klauzule.
BRAKUJE_OPCJI_POŁĄCZENIA
Połączenia typu "<connectionType>
" muszą zawierać następujące opcje: <requiredOptions>
.
BRAKUJĄCA BAZA DANYCH DLA V1_SESSION_CATALOG
Nazwa bazy danych nie jest określona w wykazie sesji w wersji 1. Upewnij się, że podczas interakcji z wykazem w wersji 1 podaj prawidłową nazwę bazy danych.
BRAK_GROUP_BY
Zapytanie nie zawiera klauzuli GROUP BY
. Dodaj GROUP BY
lub przekształcij je w funkcje okna przy użyciu klauzul OVER.
Brak_nazwy_dla_Ograniczenia_Sprawdzającego
CHECK
ograniczenie musi mieć nazwę.
BRAKUJĄCY_PARAMETR_DLA_KAFKA
Parametr <parameterName>
jest wymagany dla Kafka, ale nie jest określony w <functionName>
.
BRAK_PARAMETRU_DLA_RUTYNY
Parametr <parameterName>
jest wymagany, ale nie jest określony w <functionName>
.
BRAK_DEFINICJI_HARMONOGRAMU
Definicję harmonogramu należy podać zgodnie z SCHEDULE
.
BRAK KONFIGURACJI LIMITU CZASU
Czas operacji upłynął, ale nie skonfigurowano czasu trwania limitu. Aby ustawić limit czasu przetwarzania bazujący na czasie, użyj "GroupState.setTimeoutDuration()" w "mapGroupsWithState" lub "flatMapGroupsWithState". W przypadku limitu czasu opartego na czasie zdarzenia użyj polecenia "GroupState.setTimeoutTimestamp()" i zdefiniuj znak wodny przy użyciu polecenia "Dataset.withWatermark()".
BRAK_SPECYFIKACJI_OKNA
Specyfikacja okna nie jest zdefiniowana w klauzuli WINDOW
dla <windowName>
. Aby uzyskać więcej informacji na temat klauzul WINDOW
, zobacz "<docroot>
/sql-ref-syntax-qry-select-window.html".
MODYFIKUJ_WBUDOWANY_KATALOG
Modyfikowanie wbudowanego katalogu <catalogName>
nie jest obsługiwane.
ŚCIEŻKA_WIELOKROTNEGO_ŁADOWANIA
Databricks Delta nie obsługuje wielu ścieżek wejściowych w interfejsie API load().
ścieżki: <pathList>
. Aby utworzyć jeden DataFrame (ramkę danych) poprzez załadowanie
istnieje wiele ścieżek z tej samej tabeli Delta, załaduj ścieżkę główną
tabela delta z odpowiednimi filtrami partycji. Jeśli wiele ścieżek
pochodzą z różnych tabel Delta. Użyj interfejsów API dataset.union()/dataset.unionByName().
aby połączyć ramki danych generowane przez oddzielne wywołania interfejsu API load().
WIELE_DOPASOWUJĄCYCH_OGRANICZEŃ
Znaleziono co najmniej dwa zgodne ograniczenia z danym warunkiem.
WIELOKROTNE_KLAUZULE_WYNIKU_ZAPYTANIA_Z_OPERATORAMI_RUROCIĄGÓW
<clause1>
i <clause2>
nie mogą współistnieć w tym samym operatorze potoku SQL z użyciem "|>". Rozdziel wiele klauzul wyników na oddzielne operatory potoku, a następnie ponów próbę ponownego uruchomienia zapytania.
SPECYFIKACJA_PODRÓŻY_W_CZASIE_WIELOKROTNEJ
Nie można określić podróży czasowej zarówno w klauzuli podróży czasowej, jak i w opcjach.
ŹRÓDŁO_DANYCH_XML_WIELU_PLIKÓW
Wykryto wiele źródeł danych o nazwie <provider> (<sourceNames>
). Określ w pełni kwalifikowaną nazwę klasy lub usuń <externalSource>
ze ścieżki klasy.
MULTI_ALIAS_WITHOUT_GENERATOR
Aliasowanie wieloczęściowe (<names>
) nie jest obsługiwane w przypadku <expr>
, ponieważ nie jest to funkcja generatora.
WIELE_ŹRÓDEŁ_NIEOBSŁUGIWANE_DLA_WYRAŻENIA
Wyrażenie <expr>
nie obsługuje więcej niż jednego źródła.
MULTI_UDF_INTERFACE_ERROR
Niedozwolone zaimplementowanie wielu interfejsów UDF, klasa UDF <className>
.
WZAJEMNIE_WYKLUCZAJĄCE_SIĘ_KLAUZULE
Wzajemnie wykluczające się klauzule lub opcje <clauses>
. Usuń jedną z tych klauzul.
Polecenie MV_ST_ALTER_QUERY_INCORRECT_BACKING_TYPE ma nieprawidłowy typ zapasowy.
Zapytanie wejściowe oczekuje <expectedType>
, ale podstawowa tabela to <givenType>
.
NAZWANE_PARAMETRY_NIEOBSŁUGIWANE
Nazwane parametry nie są obsługiwane dla funkcji <functionName>
. Proszę spróbować ponownie wykonać zapytanie z argumentami pozycyjnymi do wywołania funkcji.
NAZWANE_PARAMETRY_NIEOBSŁUGIWANE_DLA_SQL_UDF
Nie można wywołać funkcji <functionName>
, ponieważ nazwane odwołania argumentów nie są obsługiwane. W tym przypadku odniesienie do nazwanego argumentu było <argument>
.
Obsługa nazwanych parametrów wyłączona
Nie można wywołać funkcji <functionName>
, ponieważ nazwane odwołania argumentów nie są tutaj włączone.
W tym przypadku odwołanie do nazwanego argumentu było <argument>
.
Ustaw wartość "spark.sql.allowNamedFunctionArguments" na wartość "true", aby włączyć funkcję.
Nazwa przestrzeni nazw już istnieje
Nie można utworzyć przestrzeni nazw <nameSpaceName>
, ponieważ już istnieje.
Wybierz inną nazwę, upuść istniejącą przestrzeń nazw lub dodaj klauzulę IF NOT EXISTS
, aby tolerować wcześniej istniejącą przestrzeń nazw.
Nazwa_sektora_nie_jest_pusty
Nie można usunąć przestrzeni nazw <nameSpaceNameName>
, ponieważ zawiera ona obiekty.
Użyj DROP NAMESPACE
...
CASCADE
, aby usunąć przestrzeń nazw i wszystkie jej obiekty.
NIE ZNALEZIONO PRZESTRZENI NAZW
Nie można odnaleźć przestrzeni nazw <nameSpaceName>
. Sprawdź pisownię i poprawność przestrzeni nazw.
Jeśli nazwa nie została zakwalifikowana, sprawdź dane wyjściowe current_schema() lub zakwalifikuj nazwę poprawnie.
Aby tolerować błąd podczas upuszczania, użyj DROP NAMESPACE IF EXISTS
.
NATIVE_IO_ERROR
Żądanie natywne nie powiodło się. requestId: <requestId>
, chmura: <cloud>
, operacja: <operation>
żądanie: [https: <https>
, method = <method>
, path = <path>
, params = <params>
, host = <host>
, headers = <headers>
, bodyLen = <bodyLen>
],
błąd: <error>
NATYWNE_ŹRÓDŁO_DANYCH_XML_NIEJEST_WŁĄCZONE
W tym klastrze nie włączono natywnego źródła danych XML.
NEGATIVE_VALUES_IN_FREQUENCY_EXPRESSION
Znaleziono wartość ujemną w <frequencyExpression>
: <negativeValue>
, ale oczekiwano dodatniej wartości całkowitej.
ZAGNIEŻDŻONA_FUNKCJA_AGREGUJĄCA (NESTED_AGGREGATE_FUNCTION)
Nie można używać funkcji agregującej w argumencie innej funkcji agregującej. Użyj wewnętrznej funkcji agregacji w podzapytaniu.
NESTED_EXECUTE_IMMEDIATE
Zagnieżdżone polecenia EXECUTE IMMEDIATE
nie są dozwolone. Upewnij się, że podane zapytanie SQL (<sqlString>
) nie zawiera innego polecenia EXECUTE IMMEDIATE
.
NONEXISTENT_FIELD_NAME_IN_LIST
Pola <nonExistFields>
nie istnieją. Dostępne pola: <fieldNames>
NON_FOLDABLE_ARGUMENT
Funkcja <funcName>
wymaga, aby parametr <paramName>
był wyrażeniem, które można zwinąć, typu <paramType>
, ale rzeczywisty argument jest nieskładany.
NON_LAST_MATCHED_CLAUSE_OMIT_CONDITION
Jeśli w instrukcji MERGE
istnieje więcej niż jedna klauzula MATCHED
, tylko ostatnia klauzula MATCHED
może pominąć warunek.
NIEOSTATNI_NIEZNALAZIONY_PRZEZ_PUNKT_ODNIESIENIA_POMIŃ_WARUNEK
Jeśli w instrukcji MERGE
istnieje więcej niż jedna klauzula NOT MATCHED BY SOURCE
, tylko ostatnia klauzula NOT MATCHED BY SOURCE
może pominąć warunek.
NIE_OSTATNI_NIE_DOPASOWANY_DO_CELU_POMIŃ_WARUNEK
Jeśli w instrukcji MERGE
istnieje więcej niż jedna klauzula NOT MATCHED [BY TARGET
], tylko ostatnia klauzula NOT MATCHED [BY TARGET
] może pominąć warunek.
NON_LITERAL_PIVOT_VALUES
Wyrażenia literałów wymagane dla wartości przestawnych zostały znalezione <expression>
.
KOLUMNA_NIEPARTYCJONOWANA
klauzula PARTITION
nie może zawierać kolumny niebędącej kolumną partycji: <columnName>
.
OBSZAR_CZASOWY_NIEOBSŁUGIWANY_W_TRANSMISJI_STRUMIENIOWEJ
Funkcja okna nie jest obsługiwana w <windowFunc>
(jako kolumna <columnName>
) w przesyłaniu strumieniowym ramek danych/zestawów danych.
Przesyłanie strumieniowe ze strukturą obsługuje tylko agregację przedziału czasu przy użyciu funkcji WINDOW
. (specyfikacja okna: <windowSpec>
)
NOT_ALLOWED_IN_FROM
Niedozwolone w klauzuli FROM
:
Aby uzyskać więcej informacji, zobacz NOT_ALLOWED_IN_FROM
NIE_DOZWOLONE_W_OPERATORZE_RURY_GDZIE
Niedozwolone w klauzuli WHERE
potoku:
Aby uzyskać więcej informacji, zobacz NOT_ALLOWED_IN_PIPE_OPERATOR_WHERE
NOT_A_CONSTANT_STRING
Wyrażenie <expr>
używane w procedurze lub klauzuli <name>
musi być stałą STRING
, która wynosi NOT NULL
.
Aby uzyskać więcej informacji, zobacz NOT_A_CONSTANT_STRING
NIE JEST TABELĄ PARTYKCYJNĄ
Operacja <operation>
nie jest dozwolona dla <tableIdentWithDB>
, ponieważ to nie jest tabela partycjonowana.
NOT_A_SCALAR_FUNCTION
<functionName>
pojawia się tutaj jako wyrażenie skalarne, ale funkcja została zdefiniowana jako funkcja tabeli. Zaktualizuj zapytanie, aby przenieść wywołanie funkcji do klauzuli FROM
lub ponownie zdefiniować <functionName>
jako funkcję skalarną.
NOT_A_TABLE_FUNCTION
<functionName>
pojawia się w tym miejscu jako funkcja tabeli, ale funkcja została zdefiniowana jako funkcja skalarna. Zaktualizuj zapytanie, aby przenieść wywołanie funkcji poza klauzulą FROM
lub ponownie zdefiniować <functionName>
jako funkcję tabeli.
Naruszenie_niezerowej_asercji
NULL
wartość pojawiła się w polu bez wartości null: <walkedTypePath>
Jeśli schemat jest wywnioskowany z krotki Scala/klasy przypadków lub klasy Java bean, spróbuj użyć scala.Option[_] lub innych typów dopuszczających wartości null (takich jak java.lang.Integer zamiast int/scala.Int).
NARUSZENIE OGRANICZENIA NOT_NULL
Przypisywanie NULL
nie jest dozwolone tutaj.
Aby uzyskać więcej szczegółów, zobacz NOT_NULL_CONSTRAINT_VIOLATION
NIE_OBSŁUGIWANA_ZMIANA_KOLUMNY
ALTER TABLE ALTER
/
CHANGE COLUMN
nie obsługuje zmiany kolumny <table>
z <originName>
typu <originType>
na <newName>
typu <newType>
.
NOT_SUPPORTED_COMMAND_FOR_V2_TABLE
<cmd>
nie jest obsługiwana w przypadku tabel w wersji 2.
Polecenie nieobsługiwane bez wsparcia Hive
<cmd>
nie jest obsługiwana, jeśli chcesz ją włączyć, ustaw wartość "spark.sql.catalogImplementation" na wartość "hive".
NIE_OBSŁUGIWANE_W_JDBC_KATALOGU
Nieobsługiwane polecenie w katalogu JDBC:
Aby uzyskać więcej informacji, zobacz NOT_SUPPORTED_IN_JDBC_CATALOG
Nieobsługiwane z DB_SQL
<operation>
nie jest obsługiwane w SQL <endpoint>
.
Nieobsługiwane z Serverless
<operation>
nie jest obsługiwana w obliczeniach bezserwerowych.
NIE_ROZWIĄZANY_KODER
Oczekiwano nierozwiązanego enkodera, ale znaleziono <attr>
.
BRAK_DOMYŚLNEJ_WARTOŚCI_KOLUMNY_DOSTĘPNEJ
Nie można określić wartości domyślnej dla <colName>
, ponieważ nie może przyjmować wartości null i nie ma wartości domyślnej.
Brak obsługi dla UDAF
Brak obsługi dla UDAF ‘<functionName>
’. Zamiast tego użyj pliku sparkSession.udf.register(...).
NO_MERGE_ACTION_SPECIFIED
Po df.mergeInto konieczne jest wykonanie co najmniej jednej z instrukcji whenMatched/whenNotMatched/whenNotMatchedBySource.
BRAK_ZEWNĘTRZNEJ_LOKALIZACJI_DLA_ŚCIEŻKI
SQLSTATE: brak przypisanej
Nie odnaleziono lokalizacji zewnętrznej nadrzędnej dla ścieżki "<path>
". Utwórz lokalizację zewnętrzną w jednej ze ścieżek nadrzędnych, a następnie spróbuj ponownie wykonać zapytanie lub polecenie.
NO_SQL_TYPE_IN_PROTOBUF_SCHEMA
Nie można odnaleźć <catalystFieldPath>
w schemacie Protobuf.
BRAK_LOKALIZACJI_MAGAZYNOWANIA_DLA_TABELI
SQLSTATE: żaden nie przypisany
Nie znaleziono lokalizacji magazynu dla tabeli "<tableId>
" podczas generowania poświadczeń tabeli. Sprawdź typ tabeli i adres URL lokalizacji tabeli, a następnie spróbuj ponownie wykonać zapytanie lub polecenie.
Wyjątek_Nie_Ma_Takiego_Katalogu
Nie można odnaleźć katalogu "<catalog>
". Sprawdź nazwę wykazu, a następnie ponów próbę ponownego uruchomienia zapytania lub polecenia.
NO_SUCH_CLEANROOM_EXCEPTION (Brak takiego pomieszczenia sterylnego)
SQLSTATE: żaden nieprzypisany
Czysty pokój "<cleanroom>
" nie istnieje. Sprawdź, czy nazwa czystego pokoju jest poprawna i pasuje do nazwy prawidłowego istniejącego pomieszczenia, a następnie ponów próbę ponownego uruchomienia zapytania lub polecenia.
Brak takiej lokalizacji zewnętrznej (NO_SUCH_EXTERNAL_LOCATION_EXCEPTION)
SQLSTATE: brak przypisanej
Lokalizacja zewnętrzna "<externalLocation>
" nie istnieje. Sprawdź, czy nazwa lokalizacji zewnętrznej jest poprawna, a następnie spróbuj ponownie wykonać zapytanie lub polecenie.
NO_SUCH_METASTORE_EXCEPTION
SQLSTATE: nie jest przypisany
Nie można odnaleźć magazynu metadanych. Poproś administratora konta o przypisanie magazynu metadanych do bieżącego obszaru roboczego, a następnie spróbuj ponownie wykonać zapytanie lub polecenie.
NO_SUCH_PROVIDER_EXCEPTION
SQLSTATE: brak przypisanej
Dostawca udziału "<providerName>
" nie istnieje. Sprawdź, czy nazwa dostawcy udostępniania jest napisana poprawnie i pasuje do nazwy prawidłowego, istniejącego dostawcy, a następnie spróbuj ponownie wykonać zapytanie lub polecenie.
NO_SUCH_RECIPIENT_EXCEPTION
SQLSTATE: brak przypisanego
Odbiorca "<recipient>
" nie istnieje. Sprawdź, czy nazwa adresata jest poprawnie wpisana i pasuje do nazwy prawidłowego istniejącego adresata, a następnie ponów próbę kwerendy lub polecenia ponownie.
Brak wyjątku o nazwie NO_SUCH_SHARE_EXCEPTION
SQLSTATE: brak przypisanej
Udział "<share>
" nie istnieje. Sprawdź, czy nazwa udziału jest poprawnie wpisana i odpowiada nazwie istniejącego prawidłowego udziału, a następnie ponów próbę zapytania lub polecenia.
NO_SUCH_STORAGE_CREDENTIAL_EXCEPTION
SQLSTATE: brak przypisanej
Poświadczenie magazynu "<storageCredential>
" nie istnieje. Sprawdź, czy nazwa poświadczeń magazynu jest poprawnie wpisana i pasuje do nazwy prawidłowego istniejącego poświadczenia magazynu, a następnie ponów próbę kwerendy lub polecenia ponownie.
NO_SUCH_USER_EXCEPTION (Brak takiego użytkownika)
SQLSTATE: nie przypisano
Użytkownik "<userName>
" nie istnieje. Sprawdź, czy użytkownik, któremu udzielono uprawnień lub zmiany własności, jest poprawnie wpisany i pasuje do nazwy prawidłowego istniejącego użytkownika, a następnie ponów próbę ponownego uruchomienia zapytania lub polecenia.
NO_UDF_INTERFACE
Klasa UDF <className>
nie implementuje żadnego interfejsu UDF.
Kolumna_lub_pole_nullowalne
Kolumna lub pole <name>
dopuszcza wartość null, podczas gdy wymagana jest wartość niepusta.
NULLABLE_ROW_ID_ATTRIBUTES
Atrybuty identyfikatora wiersza nie mogą mieć wartości null: <nullableRowIdAttrs>
.
NULL_DATA_SOURCE_OPCJA_DANYCH
Opcja odczytu/zapisu źródła danych <option>
nie może mieć wartości null.
NULL_MAP_KEY
Nie można użyć wartości null jako klucza mapy.
NULL_QUERY_STRING_EXECUTE_IMMEDIATE
Wykonanie natychmiastowe wymaga zmiennej innej niż null jako ciągu zapytania, ale podana zmienna <varName>
ma wartość null.
Wartość numeryczna poza obsługiwanym zakresem
Nie można interpretować wartości <value>
jako liczbowej, ponieważ ma więcej niż 38 cyfr.
NUMERIC_VALUE_OUT_OF_RANGE
Aby uzyskać więcej informacji, zobacz NUMERIC_VALUE_OUT_OF_RANGE
NIEZGODNOŚĆ_LICZBY_KOLUMN
<operator>
można wykonać tylko na danych wejściowych o tej samej liczbie kolumn, ale pierwsze dane wejściowe mają kolumny <firstNumColumns>
, a dane wejściowe <invalidOrdinalNum>
mają <invalidNumColumns>
kolumny.
NUM_TABLE_VALUE_ALIASES_MISMATCH
Liczba podanych aliasów nie jest zgodna z liczbą kolumn wyjściowych.
Nazwa funkcji: <funcName>
; liczba aliasów: <aliasesNum>
; liczba kolumn wyjściowych: <outColsNum>
.
OAUTH_CUSTOM_IDENTITY_CLAIM_NOT_PROVIDED
Nie podano oświadczenia tożsamości niestandardowej.
TYLKO_TAJNA_FUNKCJA_JEST_TUTAJ_OBSŁUGIWANA
Wywoływanie funkcji <functionName>
nie jest obsługiwane w tym <location>
; <supportedFunctions>
tutaj obsługiwane.
Obsługiwane tylko z UC_SQL_CONNECTOR
Operacja SQL <operation>
jest obsługiwana tylko w przypadku łączników SQL usługi Databricks z obsługą katalogu Unity.
OPERACJA_ANULOWANA
Operacja została anulowana.
OPERACJA WYMAGA UNITY CATALOG
Operacja <operation>
wymaga włączenia Unity Catalog.
OPERACJA_NIEOBSŁUGIWANA_TYLKO_DO_ODCZYTU
<plan>
nie jest obsługiwana w trybie sesji tylko do odczytu.
POZYCJA_SORTOWANIA_POZA_ZAKRESEM
ORDER BY
pozycja <index>
nie znajduje się na liście wyboru (prawidłowy zakres to [1, <size>
]).
PARQUET_CONVERSION_FAILURE
Nie można utworzyć konwertera Parquet dla typu danych <dataType>
, którego typ Parquet to <parquetType>
.
Aby uzyskać więcej informacji, zobacz PARQUET_CONVERSION_FAILURE
TYP_PARKIET_NIELEGALNY
Niedozwolony typ Parquet: <parquetType>
.
TYP_PARQUET_NIE_ROZPOZNANY
Nierozpoznany typ Parquet: <field>
.
TYP_PARQUETU_NIEOBSŁUGIWANY
Typ Parquet nie jest jeszcze obsługiwany: <parquetType>
.
Analiza_pustego_instrukcji
Błąd składniowy, nieoczekiwana pusta instrukcja.
PARSE_MODE_UNSUPPORTED
Funkcja <funcName>
nie obsługuje trybu <mode>
. Dopuszczalne tryby to PERMISSIVE
i FAILFAST
.
BŁĄD_SKŁADNI_ANALIZY
Błąd składniowy w lub w pobliżu <error> <hint>
.
PARTYCJE_JUŻ_ISTNIEJĄ
Nie można dodać ani RENAME
do partycji <partitionList>
w tabeli <tableName>
, ponieważ te już istnieją.
Wybierz inną nazwę, upuść istniejącą partycję lub dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejącą partycję.
PARTYCJE_NIE_ZNALEZIONE
Nie można odnaleźć partycji <partitionList>
w tabeli <tableName>
.
Sprawdź specyfikację partycji i nazwę tabeli.
Aby tolerować błąd podczas upuszczania, użyj ALTER TABLE
...
DROP IF EXISTS PARTITION
.
NIE ZNALEZIONO KOLUMNY PARTYCJI W SCHEMACIE
Nie można odnaleźć kolumny partycji <column>
w schemacie <schema>
. Podaj istniejącą kolumnę do partycjonowania.
Lokalizacja partycji już istnieje
Lokalizacja partycji <locationPath>
już istnieje w tabeli <tableName>
.
LOKALIZACJA_PARTYCJI_NIE_ZNAJDUJE_SIĘ_W_KATALOGU_TABELI
Nie można wykonać instrukcji ALTER TABLE SET PARTITION LOCATION
, ponieważ
Lokalizacja partycji <location>
nie znajduje się w katalogu tabeli <table>
.
Aby rozwiązać ten problem, ustaw lokalizację partycji na podkatalog <table>
.
PARTITION_METADATA
<action>
nie jest dozwolone w tabeli <tableName>
, ponieważ przechowywanie metadanych partycji nie jest obsługiwane w Unity Catalog.
NIEZGODNOŚĆ_NUMERÓW_PARTYCJI
Liczba wartości (<partitionNumber>
) nie jest zgodna z rozmiarem schematu (<partitionSchemaSize>
): wartości są <partitionValues>
, schemat jest <partitionSchema>
, ścieżka pliku jest <urlEncodedPath>
.
Ponownie zmaterializuj tabelę lub skontaktuj się z właścicielem.
Ekspresja transformacji partycji nie znajduje się w partycji.
Wyrażenie <expression>
musi znajdować się wewnątrz elementu "partitionedBy".
Ścieżka już istnieje
Ścieżka <outputPath>
już istnieje. Ustaw tryb na "nadpisanie", aby zastąpić istniejącą ścieżkę.
ŚCIEŻKA_NIE_ZNALEZIONA
Ścieżka nie istnieje: <path>
.
Przekroczono limit pamięci zdeserializowanego Protobuf.
Deserializacja planu Photon protobuf wymaga co najmniej <size>
bajtów, co przekracza określony limit.
limit <limit>
bajtów. Może to być spowodowane bardzo dużym planem lub obecnością bardzo
szeroki schemat. Spróbuj uprościć zapytanie, usunąć niepotrzebne kolumny lub wyłączyć aplikację Photon.
LIMIT_PAMIĘCI_PHOTON_SERIALIZOWANY_PROTOBUF_PRZEKROCZONY
Serializowany plan protobuf Photon ma rozmiar <size>
bajtów, co przekracza dozwolony limit
<limit>
bajtów. Serializowana wielkość typów danych w planie wynosi <dataTypeSize>
bajtów.
Może to być spowodowane bardzo dużym planem lub obecnością bardzo szerokiego schematu.
Rozważ ponowne zapisywanie zapytania, aby usunąć niechciane operacje i kolumny lub wyłączyć aplikację Photon.
WYRAŻENIE_AGREGUJĄCE_OPERATOR_RUROCIĄGOWY_NIE_ZAWIERA_FUNKCJI_AGREGUJĄCEJ
Wyrażenie bez grupowania <expr>
jest podawane jako argument dla operatora potoku |>AGGREGATE
, ale nie zawiera funkcji agregującej; zaktualizuj go, aby uwzględnić funkcję agregacji, a następnie spróbuj wykonać zapytanie ponownie.
OPERATOR_RUROCIĄGU_ZAWIERA_FUNKCJĘ_AGREGUJĄCĄ
Funkcja agregująca <expr>
nie jest dozwolona przy korzystaniu z operatora potoku | w klauzuli><clause>
; użyj operatora potoku | w klauzuli>AGGREGATE
zamiast tego.
NIEZGODNOŚĆ_TYPU_DANYCH_WARTOŚCI_PRZESTAWNEJ
Nieprawidłowa wartość przestawna "<value>
": typ danych wartości <valueType>
nie jest zgodny z typem danych kolumny przestawnej <pivotType>
.
NIEZGODNOŚĆ LICZBY ARGUMENTÓW PROCEDURY
Procedura <procedureName>
oczekuje <expected>
argumentów, ale <actual>
zostały podane.
TWORZENIE_PROCEDURY_PUSTA_RUTYNA
CREATE PROCEDURE
z pustą definicją procedury jest niedozwolona.
PROCEDURE_CREATION_PARAMETER_OUT_INOUT_WITH_DEFAULT
Parametr <parameterName>
jest definiowany w trybie parametru <parameterMode>
. Parametr OUT i INOUT
nie można pominąć podczas wywoływania procedury i dlatego nie obsługują wyrażenia DEFAULT
. Aby kontynuować, usuń klauzulę DEFAULT
lub zmień tryb parametru na IN
.
PROCEDURA_NIEOBSŁUGIWANA
Procedura składowana nie jest obsługiwana
Procedura_nieobsługiwana_z_HMS
Procedura składowana nie jest obsługiwana w przypadku magazynu metadanych Hive. Zamiast tego użyj Unity Catalog.
BRAK_ZALEŻNOŚCI_PROTOBUF
Nie można odnaleźć zależności: <dependencyName>
.
PROTOBUF_DESCRIPTOR_FILE_NOT_FOUND
Błąd podczas odczytywania pliku deskryptora Protobuf w ścieżce: <filePath>
.
BRAKUJĄCE_POLE_PROTOBUF
Wyszukiwanie <field>
w schemacie Protobuf w <protobufSchema>
dało <matchSize>
dopasowania. Kandydaci: <matches>
.
PROTOBUF_FIELD_MISSING_IN_SQL_SCHEMA
Znaleziono <field>
w schemacie Protobuf, ale nie ma odpowiadającego elementu w schemacie SQL.
PROTOBUF_FIELD_TYPE_MISMATCH
Napotkano niezgodność typów dla pola: <field>
.
PROTOBUF_JAVA_CLASSES_NOT_SUPPORTED (Klasy Java protokołu nie są obsługiwane)
Klasy języka Java nie są obsługiwane w przypadku <protobufFunction>
. Skontaktuj się z pomocą techniczną usługi Databricks, aby uzyskać informacje o opcjach alternatywnych.
PROTOBUF_MESSAGE_NOT_FOUND
Nie można zlokalizować wiadomości <messageName>
w deskryptorze.
PROTOBUF_NOT_LOADED_SQL_FUNCTIONS_UNUSABLE
Nie można wywołać funkcji <functionName>
SQL, ponieważ źródło danych Protobuf nie jest załadowane.
Uruchom ponownie zadanie lub sesję z załadowanym pakietem "spark-protobuf", na przykład przy użyciu argumentu –packages w wierszu polecenia, a następnie ponów próbę wykonania zapytania lub polecenia.
TYP_PROTOBUF_NIEOBSŁUGIWANY
Typ Protobuf nie jest jeszcze obsługiwany: <protobufType>
.
PS_FETCH_RETRY_EXCEPTION
Nie można ponowić zadania w etapie pobierania z pubsub. Partycja <partitionInfo>
w etapie <stageInfo>
, TID <taskId>
.
PS_NIEPRAWIDŁOWA_PUSTA_OPCJA
<key>
nie może być pustym ciągiem.
PS_NIEPRAWIDŁOWY_TYP_KLUCZA
Nieprawidłowy typ klucza dla deduplikacji PubSub: <key>
.
PS_NIEPRAWIDŁOWA_OPCJA
Opcja <key>
nie jest obsługiwana przez usługę PubSub. Można go używać tylko podczas testowania.
PS_NIEPRAWIDŁOWY_TYP_OPCJI
Nieprawidłowy typ <key>
. Oczekiwano, że typ <key>
ma być typem <type>
.
PS_INVALID_READ_LIMIT
Nieprawidłowy limit odczytu w strumieniu PubSub: <limit>
.
PS_INVALID_UNSAFE_ROW_CONVERSION_FROM_PROTO
Nieprawidłowy element UnsafeRow do dekodowania do pubSubMessageMetadata, żądany schemat proto to: <protoSchema>
. Dane wejściowe UnsafeRow mogą być uszkodzone: <unsafeRow>
.
Brak informacji uwierzytelniających - PS_MISSING_AUTH_INFO
Nie można odnaleźć pełnych informacji o uwierzytelnianiu PubSub.
PS_BRAK_WYMAGANEJ_OPCJI
Nie można odnaleźć wymaganej opcji: <key>
.
PS_MOVING_CHECKPOINT_FAILURE
Nie można przenieść plików pierwotnych punktów kontrolnych danych z <src>
do katalogu docelowego: <dest>
.
Opcje_wielu_metod_uwierzytelniania
Proszę podać poświadczenia usługi Databricks lub poświadczenia konta usługi GCP.
PS_WIELOKROTNE_NIEUDANE_EPOCHY
Nie można uruchomić strumienia PubSub, ponieważ więcej niż jedno pobieranie nie powiodło się: <failedEpochs>
.
Opcja poza dopuszczalnym zakresem
<key>
musi znajdować się w następujących granicach (<min>
, <max>
) z wyłączeniem obu granic.
PS_PODAJ_POŚWIADCZENIA_Z_OPCJĄ
Udostępnione klastry nie obsługują uwierzytelniania z profilami instancji. Podaj poświadczenia do strumienia bezpośrednio przy użyciu funkcji .option().
PS_SPARK_SPEKULACJA_NIEOBSŁUGIWANA
Łącznik źródłowy PubSub jest dostępny tylko w klastrze, gdy spark.speculation
jest wyłączone.
PS_NIE_MOGĘ_UTWORZYĆ_SUBSKRYPCJI
Wystąpił błąd podczas próby utworzenia subskrypcji <subId>
na temat <topicId>
. Sprawdź, czy istnieją wystarczające uprawnienia do utworzenia subskrypcji i spróbuj ponownie.
PS_NIE MOŻNA ZPARSOWAĆ PROTOTO
Nie można przeanalizować zserializowanych bajtów w celu wygenerowania prototypu.
PS_UNSUPPORTED_GET_OFFSET_CALL
getOffset nie jest obsługiwany bez podawania limitu.
BŁĄD_ŹRÓDŁA_DANYCH_PYTHON
Nie można uzyskać dostępu do źródła danych Python <action>
<type>
: <msg>
PYTHON_STREAMING_DATA_SOURCE_RUNTIME_ERROR (Błąd wykonania źródła danych strumieniowych w Pythonie)
Niepowodzenie, gdy źródło danych przesyłania strumieniowego języka Python wykonuje <action>
: <msg>
QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY
Nie można uzyskać dostępu do tabeli, do której odwołuje się odwołanie, ponieważ wcześniej przypisana maska kolumn jest obecnie niezgodna ze schematem tabeli; aby kontynuować, skontaktuj się z właścicielem tabeli, aby zaktualizować zasady:
Aby uzyskać więcej informacji, zobacz QUERIED_TABLE_INCOMPATIBLE_WITH_COLUMN_MASK_POLICY
TABELA_ZAPYTANA_NIEZGODNA_Z_POLITYKĄ_BEZPIECZEŃSTWA_POZIOMU_WIERSZA
Nie można uzyskać dostępu do tabeli, do której odwołuje się odwołanie, ponieważ wcześniej przypisane zasady zabezpieczeń na poziomie wiersza są obecnie niezgodne ze schematem tabeli; aby kontynuować, skontaktuj się z właścicielem tabeli, aby zaktualizować zasady:
Aby uzyskać więcej informacji, zobacz QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY
Przekroczono limit czasu wykonania zapytania
Wykonanie zapytania zostało anulowane z powodu przekroczenia limitu czasu (<timeoutSec>
s). Limit można zwiększyć w sekundach, ustawiając <config>
.
AKTUALNY_PLIK_NIE_ZNALEZIONY
<message>
Możliwe, że pliki bazowe zostały zaktualizowane. Możesz jawnie unieważnić pamięć podręczną na platformie Spark, uruchamiając polecenie "REFRESH TABLE
tableName" w języku SQL lub tworząc ponownie zaangażowany zestaw danych/ramkę danych.
ODCZYT_PLIKÓW_NIEJASNE_PARAMETRY_RUTYNY
Wywołanie funkcji <functionName>
ma ustawione <parameterName>
i <alternativeName>
, które są wzajemnymi aliasami. Ustaw tylko jeden z nich.
ODCZYT_TVF_NIEOCZEKIWANY_WYMAGANY_PARAMETR
Parametr <parameterName>
wymagany przez funkcję <functionName>
musi być przypisany na pozycji <expectedPos>
bez nazwy.
Termin ważności odbiorcy nieobsługiwany
Tylko TIMESTAMP
/TIMESTAMP_LTZ
/TIMESTAMP_NTZ
typy są obsługiwane dla znacznika czasu wygaśnięcia adresata.
Schemat rekurencyjny Protobuf
Znaleziono odwołanie cykliczne w schemacie Protobuf, którego nie można przetworzyć przez platformę Spark domyślnie: <fieldDescriptor>
. Spróbuj ustawić opcję recursive.fields.max.depth
od 1 do 10. Przechodzenie poza 10 poziomów rekursji nie jest dozwolone.
REKURSIWNY_WIDOK
Wykryto rekursywny widok <viewIdent>
(cykl: <newPath>
).
WARTOŚĆ_DOMYŚLNA_NIE_JEST_DOZWOLONA_W_PARTYCJI
Odwołania do wartości kolumn DEFAULT
nie są dozwolone w klauzuli PARTITION
.
RELACJA_WIĘKSZA_NIŻ_8G
Nie można utworzyć <relationName>
, który jest większy od 8G.
Błąd REMOTE_FUNCTION_HTTP_FAILED_ERROR (niepowodzenie funkcji zdalnej HTTP)
Zdalne żądanie HTTP nie powiodło się z kodem <errorCode>
i komunikatem o błędzie <errorMessage>
REMOTE_FUNCTION_HTTP_RESULT_PARSE_ERROR (Błąd analizowania wyniku HTTP funkcji zdalnej)
Nie można ocenić funkcji <functionName>
SQL z powodu braku możliwości analizowania wyniku JSON z zdalnej odpowiedzi HTTP; komunikat o błędzie to <errorMessage>
. Zapoznaj się z dokumentacją interfejsu API: <docUrl>
. Rozwiąż problem wskazany w komunikacie o błędzie i spróbuj ponownie wykonać zapytanie.
WYNIK_ZDALNEJ_FUNKCJI_HTTP_NIESPODZIEWANY_BŁĄD
Nie można ocenić funkcji <functionName>
SQL z powodu braku możliwości przetworzenia nieoczekiwanej zdalnej odpowiedzi HTTP; komunikat o błędzie to <errorMessage>
. Zapoznaj się z dokumentacją interfejsu API: <docUrl>
. Rozwiąż problem wskazany w komunikacie o błędzie i spróbuj ponownie wykonać zapytanie.
LIMIT_CZASU_WZNOWIENIA_HTTP_FUNKCJI_ZDALNEJ
Żądanie zdalne nie powiodło się po ponowieniu próby <N>
razy; ostatni kod błędu HTTP, który zakończył się niepowodzeniem, został <errorCode>
, a komunikat został <errorMessage>
BŁĄD_ZDALNEJ_FUNKCJI_BRAKUJĄ_WYMAGANIA
Nie udało się ocenić funkcji SQL <functionName>
, ponieważ <errorMessage>
. Sprawdź wymagania w <docUrl>
. Rozwiąż problem wskazany w komunikacie o błędzie i spróbuj ponownie wykonać zapytanie.
RENAME_SRC_PATH_NIEZNALAZŁ ŚCIEŻKI
Nie udało się zmienić nazwy, ponieważ nie znaleziono <sourcePath>
.
REPEATED_CLAUSE
Klauzula <clause>
może być używana co najwyżej raz na operację <operation>
.
OBOWIĄZKOWY_PARAMETR_JUŻ_DOSTARCZONY_POZYCYJNIE
Parametr <parameterName>
wymagany dla rutyny <routineName>
został przypisany na pozycji <positionalIndex>
bez nazwy.
Zaktualizuj wywołanie funkcji, aby usunąć nazwany argument z <parameterName>
dla tego parametru lub usunąć argument pozycyjny.
argument w <positionalIndex>
, a następnie spróbuj ponownie wykonać zapytanie.
NIE ZNALEZIONO WYMAGANEGO PARAMETRU
Nie można wywołać rutyny <routineName>
, ponieważ parametr o nazwie <parameterName>
jest wymagany, ale wywołanie rutyny nie podało wartości. Zaktualizuj rutynowe wywołanie, aby podać wartość argumentu (pozycjonalnie w indeksie <index>
lub według nazwy) i ponów próbę zapytania.
WYMAGA_JEDNOELEMENTOWEJ_PRZESTRZENI_NAZW
<sessionCatalog>
wymaga jednoczęściowej przestrzeni nazw, ale otrzymano <namespace>
.
KOLIZJA_KOLUMN_DANYCH_URATOWANYCH_Z_POJEDYNCZYM_WARIANTEM
Opcja czytnika interfejsu API ramki danych "rescuedDataColumn" wzajemnie wyklucza się z opcją interfejsu API ramki danych "singleVariantColumn".
Usuń jedną z nich, a następnie ponów próbę wykonania operacji ramki danych.
ZAREZERWOWANE_KOLUMNY_CDC_PODCZAS_ZAPISU
Zapis zawiera kolumny zarezerwowane <columnList>
, które są używane
wewnętrznie jako metadane dla strumienia zmian danych. Aby móc zapisać do tabeli, zmień jej nazwę lub usuń.
te kolumny lub wyłącz zestawienie danych zmian w tabeli przez ustawienie
<config>
na false.
RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED
Opcja <option>
ma ograniczone wartości w klastrach udostępnionych dla źródła <source>
.
Aby uzyskać więcej informacji, odwołaj się do RESTRICTED_STREAMING_OPTION_PERMISSION_ENFORCED
ROUTINE_JUŻ_ISTNIEJE
Nie można utworzyć <newRoutineType> <routineName>
, ponieważ istnieje już <existingRoutineType>
tej nazwy.
Wybierz inną nazwę, upuść lub zastąp istniejącą <existingRoutineType>
lub dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejącą <newRoutineType>
.
RUTYNA_NIEZNALAZŁA
Nie można odnaleźć rutyny <routineName>
. Sprawdź pisownię i poprawność schematu i wykazu.
Jeśli nazwa nie została zakwalifikowana do schematu i katalogu, sprawdź dane wyjściowe current_schema() lub zakwalifikuj nazwę z poprawnym schematem i wykazem.
Aby tolerować błąd podczas upuszczania, użyj DROP
...
IF EXISTS
.
NIE ZNALEZIONO PARAMETRU PROCEDURY
Procedura <routineName>
nie obsługuje parametru <parameterName>
określonego na pozycji <pos>
.<suggestion>
ROUTINE_USES_SYSTEM_RESERVED_CLASS_NAME
Nie można utworzyć funkcji <routineName>
, ponieważ określona nazwa klasy „<className>
” jest zarezerwowana dla systemu. Zmień nazwę klasy i spróbuj ponownie.
Niezgodność ochrony na poziomie wiersza (ABAC)
Nie można rozpoznać filtrów wierszy w <tableName>
, ponieważ wystąpiła niezgodność między filtrami wierszy dziedziczonych z zasad i jawnie zdefiniowanymi filtrami wierszy. Aby kontynuować, wyłącz kontrolę dostępu opartą na atrybutach (ABAC) i skontaktuj się z pomocą techniczną usługi Databricks.
ZABEZPIECZENIA_POZIOMU_WIERSZA_SPRAWDZENIE_OGRANICZENIA_NIEOBSŁUGIWANE
Tworzenie ograniczenia CHECK
w tabeli <tableName>
z zasadami zabezpieczeń na poziomie wiersza nie jest obsługiwane.
BEZPIECZEŃSTWO_W_POZIOMIE_WIERSZA_DUPLIKAT_NAZWY_KOLUMNY
Instrukcja <statementType>
próbowała przypisać zasady zabezpieczeń na poziomie wiersza do tabeli, ale co najmniej dwie przywoływane kolumny miały taką samą nazwę <columnName>
, co jest nieprawidłowe.
ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED
Zasady zabezpieczeń na poziomie wiersza dla <tableName>
nie są obsługiwane:
Aby uzyskać więcej informacji, zobacz ROW_LEVEL_SECURITY_FEATURE_NOT_SUPPORTED
Niezgodna zmiana schematu zabezpieczeń na poziomie wiersza
Nie można zablokować <statementType> <columnName>
z tabeli <tableName>
, ponieważ jest odwoływana w zasadzie zabezpieczeń na poziomie wiersza. Właściciel tabeli musi usunąć lub zmienić tę zasadę przed kontynuowaniem.
ZŁĄCZANIE_POZIOMU_WIERSZA_BEZ_WSPARCIA_ŹRÓDŁA
MERGE INTO
operacje nie obsługują polityk zabezpieczeń na poziomie wierszy w źródłowej tabeli <tableName>
.
NIEOBSŁUGIWANY_CEL_MERGE_DLA_BEZPIECZEŃSTWA_POZIOMU_WIERSZA
MERGE INTO
operacje nie obsługują zapisu do tabeli <tableName>
z politykami zabezpieczeń na poziomie wiersza.
SEKURYTET_POZIOMU_WIERSZA_NAZWA_WIELOCZĘŚCIOWA_KOLUMNY
Ta instrukcja próbowała przypisać zasady zabezpieczeń na poziomie wiersza do tabeli, ale przywoływane kolumny <columnName>
miały wiele części nazw, co jest nieprawidłowe.
ROW_LEVEL_SECURITY_REQUIRE_UNITY_CATALOG
Zasady zabezpieczeń na poziomie wiersza są obsługiwane tylko w Unity Catalog.
ZABEZPIECZENIE_W_POZIOMIE_WIERSZA_POKAŻ_PARTYCJE_NIEOBSŁUGIWANE
SHOW PARTITIONS
polecenie nie jest obsługiwane w przypadku tabel<format>
z polityką zabezpieczeń na poziomie wiersza.
Źródło klonowania tabeli z zabezpieczeniami na poziomie wiersza nieobsługiwane.
<mode>
klonowanie z tabeli <tableName>
z zasadami zabezpieczeń na poziomie wiersza nie jest obsługiwane.
OGRANICZENIA_POZIOMU_WIERSZY_KLONOWANIE_TABELI_CEL_NIEOBSŁUGIWANY
Klonowanie tabeli <mode>
do tabeli <tableName>
z zasadami zabezpieczeń na poziomie wiersza nie jest obsługiwane.
Bezpieczeństwo na poziomie wiersza: nieobsługiwana stała jako parametr
Używanie stałej jako parametru w zasadach zabezpieczeń na poziomie wiersza nie jest obsługiwane. Zaktualizuj polecenie SQL, aby usunąć stałą z definicji filtru wierszy, a następnie ponów próbę polecenia.
NIEWSPARTE_DOSTAWCA_POZIOMU_BEZPIECZEŃSTWA_WIERSZA
Nie można wykonać polecenia <statementType>
, ponieważ przypisywanie zasad zabezpieczeń na poziomie wiersza nie jest obsługiwane dla docelowego źródła danych z dostawcą tabel: "<provider>
".
ROW_SUBQUERY_TOO_MANY_ROWS
Więcej niż jeden wiersz zwracany przez podzapytywanie używane jako wiersz.
WARTOŚĆ_WIERSZA_JEST_PUSTA
Znaleziono NULL
w wierszu pod indeksem <index>
, oczekiwano wartości różnej odNULL
.
IDENTYFIKATOR_ZASADY_NIE_ZNALEZIONY
Nie znaleziono identyfikatora nazwy reguły "<ruleName>
". Zmodyfikuj regułę RuleIdCollection.scala, jeśli dodajesz nową regułę.
SAMPLE_TABLE_PERMISSIONS
Uprawnienia nieobsługiwane w przykładowych bazach danych/tabelach.
SCALAR_FUNCTION_NOT_COMPATIBLE (Funkcja skalarna niezgodna)
ScalarFunction <scalarFunc>
nie zastępuje metody "produceResult(InternalRow)" z implementacją niestandardową.
FUNKCJA_SKALARNY_NIECAŁKOWICIE_ZAIMPLEMENTOWANA
ScalarFunction <scalarFunc>
nie implementuje ani nie zastępuje metody "produceResult(InternalRow)".
PODZAPYTANIE_SKALARNE_JEST_W_GROUP_BY_LUB_FUNKCJI_AGREGUJĄCEJ
Skorelowane podzapytanie skalarne „<sqlExpr>
” nie występuje ani w GROUP BY
, ani w funkcji agregującej.
Dodaj ją do GROUP BY
przy użyciu pozycji porządkowej lub zawijaj ją w first()
(lub first_value
), jeśli nie interesuje Cię wartość uzyskana.
SCALAR_SUBQUERY_TOO_MANY_ROWS
Więcej niż jeden wiersz zwracany przez podzapytywanie używane jako wyrażenie.
Harmonogram już istnieje
Nie można dodać <scheduleType>
do tabeli, która ma już <existingScheduleType>
. Upuść istniejący harmonogram lub użyj ALTER TABLE
...
ALTER <scheduleType>
... aby go zmienić.
Nieprawidłowy okres harmonogramu
Okres harmonogramu dla <timeUnit>
musi być wartością całkowitą z zakresu od 1 do <upperBound>
(włącznie). Odebrano: <actual>
.
Schemat już istnieje
Nie można utworzyć <schemaName>
schematu, ponieważ już istnieje.
Wybierz inną nazwę, upuść istniejący schemat lub dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejący schemat.
SCHEMA_NOT_EMPTY
Nie można usunąć <schemaName>
schematu, ponieważ zawiera on obiekty.
Użyj DROP SCHEMA
...
CASCADE
, aby usunąć schemat i wszystkie jego obiekty.
SCHEMA_NOT_FOUND
Nie można odnaleźć <schemaName>
schematu. Sprawdź pisownię i poprawność schematu i wykazu.
Jeśli nazwa nie została zakwalifikowana do katalogu, sprawdź dane wyjściowe current_schema() lub zakwalifikuj nazwę z poprawnym wykazem.
Aby tolerować błąd przy upuszczaniu, użyj DROP SCHEMA IF EXISTS
.
BŁĄD_KONFIGURACJI_REJESTRU_SCHEMATÓW
Nie można zainicjować schematu z rejestru schematów.
<reason>
.
DRUGI_ARGUMENT_FUNKCJI_NIE_JEST_LICZBĄ_CAŁKOWITĄ
Drugi argument funkcji <functionName>
musi być liczbą całkowitą.
NIEPRAWIDŁOWA_LOKALIZACJA_FUNKCJI_TAJNEJ
Nie można wykonać <commandType>
polecenia z co najmniej jednym nieszyfrowanym odwołaniem do funkcji SECRET
; Zaszyfruj wynik każdego takiego wywołania funkcji za pomocą AES_ENCRYPT
i spróbuj ponownie wykonać polecenie
WYRAŻENIE_NASIONA_NIE_MOŻNA_ROZWIĄZAĆ
Wyrażenie początkowe <seedExpr>
wyrażenia <exprWithSeed>
musi być składane.
SERWER_JEST_ZAJĘTY
Serwer jest zajęty i nie może obsłużyć żądania. Poczekaj chwilę i spróbuj ponownie.
POKAŻ_KOLUMNY_Z_KONFLIKTOWĄ_PRZESTRZENIĄ_NAZEWNICTWA
SHOW COLUMNS
z konfliktem przestrzeni nazw: <namespaceA>
!= <namespaceB>
.
Sortuj bez grupowania
Funkcji sortBy należy używać razem z bucketBy.
ANULOWANO_ZADANIE_SPARK
Zadanie <jobId>
zostało anulowane <reason>
Określenie segmentacji nie jest dozwolone
CREATE TABLE
bez jawnej listy kolumn nie może określić informacji dotyczących segmentacji.
Proszę użyć tego formularza z jawną listą kolumn i określić informacje dotyczące segmentacji.
Alternatywnie, możesz pozwolić, aby informacje o grupowaniu były wywnioskowane poprzez pominięcie klauzuli.
OKREŚLENIE_CLUSTER_BY_Z_BUCKETING_NIE_JEST_DOZWOLONE
Nie można określić zarówno CLUSTER BY
, jak i CLUSTERED BY INTO BUCKETS
.
Podanie CLUSTER BY razem z PARTITIONED BY nie jest dozwolone
Nie można określić zarówno CLUSTER BY
, jak i PARTITIONED BY
.
SPECIFY_PARTITION_IS_NOT_ALLOWED
CREATE TABLE
nie może określić PARTITIONED BY
bez jawnej listy kolumn.
Użyj formularza z jawną listą kolumn i określ PARTITIONED BY
.
Alternatywnie, można dopuścić domyślne partycjonowanie, pomijając klauzulę PARTITION BY
.
SQL_CONF_NOT_FOUND
Nie można odnaleźć konfiguracji SQL <sqlConf>
. Sprawdź, czy konfiguracja istnieje.
ŚCIEŻKA_INSCENIZACJI_AKTUALNIE_NIEDOSTĘPNA
Błąd przejściowy podczas uzyskiwania dostępu do tymczasowej ścieżki docelowej <path>
, proszę spróbować ponownie za kilka minut.
STAR_GROUP_BY_POS
Gwiazdka (*) nie jest dozwolona na liście wyboru, gdy jest używana GROUP BY
pozycji porządkowej.
PROCESOR_STANOWISKOWY_NIE_MOŻE_WYKONAĆ_OPERACJI_Z_NIEPRAWIDŁOWYM_STANEM_UCHWYTU
Nie można wykonać stanowej operacji procesora =<operationType>
z nieprawidłowym stanem uchwytu =<handleState>
.
PROCESOR_STANOWY_NIE_MOŻE_WYKONAĆ_OPERACJI_Z_NIEPRAWIDŁOWYM_TYPOWANIEM_CZASU
Nie udało się wykonać operacji procesora ze stanem =<operationType>
z nieprawidłowym trybem czasowym =<timeMode>
DUPLIKAT ZMIENNEJ STANU ZDEFINIOWANY W PROCESORZE STANOWYM
Zmienna stanu o nazwie <stateVarName>
została już zdefiniowana w obiekcie StatefulProcessor.
Procesor o stanie niepoprawnym trybie czasu do przypisania TTL
Nie można użyć TTL dla state=<stateName>
w timeMode=<timeMode>
. Zamiast tego użyj TimeMode.ProcessingTime().
CZAS_TRWANIA_PROCESORA_Z_STANEM_MUSI_BYĆ_DODATNI
Czas trwania czasu wygaśnięcia musi być większy niż zero dla operacji magazynu stanu =<operationType>
w stanie =<stateName>
.
STATEFUL_PROCESSOR_UNKNOWN_TIME_MODE
Nieznany tryb czasu <timeMode>
. Zaakceptowane tryby timeMode to: „none”, „processingTime”, „eventTime”
NIE MOŻNA UTWORZYĆ RODZINY KOLUMN ZE ZASTRZEŻONYMI ZNAKAMI W STATE_STORE
Nie można utworzyć rodziny kolumn z nieobsługiwanym znakiem początkowym i nazwą =<colFamilyName>
.
NIE MOŻNA UŻYĆ RODZINY KOLUMN Z NIEPRAWIDŁOWĄ NAZWĄ W MAGAZYNIE STANU
Nie można wykonać operacji rodziny kolumn =<operationName>
z nieprawidłową nazwą =<colFamilyName>
. Nazwa rodziny kolumn nie może być pusta ani zawierać spacji wiodących/końcowych ani używać zastrzeżonego słowa kluczowego=default
SCHEMAT KOLUMN RODZINNYCH W SKLEPIE STANU JEST NIEKOMPATYBILNY
Niezgodna transformacja schematu z rodziną kolumn =<colFamilyName>
, oldSchema =<oldSchema>
, newSchema =<newSchema>
.
MAGAZYN_STANU_NIE_OBSŁUGUJE_WIELOKROTNEGO_ITERATORA
<inputClass>
StateStore nie obsługuje iteratora wielokrotnego użytku.
UCHWYT_STANU_SKLEPU_NIEZAINICJALIZOWANY
Uchwyt nie został zainicjowany dla tego StatefulProcessor.
Używaj tylko StatefulProcessor w odniesieniu do operatora transformWithState.
STATE_STORE_BŁĘDNA_LICZBA_KOLUMN_SORTOWANIA_DLA_ZASIĘGU_SKANOWANIA
Nieprawidłowa liczba liczb porządkowych =<numOrderingCols>
dla enkodera skanowania zakresu. Liczba liczb porządkowych nie może być równa zero ani większa niż liczba kolumn schematu.
NIEWŁAŚCIWA_LICZBA_KOLUMN_PREFIKSU_DLA_SKANU_PREFIKSU
Nieprawidłowa liczba kolumn prefiksu =<numPrefixCols>
dla kodera skanowania prefiksów. Kolumny prefiksu nie mogą być zerowe ani większe lub równe liczbie kolumn schematu.
NIEWŁAŚCIWA_KONFIGURACJA_SKLEPU_STANU_PO_RESTARCIE
Nie można zmienić <configName>
z <oldConfig>
na <newConfig>
między ponownymi uruchomieniami. Ustaw <configName>
na <oldConfig>
lub uruchom ponownie przy użyciu nowego katalogu punktu kontrolnego.
NIEPRAWIDŁOWY_DOSTAWCA_ZBIORNIKA_STANU
Dany dostawca pamięci stanu <inputClass>
nie rozszerza org.apache.spark.sql.execution.streaming.state.StateStoreProvider.
NIEPRAWIDŁOWA_ZMIANA_TYPU_ZMIENNEJ_W_MAGAZYNIE_STANU
Nie można zmienić <stateVarName>
na <newType>
między ponownym uruchomieniem zapytania. Proszę ustawić <stateVarName>
na <oldType>
lub ponownie uruchomić przy użyciu nowego katalogu punktu kontrolnego.
ZAMÓWIENIE_KOLUMN_TYP_NIEZNANY_STAN_SKLEPU_NIEOBSŁUGIWANY
Kolumna porządkowania typu null o nazwie =<fieldName>
w indeksie =<index>
nie jest obsługiwana w przypadku kodera skanowania zakresu.
DOSTAWCA_PRZECHOWYWANIA_STANU_NIE_OBSŁUGUJE_DROBNOSZCZEGÓŁOWEGO_ODTWARZANIA_STANU
Podany dostawca magazynu stanów <inputClass>
nie rozszerza org.apache.spark.sql.execution.streaming.state.SupportsFineGrainedReplay.
W związku z tym nie obsługuje opcji takich jak snapshotStartBatchId lub readChangeFeed w źródle danych stanu.
PROG_STANU_PRZEKROCZONY_PRÓG_PLIKÓW_SCHEMA_STANU
Liczba plików schematu stanu <numStateSchemaFiles>
przekracza maksymalną liczbę plików schematu stanu dla tego zapytania: <maxStateSchemaFiles>
.
Dodano: <addedColumnFamilies>
, usunięto: <removedColumnFamilies>
Ustaw wartość "spark.sql.streaming.stateStore.stateSchemaFilesThreshold" na wyższą liczbę lub przywróć modyfikacje schematu stanu
NIEOBSŁUGIWANA_OPERACJA_W_STANOWYM_MAGAZYNIE_DANYCH_NA_NIEISTNIEJĄCEJ_RODZINIE_KOLUMN
Operacja magazynu stanów=<operationType>
nieobsługiwana w przypadku brakującej rodziny kolumn =<colFamilyName>
.
PRZEKROCZONO PRÓG EWOLUCJI SCHEMATU WARTOŚCI W MAGAZYNIE STANU
Liczba ewolucji schematu stanu <numSchemaEvolutions>
przekracza maksymalną liczbę ewolucji schematu stanu, <maxSchemaEvolutions>
, dozwoloną dla tej rodziny kolumn.
Problemowa rodzina kolumn: <colFamilyName>
Ustaw wartość "spark.sql.streaming.stateStore.valueStateSchemaEvolutionThreshold" na wyższą liczbę lub przywróć modyfikacje schematu stanu
State_Store_Zmiennej_Wielkości_Kolumny_Sortowania_Nieobsługiwane
Kolumna porządkowania o zmiennym rozmiarze o nazwie =<fieldName>
w indeksie =<index>
nie jest obsługiwana w przypadku kodera skanowania zakresu.
KOLUMNA_PARTYCJI_STATYCZNEJ_W_LIŚCIE_KOLUMN_WSTAWIANIA
Kolumna partycji statycznej <staticName>
jest również określona na liście kolumn.
STDS_COMMITTED_BATCH_UNAVAILABLE
Nie znaleziono zaksięgowanej partii, lokalizacja punktu kontrolnego: <checkpointLocation>
. Upewnij się, że zapytanie zostało uruchomione i zatwierdzone przed zatrzymaniem dowolnego mikrobajta.
STDS_CONFLICT_OPTIONS
Opcji <options>
nie można określić razem. Proszę określić, który.
STDS_NIEUDANO_ODCZYTU_METADANYCH_OPERATORA
Nie można odczytać metadanych operatora dla checkpointLocation=<checkpointLocation>
i batchId=<batchId>
.
Plik nie istnieje lub plik jest uszkodzony.
Uruchom ponownie zapytanie przesyłania strumieniowego, aby skonstruować metadane operatora i zgłosić je odpowiednim społecznościom lub dostawcom, jeśli błąd będzie się powtarzać.
STDS_NIE UDAŁO SIĘ ODCZYTAĆ SCHEMAT STANU
Nie można odczytać schematu stanu. Plik nie istnieje lub plik jest uszkodzony. opcje: <sourceOptions>
.
Uruchom ponownie zapytanie przesyłania strumieniowego, aby skonstruować schemat stanu i zgłosić je odpowiednim społecznościom lub dostawcom, jeśli błąd będzie się powtarzać.
STDS_INVALID_OPTION_VALUE
Nieprawidłowa wartość opcji źródłowej "<optionName>
":
Aby uzyskać więcej informacji, zobacz STDS_INVALID_OPTION_VALUE
STDS_BRAK_PARTYCJI_ODKRYTEJ_W_STANIE_MAGAZYNOWYM
Stan nie ma żadnej partycji. Sprawdź dokładnie, czy zapytanie wskazuje prawidłowy stan. opcje: <sourceOptions>
STDS_OFFSET_LOG_NIEDOSTĘPNY
Dziennik przesunięcia dla <batchId>
nie istnieje, lokalizacja punktu kontrolnego: <checkpointLocation>
.
Określ identyfikator wsadu, który jest dostępny do zapytania — możesz zapytać o dostępne identyfikatory wsadowe przy użyciu źródła danych dotyczących metadanych stanu.
STDS_OFFSET_METADATA_LOG_UNAVAILABLE
Metadane nie są dostępne dla dziennika przesunięcia dla <batchId>
, lokalizacja punktu kontrolnego: <checkpointLocation>
.
Wydaje się, że punkt kontrolny działa tylko ze starszymi wersjami platformy Spark. Uruchom zapytanie przesyłania strumieniowego z najnowszą wersją Sparka, aby Spark skonstruował metadane stanu.
STDS_REQUIRED_OPTION_UNSPECIFIED
"<optionName>
" należy określić.
Strumieniowanie_AQE_nieobsługiwane_dla_operatorów_stanowych
Wykonywanie zapytań adaptacyjnych nie jest obsługiwane w przypadku operatorów stanowych w strumieniu ustrukturyzowanym.
STRUMIENIOWANIE_Z_ZMATERIALIZOWANEGO_WIDOKU
Nie można przesyłać strumieniowo z zmaterializowanego widoku <viewName>
. Przesyłanie strumieniowe z zmaterializowanych widoków nie jest obsługiwane.
STREAMING_OUTPUT_MODE
Nieprawidłowy tryb wyjściowy przesyłania strumieniowego: <outputMode>
.
Aby uzyskać więcej informacji, zobacz STREAMING_OUTPUT_MODE
STREAMING_REAL_TIME_MODE
Tryb przesyłania strumieniowego w czasie rzeczywistym ma następujące ograniczenie:
Aby uzyskać więcej informacji, zobacz STREAMING_REAL_TIME_MODE
OPERATOR_STANU_STRUMIENIOWEGO_NIEZGODNY_W_METADANYCH_STANU
Nazwa operatora stanowego przesyłania strumieniowego nie jest zgodna z operatorem w metadanych stanu. Może się tak zdarzyć, gdy użytkownik dodaje/usuwa/zmienia stanowy operator istniejącego zapytania przesyłania strumieniowego.
Operatory stanowe w metadanych: [<OpsInMetadataSeq>
]; Operatory stanowe w bieżącej partii: [<OpsInCurBatchSeq>
].
TABELA_STRUMIENIOWA_WYMAGA_ODŚWIEŻENIA
aby można było wykonać <operation>
, należy odświeżyć tabelę przesyłania strumieniowego <tableName>
.
Jeśli tabela zostanie utworzona na podstawie DBSQL
, uruchom REFRESH <st>
.
Jeśli tabela jest tworzona przez potok w Delta Live Tables, uruchom aktualizację potoku.
TABELA_TRANSMISJI_NIEOBSŁUGIWANA
Tabele strumieniowe można tworzyć i odświeżać tylko w Delta Live Tables oraz w usłudze Databricks SQL Warehouses.
OPERACJA_NA_TABELI_STRUMIENIOWEJ_NIE_DOZWOLONA
Operacja <operation>
jest niedozwolona:
Aby uzyskać więcej informacji, zobacz STREAMING_TABLE_OPERATION_NOT_ALLOWED
Nieprawidłowe zapytanie tabeli strumieniowej
<tableName>
tabeli przesyłania strumieniowego można utworzyć tylko na podstawie zapytania przesyłania strumieniowego. Dodaj słowo kluczowe STREAM
do klauzuli FROM
, aby przekształcić tę relację w zapytanie strumieniowe.
STRUMIEŃ_NIE_ZNALEZIONY_DLA_ŹRÓDŁA_KINESIS
Nie można odnaleźć strumienia Kinesis <streamName>
w <region>
.
Uruchom nowe zapytanie wskazujące poprawną nazwę strumienia.
NIEZGODNOŚĆ_DŁUGOŚCI_TABLICY_STRUKTUR
Wiersz wejściowy nie ma oczekiwanej liczby wartości wymaganych przez schemat.
<expected>
pola są wymagane, o ile <actual>
wartości są dostarczone.
Suma limitu i offsetu przekracza maksymalną wartość INT
Suma klauzuli LIMIT
i klauzuli OFFSET
nie może być większa niż maksymalna 32-bitowa wartość całkowita (2 147 483 647), ale znaleziono limit = <limit>
, przesunięcie = <offset>
.
SYNC_METADATA_DELTA_ONLY
Polecenie naprawy metadanych synchronizacji tabel jest obsługiwane tylko w przypadku tabeli delta.
Synchronizacja: Źródło i Tabela docelowa nie są takie same
Nazwa tabeli źródłowej <srcTable>
musi być taka sama jak nazwa tabeli docelowej <destTable>
.
SYNTAX_DISCONTINUED
Obsługa klauzuli lub słowa kluczowego <clause>
została zakończona w tym kontekście.
Aby uzyskać więcej informacji, zobacz SYNTAX_DISCONTINUED
TABELA_LUB_WIDOK_JUŻ_ISTNIEJE
Nie można utworzyć tabeli lub widoku <relationName>
, ponieważ już istnieje.
Wybierz inną nazwę, upuść istniejący obiekt, dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejące obiekty, dodać klauzulę OR REPLACE
, aby zastąpić istniejący zmaterializowany widok lub dodać klauzulę OR REFRESH
, aby odświeżyć istniejącą tabelę przesyłania strumieniowego.
TABELA_LUB_WIDOK_NIE_ZNALEZIONY
Nie można odnaleźć tabeli lub widoku <relationName>
. Sprawdź pisownię i poprawność schematu i wykazu.
Jeśli nazwa nie została określona za pomocą schematu, sprawdź wynik current_schema() lub określ nazwę z poprawnym schematem i katalogiem.
Aby tolerować błąd podczas upuszczania, użyj DROP VIEW IF EXISTS
lub DROP TABLE IF EXISTS
.
Aby uzyskać więcej informacji, zobacz TABLE_OR_VIEW_NOT_FOUND
ARGUMENTY_TABELARYCZNE_JESZCZE_NIE_ZAIMPLEMENTOWANE_DLA_FUNKCJI_SQL
Nie można <action>
funkcji zdefiniowanej przez użytkownika sql <functionName>
z argumentami TABLE
, ponieważ ta funkcja nie została jeszcze zaimplementowana.
FUNKCJA_ZWRACAJĄCA_TABELE_NIE_POWIODŁA_SIĘ_W_ANALIZIE_W_PYTHONIE
Nie można przeanalizować funkcji tabeli zdefiniowanej przez użytkownika języka Python: <msg>
Funkcja tabelaryczna: wymagana metadana jest niezgodna z wywołaniem
Nie można ewaluować funkcji tabeli <functionName>
, ponieważ jej metadane tabeli to <requestedMetadata>
, a wywołanie funkcji to <invalidFunctionCallProperty>
.
NIEPRAWIDŁOWE METADANE WYMAGANE DLA FUNKCJI ZWRACAJĄCEJ TABELĘ
Nie można ocenić funkcji tabeli <functionName>
, ponieważ jej metadane tabeli były nieprawidłowe; <reason>
.
FUNKCJA_TABELARYCZNA_ZBYT_WIELE_ARGUMENTÓW_TABLICOWYCH
Istnieje zbyt wiele argumentów tabeli dla funkcji wartości tabeli.
Umożliwia to użycie jednego argumentu tabeli, ale otrzymaliśmy: <num>
.
Jeśli chcesz zezwolić na to, ustaw wartość "spark.sql.allowMultipleTableArguments.enabled" na wartość "true"
Tabela o identyfikatorze nie znaleziona
Nie można odnaleźć tabeli o identyfikatorze <tableId>
. Sprawdź poprawność identyfikatora UUID.
NIE POWIODŁO SIĘ ZAPISANIE ZADANIA
Zadanie nie powiodło się przy próbie zapisywania wierszy w <path>
.
Tymczasowa tabela lub widok już istnieje
Nie można utworzyć widoku tymczasowego <relationName>
, ponieważ już istnieje.
Wybierz inną nazwę, upuść lub zastąp istniejący widok albo dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejące widoki.
Tymczasowy widok: za dużo części nazwy
CREATE TEMPORARY VIEW
lub odpowiednie interfejsy API zestawu danych akceptują tylko nazwy widoków jednoczęściowych, ale otrzymano: <actualName>
.
ZNAK_PRZECINEK_W_ZAPYTANIU_SELECT
Końcowy przecinek wykryty w klauzuli SELECT
. Usuń przecinek końcowy przed klauzulą FROM
.
TRIGGER_INTERVAL_INVALID
Interwał wyzwalacza musi być dodatnim okresem czasu trwania, który musi dać się przekonwertować na całe sekundy. Odebrano: <actual>
sekundy.
UC_BUCKETED_TABLES
Tabele bucketed nie są obsługiwane w Unity Catalog.
NIE PODANO NAZWY KATALOGU UC
W przypadku katalogu Unity proszę jasno określić nazwę katalogu. Np. SHOW GRANT your.address@email.com ON CATALOG
główne.
UC_COMMAND_NOT_SUPPORTED
Polecenie/polecenia <commandName>
nie są obsługiwane w Unity Catalog.
Aby uzyskać więcej informacji, zobacz UC_COMMAND_NOT_SUPPORTED
POLECENIE UC NIE JEST OBSŁUGIWANE W ŚRODOWISKU BEZSERWEROWYM
Polecenia o kodzie <commandName>
nie są obsługiwane w przypadku klastrów Unity Catalog w środowisku bezserwerowym. Zamiast tego użyj jednego użytkownika lub klastrów udostępnionych.
UC_COMMAND_NOT_SUPPORTED_IN_SHARED_ACCESS_MODE (polecenie UC nieobsługiwane w trybie współdzielonego dostępu)
Polecenia <commandName>
nie są obsługiwane w przypadku klastrów Unity Catalog w trybie współdzielonego dostępu. Zamiast tego należy użyć trybu dostępu pojedynczego użytkownika.
UC_CEL_CREDENCJAŁÓW_NIEOBSŁUGIWANY
Określony rodzaj poświadczeń nie jest obsługiwany.
ŹRÓDŁO_DANYCH_NIE_OBSŁUGIWANE
Format źródłowy danych <dataSourceFormatName>
nie jest obsługiwany przez Unity Catalog.
OPCJE_ŹRÓDŁA_DANYCH_NIEOBSŁUGIWANE
Opcje źródła danych nie są obsługiwane w Unity Catalog.
Zewnętrzny wolumen nie posiada lokalizacji
klauzula LOCATION
musi być obecna dla woluminu zewnętrznego. Sprawdź składnię "CREATE EXTERNAL VOLUME
...
LOCATION
... do tworzenia woluminu zewnętrznego.
Stan_Provisioning_Niepowodzenie_UC
Kwerenda nie powiodła się, ponieważ próbowała odwołać się do tabeli <tableName>
, ale nie mogła tego zrobić: <failureReason>
. Zaktualizuj tabelę <tableName>
, aby upewnić się, że jest ona w stanie aktywnej aprowizacji, a następnie spróbuj ponownie wykonać zapytanie.
UC_FILE_SCHEME_FOR_TABLE_CREATION_NOT_SUPPORTED
Tworzenie tabeli w Unity Catalog ze schematem plików <schemeName>
nie jest obsługiwane.
Zamiast tego utwórz połączenie federacyjnego źródła danych przy użyciu polecenia CREATE CONNECTION
dla tego samego dostawcy tabel, a następnie utwórz katalog na podstawie połączenia z poleceniem CREATE FOREIGN CATALOG
, aby odwołać się do tabel w tym miejscu.
Federacja UC Hive Metastore - widok między katalogami nieobsługiwany
Widok federacji metastore Hive nie obsługuje zależności pomiędzy wieloma katalogami. Widok <view>
w katalogu federacji Hive Metastore musi używać zależności z katalogu hive_metastore lub spark_catalog, ale jego zależność <dependency>
znajduje się w innym katalogu <referencedCatalog>
. Zaktualizuj zależności, aby spełnić to ograniczenie, a następnie ponów próbę ponownego uruchomienia zapytania lub polecenia.
UC_HIVE_METASTORE_POŚREDNICTWO_NIE_WŁĄCZONE
Federacja magazynu metadanych Hive nie jest włączona w tym klastrze.
Uzyskiwanie dostępu do katalogu <catalogName>
nie jest obsługiwane w tym klastrze.
UC_INVALID_DEPENDENCIES
Zależności <viewName>
są rejestrowane jako <storedDeps>
, podczas gdy są analizowane jako <parsedDeps>
. Prawdopodobnie wystąpiło to przez niewłaściwe użycie interfejsu API innego niż SQL. Zależności w środowisku Databricks Runtime można naprawić, uruchamiając ALTER VIEW <viewName>
AS <viewText>
.
UC_NIEPRAWIDŁOWA_PRZESTRZEŃ_NAZW
Zagnieżdżone lub puste przestrzenie nazw nie są obsługiwane w Unity Catalog.
UC_NIEPRAWIDŁOWE_ODNIESIENIE
Nie można odwoływać się <name>
obiektów innych niżUnity-Catalog w obiektach wykazu aparatu Unity.
ZAPISY_DO_FEDERACJI_W_LAKEHOUSE_NIEDOZWOLONE
Federacyjna obsługa zapisu Unity Catalog Lakehouse nie jest włączona dla dostawcy <provider>
w tym klastrze.
UC_LOCATION_DLA_ZARZĄDZANEJ_WOLUMINU_NIE_OBSŁUGIWANE
Wolumin zarządzany nie akceptuje klauzuli LOCATION
. Sprawdź składnię "CREATE VOLUME
..." do tworzenia woluminu zarządzanego.
UC_NIE_AKTYWOWANE
Unity Catalog nie jest aktywowany w tym klastrze.
ZAPYTANIE_UC_FEDERACJA_NIE_WŁĄCZONA
Federacja zapytań Unity Catalog nie jest włączona w tym klastrze.
UC_USŁUGA_UPRAWNIENIA_NIEAKTYWNE
Poświadczenia usługi nie są włączone w tym klastrze.
UC_VOLUMES_NOT_ENABLED
Obsługa Unity Catalog Volumes nie jest włączona na tym instancji.
Udostępnianie woluminów UC nie jest włączone
Obsługa udostępniania woluminów nie jest włączona w tym wystąpieniu.
UC_WOLUMEN_NIE_ODNALEZIONO
Wolumin <name>
nie istnieje. UżyjSHOW VOLUMES
, aby wyświetlić listę dostępnych woluminów.
UDF_ENVIRONMENT_ERROR
Nie można zainstalować zależności UDF dla <udfName>
.
Aby uzyskać więcej informacji, zobacz UDF_ENVIRONMENT_ERROR
UDF_ERROR
SQLSTATE: brak przypisania
Wykonanie <fn>
funkcji nie powiodło się
Aby uzyskać więcej informacji, zobacz UDF_ERROR
UDF_LIMITS
Naruszono co najmniej jeden limit funkcji zdefiniowanej przez użytkownika.
Aby uzyskać więcej informacji, zobacz UDF_LIMITS
UDF_MAX_COUNT_EXCEEDED
Przekroczono ogólny limit <maxNumUdfs>
funkcji UDF dla zapytania (ograniczony podczas publicznego podglądu). Znaleziono <numUdfs>
. Funkcje zdefiniowane przez użytkownika to: <udfNames>
.
UDF_PYSPARK_ERROR
Proces roboczy języka Python nieoczekiwanie zakończył się
Aby uzyskać więcej informacji, zobacz UDF_PYSPARK_ERROR
UDF_PYSPARK_UNSUPPORTED_TYPE
Funkcja PySpark UDF <udf> (<eval-type>
nie jest obsługiwana w klastrach w trybie dostępu współdzielonego.
UDF_PYSPARK_USER_CODE_ERROR
Wykonanie nie powiodło się.
Aby uzyskać więcej informacji, zobacz UDF_PYSPARK_USER_CODE_ERROR
UDF_NIEOBSŁUGIWANA_DOMYŚLNA_WARTOŚĆ_PARAMETRU
Wartość domyślna parametru nie jest obsługiwana w przypadku funkcji <functionType>
zdefiniowanej przez użytkownika.
UDF_USER_CODE_ERROR
Wykonanie funkcji <fn>
nie powiodło się.
Aby uzyskać więcej informacji, zobacz UDF_USER_CODE_ERROR
UDTF_ALIAS_NUMBER_MISMATCH
Liczba aliasów podanych w klauzuli AS nie jest zgodna z liczbą kolumn wyjściowych generowanych przez UDTF.
Oczekiwano <aliasesSize>
aliasów, ale otrzymano <aliasesNames>
.
Upewnij się, że podana liczba aliasów zgadza się z liczbą kolumn generowanych przez UDTF.
UDTF_INVALID_ALIAS_IN_REQUESTED_ORDERING_STRING_FROM_ANALYZE_METHOD
Nie można ocenić funkcji tabeli zdefiniowanej przez użytkownika, ponieważ jej metoda "analyze" zwróciła żądaną kolumnę OrderingColumn, której wyrażenie nazwy kolumny zawiera niepotrzebny alias <aliasName>
; Usuń ten alias, a następnie spróbuj ponownie wykonać zapytanie.
UDTF_INVALID_REQUESTED_SELECTED_EXPRESSION_FROM_ANALYZE_METHOD_WYMAGA_ALIASU
Nie można ocenić funkcji tabeli zdefiniowanej przez użytkownika, ponieważ jej metoda "analyze" zwróciła żądane wyrażenie "select" (<expression>
), które nie zawiera odpowiedniego aliasu; Zaktualizuj udTF, aby określić tam alias, a następnie spróbuj ponownie wykonać zapytanie.
NIEMOŻNOŚĆ POZYSKANIA PAMIĘCI
Nie można uzyskać <requestedBytes>
bajtów pamięci, uzyskano tylko <receivedBytes>
.
NIE MOŻNA PRZEKONWERTOWAĆ NA TYP WIADOMOŚCI PROTOBUF
Nie można przekonwertować typu SQL <toType>
na typ Protobuf <protobufType>
.
NIE UDAŁO SIĘ POBRAĆ TABEL HIVE
Nie można pobrać tabel bazy danych Hive: <dbName>
. Nazwa klasy błędu: <className>
.
Nie można wnioskować schematu
Nie można wywnioskować schematu dla <format>
. Należy go określić ręcznie.
NIEAUTORYZOWANY_DOSTĘP
Nieautoryzowany dostęp:
<report>
Niezwiązany parametr SQL
Znaleziono parametr niezwiązany: <name>
. Proszę poprawić args
i podać mapowanie parametru na literał SQL lub na funkcje konstruktora kolekcji, takie jak map()
, array()
, struct()
.
NIEDOKOŃCZONY_KOMENTARZ_W_NAWIASIE
Znaleziono niedomknięty komentarz w nawiasie. Dołącz */ na końcu komentarza.
NIEOCZEKIWANY_TYP_DANYCH_WEJŚCIOWYCH
Parametr <paramIndex>
funkcji <functionName>
wymaga typu <requiredType>
, jednak <inputSql>
ma typ <inputType>
.
NIEOCZEKIWANY_TYP_WEJŚCIA_DLA_NAZWANEGO_PARAMETRU
Parametr <namedParamKey>
funkcji <functionName>
wymaga typu <requiredType>
, jednak <inputSql>
ma typ <inputType>
.<hint>
NIEOCZEKIWANY_OPERATOR_W_WIDOKU_STRUMIENIOWYM
Nieoczekiwany operator <op>
w instrukcji CREATE VIEW
jako źródło przesyłania strumieniowego.
Zapytanie dotyczące widoku strumieniowego musi składać się wyłącznie z operacji SELECT
, WHERE
i UNION ALL
.
NIEOCZEKIWANY_ARGUMENT_POZYCYJNY
Nie można wywołać rutyny <routineName>
, ponieważ zawiera argumenty pozycyjne po nazwanym argumencie przypisanym do <parameterName>
; przestaw je tak, aby argumenty pozycyjne były pierwsze, a następnie ponownie spróbuj zapytania.
NIEOCZEKIWANY_SERIALIZATOR_DLA_KLASY
Klasa <className>
ma nieoczekiwany serializator wyrażeń. Oczekuje "STRUCT
" lub "IF
", który zwraca wartość "STRUCT
", ale znaleziono <expr>
.
WYJĄTEK_NIEZNANE_POLE
Napotkano <changeType>
w trakcie analizy: <unknownFieldBlob>
, co można naprawić przez automatyczne ponowne spróbowanie: <isRetryable>
Aby uzyskać więcej informacji, zobacz UNKNOWN_FIELD_EXCEPTION
UNKNOWN_POSITIONAL_ARGUMENT
Wywołanie procedury <routineName>
zawiera nieznany argument pozycyjny <sqlExpr>
na pozycji <pos>
. Jest to nieprawidłowe.
NIEZNANY_TYP_PRYMITYWNY_W_WARIANCIE
Nieznany typ pierwotny o identyfikatorze <id>
został znaleziony w wartości wariantu.
UNKNOWN_PROTOBUF_MESSAGE_TYPE
Próba traktowania <descriptorName>
jako komunikatu, ale było to <containingType>
.
UNPIVOT_REQUIRES_ATTRIBUTES
UNPIVOT
wymaga, aby wszystkie wyrażenia <given>
były kolumnami, kiedy nie podano żadnych wyrażeń <empty>
. Nie są to kolumny: [<expressions>
].
UNPIVOT_REQUIRES_VALUE_COLUMNS
Co najmniej jedną kolumnę wartości należy określić dla UNPIVOT
, przy czym wszystkie kolumny wskazane jako identyfikatory.
The term can remain as is unless context demands a translation. If so, a possible explanation could be: "Niezgodność_typu_danych_UNPIVOT_VALUE."
Kolumny, które mają być przestawiane, muszą współdzielić najmniej wspólny typ, a niektóre typy tego nie spełniają: [<types>
].
NIEZGODNOŚĆ_ROZMIARU_UNPIVOT
Wszystkie kolumny wartości po rozbiciu muszą mieć tę samą wielkość, jak nazwy kolumn wartości (<names>
).
NIEZNAWANA_NAZWA_PARAMETRU
Nie można wywołać procedury <routineName>
, ponieważ wywołanie procedury zawiera nazwane odwołanie do argumentu o nazwie <argumentName>
, ale ta procedura nie zawiera żadnej sygnatury zawierającej argument o tej nazwie. Czy masz na myśli jedną z następujących czynności? [<proposal>
].
NIEZROZPOZNANY_TYP_SQL
Nierozpoznany typ SQL — nazwa: <typeName>
, identyfikator: <jdbcType>
.
NIEZNANA_STATYSTYKA
Statystyka <stats>
nie jest rozpoznawana. Prawidłowe statystyki obejmują wartości count
, count_distinct
, approx_count_distinct
, mean
, stddev
, min
, max
oraz wartości percentylowe. Percentyl musi być wartością liczbową, po której następuje%" w zakresie od 0% do 100%.
NIEROZWIĄZYWALNA_FUNCKJA_TABELI
Nie można rozwiązać <name>
jako funkcję zwracającą tabelę.
Upewnij się, że <name>
jest zdefiniowana jako funkcja z wartością tabeli i że wszystkie wymagane parametry są podane poprawnie.
Jeśli <name>
nie jest zdefiniowana, utwórz funkcję z wartością tabeli przed jej użyciem.
Aby uzyskać więcej informacji na temat definiowania funkcji wartości tabeli, zapoznaj się z dokumentacją platformy Apache Spark.
NIEZRESZONY_ALL_W_GROUP_BY
Nie można wnioskować kolumn grupowania dla GROUP BY ALL
na podstawie klauzuli select. Jawnie określ kolumny grupowania.
UNRESOLVED_COLUMN
Nie można rozpoznać parametru kolumny, zmiennej lub funkcji o nazwie <objectName>
.
Aby uzyskać więcej informacji, zobacz UNRESOLVED_COLUMN
NIEZIDENTYFIKOWANE_POLE
Nie można rozpoznać pola o nazwie <fieldName>
z kolumną typu struktury <columnPath>
.
Aby uzyskać więcej informacji, zobacz UNRESOLVED_FIELD
UNRESOLVED_MAP_KEY
Nie można rozwiązać kolumny <objectName>
jako klucza mapy. Jeśli klucz jest literałem ciągu, dodaj wokół niego pojedyncze cudzysłowy "".
Aby uzyskać więcej informacji, zobacz UNRESOLVED_MAP_KEY
NIERESOLWANA_RUTYNA
Nie można rozwiązać rutyny <routineName>
w ścieżce wyszukiwania <searchPath>
.
Sprawdź pisownię <routineName>
, sprawdź, czy istnieje rutyna, i upewnij się, że masz uprawnienia USE
w wykazie i schemacie oraz EXECUTE
w procedurze.
Aby uzyskać więcej informacji, zobacz UNRESOLVED_ROUTINE
Nierozwiązana_kolumna_używana_do_join (UNRESOLVED_USING_COLUMN_FOR_JOIN)
USING
<colName>
kolumny nie można rozpoznać po stronie <side>
sprzężenia. Kolumny po stronie <side>
: [<suggestion>
].
NIEROZWIĄZANA_ZMIENNA
Nie można rozwiązać zmiennej <variableName>
w ścieżce wyszukiwania <searchPath>
.
PRZETWARZANIE_DANYCH_NIESTRUKTURALNYCH_NIEOBSŁUGIWANY_FORMAT_PLIKU
Format pliku bez struktury <format>
nie jest obsługiwany. Obsługiwane formaty plików to <supportedFormats>
.
Zaktualizuj format
z wyrażenia <expr>
do jednego z obsługiwanych formatów, a następnie spróbuj ponownie wykonać zapytanie.
NIEOBSŁUGIWANY_MODEL_PRZETWARZANIA_DANYCH_NIESTRUKTURALNYCH
Model bez struktury <model>
nie jest obsługiwany. Obsługiwane modele są <supportedModels>
.
Przejdź do jednego z obsługiwanych modeli, a następnie spróbuj ponownie wykonać zapytanie.
NIESTRUKTURALNA_KOLUMNA_OCR_NIEDOZWOLONA_Z_OPCJĄ_MODELU_METADANYCH
Parametr funkcji "ocrText" musi zostać NULL
lub pominięty po określeniu opcji "metadataModel". Określona opcja "metadataModel" wyzwala wyodrębnianie metadanych, gdzie podany element "ocrText" jest zabroniony.
NIEOBSŁUGIWANA_DODAJ_PLIK
Nie obsługuje dodawania pliku.
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_ADD_FILE
NIEOBSŁUGIWANY_PARAMETR_ZMIANY_KOLUMNY
Określanie <parameter>
przy użyciu ALTER <commandTableType>
nie jest obsługiwane.
NIEOBSŁUGIWANY_TYP_STRZAŁKI
Nieobsługiwany typ strzałki <typeName>
.
UNSUPPORTED_BATCH_TABLE_VALUED_FUNCTION
Funkcja <funcName>
nie obsługuje zapytań wsadowych.
NIEOBSŁUGIWANE_WYWOŁANIE
Nie można wywołać metody "<methodName>
" klasy "<className>
".
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_CALL
NIEOBSŁUGIWANY_CHAR_LUB_VARCHAR_JAKO_STRING
Nie można użyć typu char/varchar w schemacie tabeli.
Jeśli chcesz, aby Spark traktował je jako typ string, jak w Spark 3.0 i wcześniejszych wersjach, ustaw wartość "spark.sql.legacy.charVarcharAsString" na "true".
NIEOBSŁUGIWANA KLAUZULA DLA OPERACJI
<clause>
nie jest obsługiwana w przypadku <operation>
.
NIEOBSŁUGIWANA PORÓWNANIE
Sortowanie <collationName>
nie jest obsługiwane dla:
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_COLLATION
UNSUPPORTED_COMMON_ANCESTOR_LOC_FOR_FILE_STREAM_SOURCE
Wspólny element nadrzędny ścieżki źródłowej i sourceArchiveDir powinien być zarejestrowany w UC.
Jeśli zostanie wyświetlony ten komunikat o błędzie, prawdopodobnie zarejestrujesz ścieżkę źródłową i element sourceArchiveDir w różnych lokalizacjach zewnętrznych.
Proszę umieścić je w jednej lokalizacji zewnętrznej.
NIEOBSŁUGIWANE_KLAUZULE_OGRANICZEŃ
Klauzule ograniczeń <clauses>
nie są obsługiwane.
NIEOBSŁUGIWANY_TYP_OGRANICZENIA
Nieobsługiwany typ ograniczenia. Obsługiwane są tylko <supportedConstraintTypes>
NIEOBSŁUGIWANE_ŹRÓDŁO_DANYCH_DLA_ZAPYTANIA_BEZPOŚREDNIEGO
Nieobsługiwany typ źródła danych dla zapytań bezpośrednich dotyczących plików: <dataSourceType>
NIEOBSŁUGIWANY_TYP_DANYCH
Nieobsługiwany typ danych <typeName>
.
NIEOBSŁUGIWANY_TRYB_ZAPISU_ŹRÓDŁA_DANYCH
Nie można zapisać źródła danych "<source>
" w trybie <createMode>
. Zamiast tego użyj trybu "Dołącz" lub "Zastąp".
NIEOBSŁUGIWANY_TYP_DANYCH_DLA_ŹRÓDŁA_DANYCH
Źródło danych <format>
nie obsługuje kolumny <columnName>
typu <columnType>
.
NIEOBSŁUGIWANY_TYP_DANYCH_DLA_KODERA
Nie można utworzyć kodera dla <dataType>
. Użyj innego typu danych wyjściowych dla swojego UDF-a lub DataFrame.
NIEOBSŁUGIWANA_WARTOŚĆ_DOMYŚLNA
DEFAULT
wartości kolumn nie są obsługiwane.
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_DEFAULT_VALUE
NIEOBSŁUGIWANY_DESERIALIZATOR
Deserializator nie jest obsługiwany:
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_DESERIALIZER
NIEOBSŁUGIWANE_WYRAŻENIE_KOLUMNA_GENEROWANA
Nie można utworzyć wygenerowanej kolumny <fieldName>
z wyrażeniem generowania <expressionStr>
, ponieważ <reason>
.
NIEOBSŁUGIWANE_WYRAŻENIE_DLA_OPERATORA
Operator zapytania zawiera jedno lub więcej nieobsługiwanych wyrażeń.
Rozważ ponowne przepisanie go, aby uniknąć funkcji okien, funkcji agregacji i funkcji generatora w klauzuli WHERE
.
Nieprawidłowe wyrażenia: [<invalidExprSqls>
]
Nieobsługiwany_wyrażenie_dla_parametru
Parametr zapytania zawiera nieobsługiwane wyrażenie.
Parametry mogą być zmiennymi lub literałami.
Nieprawidłowe wyrażenie: [<invalidExprSql>
]
NIEOBSŁUGIWANE_WYRAŻENIE_DLA_OKNA
Wyrażenie <sqlExpr>
nie jest obsługiwane w funkcji okna.
UNSUPPORTED_FEATURE
Ta funkcja nie jest obsługiwana:
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_FEATURE
NIEOBSŁUGIWANY_TYP_FN
Nieobsługiwany typ funkcji zdefiniowanej przez użytkownika: <language>
UNSUPPORTED_GENERATOR
Generator nie jest obsługiwany:
Więcej informacji można znaleźć w UNSUPPORTED_GENERATOR
NIEOBSŁUGIWANE_WYRAŻENIE_GRUPOWANIA
grupowanie()/grouping_id() może być używane tylko z GroupingSets/Cube/Rollup.
NIEOBSŁUGIWANA_POCZĄTKOWA_POZYCJA_I_PARA_TRIGGER_DLA_KINESIS_SOURCE
<trigger>
z pozycją początkową <initialPosition>
nie jest obsługiwane przez źródło Kinesis
UNSUPPORTED_INSERT
Nie można wstawić do obiektu docelowego.
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_INSERT
NIEOBSŁUGIWANY_TYP_DOŁĄCZENIA
Nieobsługiwany typ sprzężenia „<typ>
”. Obsługiwane typy sprzężenia obejmują: <supported>
.
Tworzenie zarządzanej tabeli jest nieobsługiwane
Tworzenie tabeli zarządzanej <tableName>
przy użyciu <dataSource>
źródła danych nie jest obsługiwane. Musisz użyć DELTA
źródła danych lub utworzyć tabelę zewnętrzną przy użyciu CREATE EXTERNAL TABLE <tableName>
...
USING <dataSource>
...
NIEOBSŁUGIWANY_WARUNEK_SCALANIA
Operacja MERGE
zawiera warunek <condName>
, który nie jest obsługiwany.
Aby uzyskać więcej informacji, zajrzyj do UNSUPPORTED_MERGE_CONDITION
NIEOBSŁUGIWANA_ZAGNIEŻDŻONA_POLITYKA_DOSTĘPU_DO_WIERSZY_LUB_KOLUMN
Tabela <tableName>
ma zasady zabezpieczeń na poziomie wiersza lub maskę kolumny, która pośrednio odwołuje się do innej tabeli z zasadami zabezpieczeń na poziomie wiersza lub maską kolumny; nie jest to obsługiwane. Sekwencja wywołań: <callSequence>
NADPISYWANIE_NIEOBSŁUGIWANE
Nie można zastąpić obiektu docelowego, z którego jest również odczytywany.
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_OVERWRITE
NIEOBSŁUGIWANA_TRANSFORMACJA_PARTYCJI
Nieobsługiwana transformacja partycji: <transform>
. Obsługiwane przekształcenia to identity
, bucket
i clusterBy
. Upewnij się, że wyrażenie przekształcenia używa jednego z tych elementów.
NIEOBSŁUGIWANY_TRYB_ZAPISU
Tryb zapisywania <saveMode>
nie jest obsługiwany w następujących celach:
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_SAVE_MODE
UNSUPPORTED_SHOW_CREATE_TABLE
Nieobsługiwane polecenie SHOW CREATE TABLE
.
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_SHOW_CREATE_TABLE
UNSUPPORTED_SINGLE_PASS_ANALYZER_FEATURE (nieobsługiwana cecha jednorazowego analizatora)
Analizator jednoprzepustowy nie może przetworzyć tego zapytania lub polecenia, ponieważ nie obsługuje jeszcze <feature>
.
OPERATOR_TRANSMISJI_NIEOBSŁUGIWANY_BEZ_ZNACZNIKA_CZASU
<outputMode>
tryb wyjściowy nie jest obsługiwany dla <statefulOperator>
w przypadku strumieniowego przesyłania ram danych/zestawów danych bez ustawionego watermarku.
OPCJE_STRUMIENIOWANIA_NIEOBSŁUGIWANE_DLA_WIDOKU
Nieobsługiwane do przesyłania strumieniowego widoku. Powód:
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_STREAMING_OPTIONS_FOR_VIEW
NIEOBSŁUGIWANE_OPCJE_STREAMINGU_ZEZWOLENIE_WYMUSZONE
Opcje przesyłania strumieniowego <options>
nie są obsługiwane dla źródła danych <source>
w udostępnionym klastrze. Upewnij się, że opcje są określone i pisownia jest poprawna, a następnie sprawdź, czyhttps://docs.databricks.com/en/compute/access-mode-limitations.html#streaming-limitations-and-requirements-for-unity-catalog-shared-access-mode zawiera ograniczenia.
NIEWSPIERANA_ZGODA_NA_STRUMIENIOWANIE_WYMUSZONA
Źródło danych <sink>
nie jest obsługiwane jako ujście przesyłania strumieniowego w udostępnionym klastrze.
NIEWSPARCIE ŹRÓDŁA TRANSMISJI - WYMUSZONE ZEZWOLENIE
Źródło danych <source>
nie jest obsługiwane jako źródło przesyłania strumieniowego w klastrze udostępnionym.
NIEOBSŁUGIWANA_STRUMIENIOWA_FUNKCJA_TABELARYCZNA
Funkcja <funcName>
nie obsługuje przesyłania strumieniowego. Usuń słowo kluczowe STREAM
Nieobsługiwany limit odczytu strumienia dla źródła Kinesis
<streamReadLimit>
nie jest obsługiwana w źródle Kinesis
NIEOBSŁUGIWANA_KATEGORIA_WYRAŻENIA_PODZAPYTANIA
Nieobsługiwane wyrażenie podzapytania:
Aby uzyskać więcej informacji, zobacz UNSUPPORTED_SUBQUERY_EXPRESSION_CATEGORY
Nieobsługiwane_kolumny_szeregów_czasowych
Tworzenie klucza podstawowego z kolumnami timeseries nie jest obsługiwane
NIEOBSŁUGIWANA_SERIA_CZASOWA_Z_WIĘCEJ_NIŻ_JEDNĄ_KOLUMNĄ
Tworzenie klucza podstawowego z więcej niż jedną kolumną czasowników <colSeq>
nie jest obsługiwane
UNSUPPORTED_TRIGGER_FOR_KINESIS_SOURCE
<trigger>
nie jest obsługiwana w źródle Kinesis
NIEOBSŁUGIWANY_TYP_LITEROWY
Literały typu <unsupportedType>
nie są obsługiwane. Obsługiwane typy to <supportedTypes>
.
NIEOBSŁUGIWANA_FUNKCJA_UŻYTKOWNIKA
Funkcja <function>
używa następujących funkcji, które wymagają nowszej wersji środowiska uruchomieniowego usługi Databricks: <features>
. Aby uzyskać szczegółowe informacje, zapoznaj się z <docLink>
.
Nieobsługiwane typy UDF w tym samym miejscu
Nie można używać razem typów „funkcji zdefiniowanej przez użytkownika”: <types>
UNTYPED_SCALA_UDF
Używasz nieztypizowanej funkcji UDF w języku Scala, która nie ma informacji o typie wejściowym.
Platforma Spark może ślepo przekazać wartość null do zamknięcia języka Scala z argumentem typu pierwotnego, a zamknięcie zobaczy domyślną wartość typu Języka Java dla argumentu o wartości null, np. udf((x: Int) => x, IntegerType)
, wynik wynosi 0 dla danych wejściowych o wartości null. Aby pozbyć się tego błędu, możesz:
- użyj typowanych interfejsów API funkcji UDF Scala (bez parametru typu zwrotnego), np.
udf((x: Int) => x)
. - użyj interfejsów Java UDF API, np.
udf(new UDF1[String, Integer] { override def call(s: String): Integer = s.length() }, IntegerType)
, jeśli wszystkie typy wejściowe są nieprymitywne. - ustaw wartość "spark.sql.legacy.allowUntypedScalaUDF" na wartość "true" i użyj tego interfejsu API z ostrożnością.
AKTUALIZACJA_NIEOBSŁUGIWANA
Tabela nie kwalifikuje się do uaktualnienia z Hive Metastore do Unity Catalog. Powód:
Aby uzyskać więcej informacji, zobacz UPGRADE_NOT_SUPPORTED
USER_DEFINED_FUNCTIONS
Funkcja zdefiniowana przez użytkownika jest nieprawidłowa:
Aby uzyskać więcej informacji, zobacz USER_DEFINED_FUNCTIONS
WYJĄTEK_WYRÓŻNIONY_PRZEZ_UŻYTKOWNIKA
<errorMessage>
WYJĄTEK_WYRZUCONY_PRZEZ_UŻYTKOWNIKA_NIEZGODNOŚĆ_PARAMETRÓW
Funkcja raise_error()
została użyta do podniesienia klasy błędów: <errorClass>
, która oczekuje parametrów: <expectedParms>
.
Podane parametry <providedParms>
nie są zgodne z oczekiwanymi parametrami.
Upewnij się, że wszystkie oczekiwane parametry są podane.
USER_RAISED_EXCEPTION_UNKNOWN_ERROR_CLASS
Funkcja raise_error()
została użyta do podniesienia nieznanej klasy błędów: <errorClass>
ZMIENNA_JUŻ_ISTNIEJE
Nie można utworzyć <variableName>
zmiennej, ponieważ już istnieje.
Wybierz inną nazwę lub upuść lub zastąp istniejącą zmienną.
NIE ZNALEZIONO ZMIENNEJ
Nie można odnaleźć <variableName>
zmiennej. Sprawdź pisownię i poprawność schematu i wykazu.
Jeśli nazwa nie została zakwalifikowana do schematu i katalogu, sprawdź dane wyjściowe current_schema() lub zakwalifikuj nazwę z poprawnym schematem i wykazem.
Aby tolerować błąd podczas upuszczania, użyj DROP VARIABLE IF EXISTS
.
OGRANICZENIE_ROZMIARU_KONSTRUKTORA_WARIANTU
Nie można skonstruować wariantu większego niż 16 MiB. Maksymalny dozwolony rozmiar wartości wariantu to 16 MiB.
VARIANT_DUPLICATE_KEY
Nie można skompilować wariantu z powodu zduplikowanego klucza obiektu <key>
.
LIMIT_ROZMIARU_WARIANTU
Nie można zbudować wariantu większego niż <sizeLimit>
w <functionName>
.
Unikaj dużych ciągów wejściowych do tego wyrażenia (na przykład dodaj wywołania funkcji w celu sprawdzenia rozmiaru wyrażenia i przekonwertuj je na NULL
najpierw, jeśli jest zbyt duży).
Widok już istnieje
Nie można utworzyć widoku <relationName>
, ponieważ już istnieje.
Wybierz inną nazwę, upuść lub zastąp istniejący obiekt albo dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejące obiekty.
Widok przekracza maksymalną głębokość zagnieżdżania
Głębokość widoku <viewName>
przekracza maksymalną głębokość rozdzielczości widoku (<maxNestedDepth>
).
Analiza została przerwana, aby uniknąć błędów. Jeśli chcesz obejść to ograniczenie, spróbuj zwiększyć wartość "spark.sql.view.maxNestedViewDepth".
WIDOK_NIE_ZNALEZIONY
Nie można odnaleźć widoku <relationName>
. Sprawdź pisownię i poprawność schematu i wykazu.
Jeśli nie zakwalifikowałeś nazwy za pomocą schematu, sprawdź wynik current_schema() lub zakwalifikuj nazwę z poprawnym schematem i katalogiem.
Aby tolerować błąd w trakcie upuszczania, użyj DROP VIEW IF EXISTS
.
Objętość już istnieje
Nie można utworzyć woluminu <relationName>
, ponieważ już istnieje.
Wybierz inną nazwę, upuść lub zastąp istniejący obiekt albo dodaj klauzulę IF NOT EXISTS
, aby tolerować istniejące obiekty.
NIEZGODNOŚĆ_FUNKCJI_I_RAMY_OKNA
<funcName>
funkcja może być oceniona tylko w uporządkowanej ramie okna opartej na wierszach z jednym przesunięciem: <windowExpr>
.
Funkcja okna bez klauzuli OVER
Funkcja window <funcName>
wymaga klauzuli OVER.
Z_UPRAWNIENIEM
składnia WITH CREDENTIAL
nie jest obsługiwana dla <type>
.
NIE DOZWOLONO ZAPISU STRUMIENIA
writeStream
można wywoływać tylko na strumieniowym zestawie danych lub ramce danych.
NIEWŁAŚCIWE_DOMYŚLNE_USTAWIENIA_KOLUMN_DLA_DELTA_ALTER_TABLE_ADD_COLUMN_NIEOBSŁUGIWANE
SQLSTATE: 0AKDC
Nie można wykonać polecenia, ponieważ wartości DEFAULT
nie są obsługiwane podczas dodawania nowego elementu.
kolumny do uprzednio istniejących tabel delty; dodaj kolumnę bez wartości domyślnej
najpierw ustal wartość, a następnie uruchom drugie polecenie ALTER TABLE ALTER COLUMN SET DEFAULT
, aby zastosować
w przypadku wstawiania wierszy w przyszłości.
NIEPRAWIDŁOWE_DOMYŚLNE_WARTOŚCI_KOLUMNY_DLA_FUNKCJI_DELTA_NIE_AKTYWOWANA
Nie można wykonać polecenia <commandType>
, ponieważ przypisano mu wartość kolumny DEFAULT
.
ale odpowiednia funkcja tabeli nie została włączona. Spróbuj ponownie wykonać polecenie
po wykonaniu ALTER TABLE
nazwaTabeli SET
TBLPROPERTIES
('delta.feature.allowColumnDefaults' = 'obsługiwany').
NIEWŁAŚCIWA_KOMENDA_DLA_TYPU_OBIEKTU
Operacja <operation>
wymaga <requiredType>
. Ale <objectName>
jest <foundType>
. Zamiast tego użyj <alternative>
.
WRONG_NUM_ARGS
<functionName>
wymaga parametrów <expectedNum>
, ale rzeczywista liczba jest <actualNum>
.
Aby uzyskać więcej informacji, zobacz WRONG_NUM_ARGS
BRAK_TAGU_WIERSZA_XML
<rowTag>
opcja jest wymagana do odczytywania plików w formacie XML.
XML_NIEOBSŁUGIWANE_ZAGNIEŻDŻONE_TYPY
XML nie obsługuje <innerDataType>
jako typu wewnętrznego <dataType>
. Umieść <innerDataType>
w polu typu StructType, kiedy używasz go w <dataType>
.
XML_WILDCARD_RESCUED_DATA_CONFLICT_ERROR
Nie można jednocześnie włączyć odzyskanych danych i kolumn wieloznacznych. Usuń opcję wildcardColumnName.
KOLEJNOŚĆ_KOLUMNY_NIE_ISTNIEJE
Kolumna ZOrderBy <columnName>
nie istnieje.
Delta Lake
SESJA_SPARK_DELTA_AKTYWNA_NIE_ZNALEZIONA
Nie można odnaleźć aktywnej platformy SparkSession
DELTA_AKTYWNA_TRANSAKCJA_JUŻ_URUCHOMIONA
Nie można ustawić nowego txn jako aktywnego, gdy jest już aktywny
Nie udało się dodać kolumny z wewnętrzną nazwą (DELTA_ADDING_COLUMN_WITH_INTERNAL_NAME_FAILED)
Nie można dodać kolumny <colName>
, ponieważ nazwa jest zarezerwowana.
Dodawanie wektorów usuwania nie jest dozwolone
Bieżąca operacja próbowała dodać wektor usuwania do tabeli, która nie zezwala na tworzenie nowych wektorów usuwania. Zgłoś raport o usterce.
DODAWANIE_WEKTORÓW_USUNIĘCIA_DELTA_Z_OSTRYMI_GRANICAMI_NIEDOZWOLONE
Wszystkie operacje, które dodają wektory usuwania, powinny ustawić kolumnę tightBounds w statystykach na wartość false. Zgłoś raport o usterce.
DELTA_DODAJ_KOLUMNĘ_PRZY_INDEKSIE_MNIEJSZYM_OD_ZERO
Indeks <columnIndex>
dla kolumny <columnName>
jest niższy niż 0
DELTA_ADD_COLUMN_PARENT_NOT_STRUCT
Nie można dodać <columnName>
, ponieważ jego element nadrzędny nie jest obiektem StructType. Znaleziono <other>
DELTA_ADD_COLUMN_STRUCT_NOT_FOUND
Nie można odnaleźć struktury w pozycji <position>
DELTA_ADD_CONSTRAINTS
Aby dodać ograniczenia CHECK
, użyj ALTER TABLE
ADD CONSTRAINT
.
DELTA_AGGREGATE_IN_GENERATED_COLUMN
Znaleziono <sqlExpr>
. Wygenerowana kolumna nie może używać wyrażenia agregowanego
DELTA_AGREGACJA_NIEOBSŁUGIWANA
Funkcje agregujące nie są obsługiwane w <operation> <predicate>
.
DELTA_ALTER_COLLATION_NOT_SUPPORTED_BLOOM_FILTER
Nie udało się zmienić sortowania kolumny <column>
, ponieważ posiada indeks filtru Bloom. Zachowaj istniejące sortowanie lub usuń indeks filtru blooma, a następnie ponów próbę ponownego polecenia, aby zmienić sortowanie.
DELTA_ALTER_COLLATION_NIEOBSŁUGIWANE_SORTOWANIE_PRZEZ
Nie można zmienić sortowania kolumny <column>
, ponieważ jest to kolumna klastrowania. Zachowaj istniejące sortowanie lub zmień kolumnę na kolumnę bez klastrowania za pomocą polecenia ALTER TABLE
, a następnie spróbuj ponownie wykonać polecenie, aby zmienić sortowanie.
DELTA_ALTER_TABLE_CHANGE_COL_NOT_SUPPORTED
ALTER TABLE CHANGE COLUMN
nie jest obsługiwane przy zmianie kolumny <currentType>
na <newType>
ZMIANA_TABELI_DELTA_OGRANICZENIA_CLUSTER_BY_NIE_DOZWOLONE
ALTER TABLE CLUSTER BY
jest obsługiwane tylko w przypadku tabeli Delta z klastrowaniem Liquid.
ALTER TABLE DELTA: NIE MOŻNA UŻYĆ CLUSTER BY NA ZPARTYCJONOWANEJ TABELI
ALTER TABLE CLUSTER BY
nie można zastosować do tabeli partycjonowanej.
Zmiana nazwy tabeli Delta nie jest dozwolona
Niedozwolona operacja: ALTER TABLE RENAME
TO nie jest dozwolona dla zarządzanych tabel Delta w usłudze S3, ponieważ spójność ostateczna w usłudze S3 może uszkodzić dziennik transakcji Delta. Jeśli nalegasz na to i upewniasz się, że nigdy wcześniej nie było tabeli Delta o nowej nazwie <newName>
, możesz to włączyć, ustawiając <key>
na wartość true.
DELTA_ALTER_TABLE_SET_CLUSTERING_TABLE_FEATURE_NOT_ALLOWED
Nie można włączyć funkcji tabeli <tableFeature>
przy użyciu ALTER TABLE SET TBLPROPERTIES
. Użyj CREATE
LUB REPLACE TABLE CLUSTER BY
, aby utworzyć tabelę Delta z grupowaniem.
ZMIANA_TYPU_DANYCH_DELTA_NIEJEDNOZNACZNA
Nie można zmienić typu danych <column>
z <from>
na <to>
. Ta zmiana zawiera usunięcia kolumn i dodatki, dlatego są niejednoznaczne. Wprowadź te zmiany indywidualnie przy użyciu ALTER TABLE
[ADD | DROP | RENAME
] COLUMN
.
DELTA_NIEJEDNOZNACZNA_KOLUMNA_PARTYCJI
Niejednoznaczna kolumna partycji <column>
może być <colMatches>
.
DELTA_NIEJEDNOZNACZNE_ŚCIEŻKI_W_TWORZENIU_TABELI (DELTA_AMBIGUOUS_PATHS_IN_CREATE_TABLE)
CREATE TABLE
zawiera dwie różne lokalizacje: <identifier>
i <location>
.
Możesz usunąć klauzulę LOCATION
z instrukcji CREATE TABLE
lub ustawić
Aby pominąć tę kontrolę, ustaw <config>
na true.
Granica zarchiwizowanych plików w delcie
<table>
tabeli nie zawiera wystarczającej liczby rekordów w plikach niezarchiwizowanych, aby spełnić określone LIMIT
rekordów <limit>
.
DELTA_ARCHIWIZOWANE_PLIKI_W_SKANIE
Znaleziono <numArchivedFiles>
potencjalnie zarchiwizowane pliki w tabeli <table>
, które należy zeskanować w ramach tego zapytania.
Nie można uzyskać dostępu do zarchiwizowanych plików. Aktualny czas do archiwizacji jest skonfigurowany jako <archivalTime>
.
Dostosuj filtry zapytań, aby wykluczyć wszystkie zarchiwizowane pliki.
BLOK_MAPOWANIE_KOLUMN_I_OPERACJA_CDC
Operacja "<opName>
" nie jest dozwolona, gdy tabela ma włączone śledzenie zmian danych (CDF) i przeszła zmiany schematu przy użyciu DROP COLUMN
lub RENAME COLUMN
.
DELTA_BLOOM_FILTER_USUNIĘCIE_NIEISTNIEJĄCYCH_KOLUMN
Nie można usunąć indeksów filtru Bloom dla następujących nieistniejących kolumn: <unknownColumns>
DELTA_BLOOM_FILTER_OOM_ON_WRITE
Błąd OutOfMemoryError wystąpił podczas pisania indeksów filtrów bloom dla następujących kolumn: <columnsWithBloomFilterIndices>
.
Możesz zmniejszyć ilość pamięci indeksów filtru blooma, wybierając mniejszą wartość opcji "numItems", większą wartość opcji "fpp" lub indeksując mniej kolumn.
DELTA_NIE_MOŻNA_ZMIENIĆ_TYPU_DANYCH
Nie można zmienić typu danych: <dataType>
DELTA_NIE_MOŻE_ZMIENIĆ_LOKALIZACJI
Nie można zmienić lokalizacji tabeli delty przy użyciu SET TBLPROPERTIES
. Zamiast tego użyj ALTER TABLE SET LOCATION
.
DELTA_CANNOT_CHANGE_PROVIDER (Nie można zmienić dostawcy)
"provider" to właściwość tabeli zarezerwowanej i nie można jej zmienić.
NIE MOŻNA UTWORZYĆ FILTRA BLOOM DLA NIEISTNIEJĄCEJ KOLUMNY DELTA
Nie można utworzyć indeksów filtrów bloom dla następujących nieistniejących kolumn: <unknownCols>
NIE MOŻNA UTWORZYĆ ŚCIEŻKI LOGU DELTA
Nie można utworzyć <path>
DELTA_NIE_MOŻE_OPISAĆ_HISTORII_WIDOKU
Nie można opisać historii widoku.
NIE MOŻNA USUNĄĆ FILTRA BLOOMA Z KOLUMNY BEZ INDEKSU
Nie można usunąć indeksu filtru Blooma w kolumnie nieindeksowanej: <columnName>
DELTA_NIE_MOŻNA_USUNĄĆ_FUNKCJI_WARUNKU_SPRAWDZANIA
Nie można usunąć funkcji tabeli ograniczeń CHECK
.
Najpierw należy porzucić następujące ograniczenia: <constraints>
.
DELTA_NIE_MOŻNA_USUNĄĆ_FUNKCJI_KOLEKCJI
Nie można usunąć funkcji tabeli sortowania.
Najpierw należy zmienić kolumny z sortowaniami innych niż domyślne w celu używania UTF8_BINARY: <colNames>
.
DELTA_NIE_MOŻE_OCENIĆ_WYRAŻENIA
SQLSTATE: 0AKDC
Nie można ocenić wyrażenia: <expression>
NIE MOŻNA ZNALEŹĆ SPECYFIKACJI WIADRA DELTA
Oczekiwano hashowanej tabeli Delta, ale nie można odnaleźć specyfikacji podziału na segmenty w tabeli.
NIE MOŻNA WYGNEROWAĆ KODU DLA WYRAŻENIA
SQLSTATE: 0AKDC
Nie można wygenerować kodu dla wyrażenia: <expression>
DELTA_CANNOT_MODIFY_APPEND_ONLY
Ta tabela jest skonfigurowana tak, aby zezwalała tylko na dołączanie. Jeśli chcesz zezwolić na aktualizacje lub usunięcia, użyj polecenia "ALTER TABLE
<table_name>SET TBLPROPERTIES (<config>
=false)".
DELTA_NIE_MOŻNA_MODYFIKOWAĆ_ZALEŻNOŚCI_SKORELOWANYCH_ZGODNOŚCI
<Command>
nie można zastąpić lub usunąć właściwości tabeli znacznika czasu zatwierdzania, ponieważ skoordynowane zatwierdzenia są włączone w tej tabeli i zależą od nich. Usuń je ("delta.enableInCommitTimestamps", "delta.inCommitTimestampEnablementVersion", "delta.inCommitTimestampEnablementTimestamp") z klauzuli TBLPROPERTIES
, a następnie ponów próbę polecenia ponownie.
NIE MOŻNA ZMIENIĆ WŁAŚCIWOŚCI TABELI DELTA
Nie można określić konfiguracji tabeli delty <prop>
przez użytkownika
NIE MOŻNA NADPISAĆ SKOORDYNOWANYCH ZATRZYMAŃ W DELTA
<Command>
nie może zastąpić konfiguracji zatwierdzeń skoordynowanych dla istniejącej tabeli docelowej. Usuń je ("delta.coordinatedCommits.commitCoordinator-preview", "delta.coordinatedCommits.commitCoordinatorConf-preview", "delta.coordinatedCommits.tableConf-preview") z klauzuli TBLPROPERTIES
, a następnie ponów próbę polecenia ponownie.
NIE MOŻNA ODTWORZYĆ ŚCIEŻKI Z URI
Identyfikator URI (<uri>
), którego nie można przekształcić w ścieżkę względną, został znaleziony w dzienniku transakcji.
DELTA_CANNOT_RELATIVIZE_PATH (Nie można spowodować względności ścieżki)
Ścieżka (<path>
), której nie można powiązać z bieżącymi danymi wejściowymi znajdującymi się w elemencie
dziennik transakcji. Proszę uruchomić to ponownie jako:
%%scala com.databricks.delta.Delta.fixAbsolutePathsInLog("<userPath>
", true)
a następnie również uruchom:
%%scala com.databricks.delta.delta.fixAbsolutePathsInLog("<path>
")
DELTA_NIE_MOŻNA_ZMIENIĆ_NAZWY_ŚCIEŻKI
Nie można zmienić nazwy <currentPath>
na <newPath>
DELTA_NIE_MOŻE_ZASTĄPIĆ_BRAKUJĄCEJ_TABELI
Nie można zamienić tabeli <tableName>
, ponieważ nie istnieje. Użyj CREATE
OR REPLACE TABLE
, aby utworzyć tabelę.
DELTA_NIE_MOŻNA_ROZWIĄZAĆ_KOLUMNY
Nie można rozwiązać kolumny <columnName>
w <schema>
DELTA_NIE_MOŻNA_PRZYWRÓCIĆ_WERSJI_TABELI
Nie można przywrócić tabeli do wersji <version>
. Dostępne wersje: [<startVersion>
, <endVersion>
].
NIE MOŻNA PRZYWRÓCIĆ ZNACZNIKA CZASU DO WCZEŚNIEJSZEJ WARTOŚCI
Nie można przywrócić tabeli do sygnatury czasowej (<requestedTimestamp>
), ponieważ jest ona wcześniejsza niż najwcześniejsza dostępna wersja. Użyj znacznika czasu po (<earliestTimestamp>
).
DELTA_NIE_MOŻNA_PRZYWRÓCIĆ_ZNACZNIKA_CZASU_WIĘKSZEGO
Nie można przywrócić tabeli do znacznika czasu (<requestedTimestamp>
), ponieważ jest on późniejszy niż najnowsza dostępna wersja. Użyj znacznika czasu przed (<latestTimestamp>
)
NIE MOŻNA USTAWIĆ SKOORDYNOWANYCH ZALEŻNOŚCI KOMITÓW DELTA
<Command>
nie można ustawić właściwości tabeli znaczników czasu podczas zatwierdzania razem z koordynowanymi zatwierdzeniami, ponieważ te drugie zależą od tych pierwszych i ustalają je wewnętrznie. Usuń je ("delta.enableInCommitTimestamps", "delta.inCommitTimestampEnablementVersion", "delta.inCommitTimestampEnablementTimestamp") z klauzuli TBLPROPERTIES
, a następnie ponów próbę polecenia ponownie.
DELTA_NIE_MOŻNA_USTAWIĆ_LOKALIZACJI_NA_IDENTYFIKATORZE_ŚCIEŻKI
Nie można zmienić lokalizacji tabeli opartej na ścieżkach.
DELTA_NIE_MOŻNA_USTAWIĆ_WŁAŚCIWOŚCI_ZARZĄDZANYCH_STATYSTYK_KOLUMN
Nie można ustawić obiektu delta.managedDataSkippingStatsColumns w tabeli innej niż DLT
DELTA_CANNOT_SET_UC_COMMIT_COORDINATOR_CONF_IN_COMMAND
Podczas włączania "unity-catalog" jako koordynatora operacji zatwierdzania, nie można ustawić konfiguracji "<configuration>
" z polecenia. Usuń go z klauzuli TBLPROPERTIES
, a następnie ponów próbę ponownego uruchomienia polecenia.
DELTA_NIE_MOŻNA_USTAWIĆ_UC_COMMIT_KOORDYNATOR_CONF_W_SESJI
Podczas włączania opcji "unity-catalog" jako koordynatora zatwierdzania nie można ustawić konfiguracji "<configuration>
" z konfiguracji platformy SparkSession. Usuń jego ustawienia, uruchamiając spark.conf.unset("<configuration>")
, a następnie ponów próbę ponownego uruchomienia polecenia.
DELTA_CANNOT_UNSET_COORDINATED_COMMITS_CONFS
ALTER
nie może wyłączyć konfiguracji zatwierdzeń skoordynowanych. Aby zdegradować tabelę ze skoordynowanych zatwierdzeń, spróbuj ponownie, używając ALTER
TABLE [table-name] ``DROP FEATURE`` ‘coordinatedCommits-preview’
.
DELTA_NIE MOŻNA AKTUALIZOWAĆ POLA TABLICY
Nie można zaktualizować pola %1$s typu %2$s: zaktualizuj element poprzez aktualizację %2$s.elementu
DELTA_CANNOT_UPDATE_MAP_FIELD
Nie można zaktualizować pola typu %1$s %2$s: aktualizuj mapę poprzez zmianę %2$s.klucz lub %2$s.wartość.
DELTA_NIE_MOŻE_ZAKTUALIZOWAĆ_INNEGO_POLA
Nie można zaktualizować pola <tableName>
typu <typeName>
NIE_MOŻNA_ZAKTUALIZOWAĆ_POLA_STRUKTURY_DELTA
Nie można zaktualizować pola <tableName>
typu <fieldName>
: struktura aktualizacji przez dodanie, usunięcie lub zaktualizowanie pól
DELTA_NIE_MOŻNA_UŻYĆ_WSZYSTKICH_KOLUMN_DO_PARTYCJONOWANIA
Nie można użyć wszystkich kolumn jako kolumn partycji
DELTA_CANNOT_VACUUM_LITE
VACUUM
LITE nie może usunąć wszystkich kwalifikujących się plików, ponieważ niektóre pliki nie są uwzględnione w dzienniku Delta. Uruchom VACUUM FULL
.
DELTA_CANNOT_WRITE_INTO_VIEW
<table>
jest widokiem. Zapisy w widoku nie są obsługiwane.
DELTA_CAST_OVERFLOW_IN_TABLE_WRITE
Nie można zapisać wartości typu <sourceType>
w kolumnie typu <targetType>
<columnName>
z powodu przepełnienia.
Użyj try_cast
wartości wejściowej, aby tolerować przepełnienie i zwracać NULL
zamiast tego.
W razie potrzeby ustaw <storeAssignmentPolicyFlag>
na wartość "LEGACY
", aby pominąć ten błąd, lub ustaw <updateAndMergeCastingFollowsAnsiEnabledFlag>
na wartość true, aby przywrócić stare zachowanie i postępować zgodnie z <ansiEnabledFlag>
w UPDATE
i MERGE
.
DELTA_CDC_NIE_DOZWOLONE_W_TEJ_WERSJI
SQLSTATE: 0AKDC
Nie można ustawić właściwości delta.enableChangeDataFeed. Zmiana źródła danych z funkcji Delta nie jest jeszcze dostępna.
STRUMIEŃ_DANYCH_DELTA_NIEZGODNY_Z_SCHEMATEM_DANYCH
SQLSTATE: 0AKDC
Pobieranie zmian tabeli między wersjami <start>
i <end>
nie powiodło się ze względu na niekompatybilny schemat danych.
Schemat odczytu jest <readSchema>
w wersji <readVersion>
, ale znaleźliśmy niezgodny schemat danych w wersji <incompatibleVersion>
.
Jeśli to możliwe, pobierz zmiany tabeli przy użyciu schematu wersji końcowej, ustawiając <config>
na endVersion
lub skontaktuj się z pomocą techniczną.
ZMIANA_DELTA_FEED_DANYCH_NIEKOMPATYBILNA_ZMIANA_SCHEMATU
SQLSTATE: 0AKDC
Pobieranie zmian tabeli między <start>
i <end>
nie powiodło się z powodu niezgodnej zmiany schematu.
Schemat odczytu w wersji <readVersion>
to <readSchema>
, ale znaleźliśmy niekompatybilną zmianę schematu w wersji <incompatibleVersion>
.
Jeśli to możliwe, należy wykonać zapytanie o zmianę tabeli oddzielnie od wersji <start>
do <incompatibleVersion>
— 1 i od wersji <incompatibleVersion>
do <end>
.
DELTA_CHANGE_DATA_FILE_NOT_FOUND
Nie można odnaleźć <filePath>
pliku, do którego odwołuje się dziennik transakcji. Taka sytuacja może wystąpić, gdy dane zostały ręcznie usunięte z systemu plików, raczej niż przy użyciu instrukcji tabeli DELETE
. To żądanie wydaje się dotyczyć funkcji Change Data Feed. Jeśli tak jest, ten błąd może wystąpić, gdy plik z danymi o zmianach znajduje się poza okresem przechowywania i został usunięty w wyniku działania polecenia VACUUM
. Aby uzyskać więcej informacji, zobacz <faqPath>
DELTA_ZMIANA_TABELA_KANAL_WYŁĄCZONY
Nie można zapisać w tabeli, gdy jest ustawiony delta.enableChangeDataFeed. Zmiana źródła danych z funkcji Delta jest niedostępna.
DELTA_PUNKT_KONTROLNY_NIEISTNIEJĄCA_TABELA
Nie można wskazać punktu kontrolnego nieistniejącej tabeli <path>
. Czy ręcznie usunięto pliki w katalogu _delta_log?
DELTA_CLONE_AMBIGUOUS_TARGET
Dwie ścieżki zostały podane jako docelowy punkt CLONE
, więc nie wiadomo, którą należy użyć. Zewnętrzne
lokalizacja CLONE
została podana w <externalLocation>
w tym samym czasie co ścieżka
<targetIdentifier>
.
DELTA_KLON_NIEKOMPLETNY_KOPIA_PLIKU
Plik (<fileName>
) nie został całkowicie skopiowany. Oczekiwany rozmiar pliku: <expectedSize>
, znaleziono: <actualSize>
. Aby kontynuować operację, pomijając kontrolę rozmiaru pliku, ustaw <config>
na wartość false.
DELTA_KLON_NIEOBSŁUGIWANE_ŹRÓDŁO
SQLSTATE: 0AKDC
Nieobsługiwane źródło klonowania <mode>
"<name>
", którego format jest <format>
.
Obsługiwane formaty to "delta", "iceberg" i "parquet".
KLONOWANIE_TABELI_DELTA_CLUSTERING_NIEOBSŁUGIWANE
CLONE
nie jest obsługiwane dla tabeli Delta z klastrowaniem Liquid dla wersji DBR < 14.0.
DELTA_TYP_DANYCH_KOLUMN_KLASTERUJĄCYCH_NIEOBSŁUGIWANY
CLUSTER BY
nie jest obsługiwana, ponieważ następujące kolumny: <columnsWithDataTypes>
nie obsługują ignorowania danych.
BŁĄD_NIEZGODNOŚCI_KOLUMN_GRUPUJĄCYCH_DELTA
Podane kolumny klastrowania nie są zgodne z istniejącymi tabelami.
- dostarczone:
<providedClusteringColumns>
- istniejący:
<existingClusteringColumns>
DELTA_BRAKUJĄCA_STATYSTYKA_GRUPOWANIA_KOLUMNY
Klastrowanie "liquid" wymaga, aby kolumny klastrowe miały statystyki. Nie można odnaleźć kolumn klastrowych "<columns>
" w schemacie statystyk:
<schema>
Tworzenie zewnętrznej tabeli niepłynnej z tabeli płynnej w klasteryzacji Delta
Tworzenie tabeli zewnętrznej bez płynnego klastrowania z katalogu tabeli z klastrowaniem płynnym jest niedozwolone; path: <path>
.
DELTA_CLUSTERING_NIEOBSŁUGIWANE
"<operation>
" nie obsługuje klastrowania.
DELTA_CLUSTERING_FAZA_WYŁĄCZANIA_ZAKOŃCZYŁA_SIĘ_NIEPOWODZENIEM
Nie można zakończyć elementu <phaseOutType>
w tabeli przy użyciu funkcji tabeli <tableFeatureToAdd>
(przyczyna: <reason>
). Spróbuj ponownie polecenia OPTIMIZE
.
== Błąd ==
<error>
ZASTĄPIENIE_TABELI_DELTA_TABELĄ_Z_PARTYCJAMI
REPLACE
tabela Delta z klastrowaniem Liquid nie może być łączona z tabelą partycjonowaną.
POKAŻ_TABELĘ_BEZ_KOLUMN_KLASTROWANIA_DELTA_KLASTROWANIE
SHOW CREATE TABLE
nie jest obsługiwana dla tabeli Delta z klastrowaniem Liquid bez żadnych kolumn klastrowania.
Klasteryzacja Delta do tabeli partycjonowanej z niepustymi kolumnami klastryzującymi
Przenoszenie tabeli delty z klastrowaniem Liquid do tabeli partycjonowanej nie jest dozwolone dla operacji: <operation>
, gdy istniejąca tabela ma niepuste kolumny klastrowania.
Uruchom ALTER TABLE CLUSTER BY
NONE, aby najpierw usunąć kolumny klastrowania.
If using the term in Polish is beneficial for clarity: KLASTROWANIE_DELTA_Z_DYNAMICZNYM_NADPISYWANIEM_PARTYCJI. If leaving the term in English is standard and appropriate for the context: DELTA_CLUSTERING_WITH_DYNAMIC_PARTITION_OVERWRITE.
Tryb zastępowania partycji dynamicznej nie jest dozwolony dla tabeli Delta z klastrowaniem Liquid.
Grupowanie Delta z Predykatem Partycji
OPTIMIZE
polecenie dla tabeli Delta z klastrowaniem Liquid nie obsługuje predykatów partycji. Usuń predykaty: <predicates>
.
DELTA_CLUSTERING_ZAMÓWIENIE_Z_ORDER
OPTIMIZE
polecenie dla tabeli Delta z klastrowaniem Liquid nie może określić ZORDER BY
. Usuń ZORDER BY (<zOrderBy>
).
DELTA_CLUSTER_BY_INVALID_NUM_COLUMNS
CLUSTER BY
klastrowania Liquid obsługuje maksymalnie <numColumnsLimit>
kolumn klastrowania, ale tabela ma kolumny klastrowania <actualNumColumns>
. Usuń dodatkowe kolumny klastrowania.
DELTA_CLUSTER_BY_SCHEMA_NIE_ZDEFINIOWANY
Nie można określić CLUSTER BY
, gdy schemat nie jest zdefiniowany. Zdefiniuj schemat tabeli <tableName>
.
DELTA_CLUSTER_BY_WITH_BUCKETING
Nie można jednocześnie określić klastrowania i grupowania. Usuń CLUSTERED BY INTO BUCKETS
/bucketBy, jeśli chcesz utworzyć tabelę Delta z klastrowaniem.
DELTA_CLUSTER_BY_WITH_PARTITIONED_BY
Nie można określić klastrowania i partycjonowania. Usuń PARTITIONED BY
/ partitionBy / partitionedBy, jeśli chcesz utworzyć tabelę delty z klastrowaniem.
Formatowania Delta nie są obsługiwane
SQLSTATE: 0AKDC
Sortowania nie są obsługiwane w usłudze Delta Lake.
Pomijanie danych w kolumnach Delta nieobsługiwane w przypadku kolumn partycjonowanych
Pomijanie danych nie jest obsługiwane w przypadku kolumny partycji "<column>
".
DELTA_COLUMN_DATA_SKIPPING_NOT_SUPPORTED_TYPE
SQLSTATE: 0AKDC
Pomijanie danych nie jest obsługiwane w przypadku kolumny "<column>
" typu <type>
.
DELTA_COLUMN_MAPPING_MAX_COLUMN_ID_NOT_SET
Właściwość maksymalnego identyfikatora kolumny (<prop>
) nie jest ustawiona w tabeli z włączoną mapowaniem kolumn.
MAKSYMALNY_ID_KOLUMNY_MAPOWANIA_DELTA_NIE_USTAWIONY_POPRAWNIE
Maksymalna właściwość identyfikatora kolumny (<prop>
) w tabeli z włączoną mapowaniem kolumny jest <tableMax>
, która nie może być mniejsza niż maksymalny identyfikator kolumny dla wszystkich pól (<fieldMax>
).
BRAK_TYPU_DANYCH_DLA_KOLUMNY_DELTA
Nie podano typu danych kolumny <colName>
.
DELTA_COLUMN_NOT_FOUND
Nie można odnaleźć kolumny <columnName>
podanej [<columnList>
]
DELTA_KOLUMNA_NIE_ZNALEZIONA_W_SCALENIU
Nie można odnaleźć kolumny "<targetCol>
" tabeli docelowej z kolumn INSERT
: <colNames>
.
INSERT
klauzula musi określać wartość dla wszystkich kolumn tabeli docelowej.
DELTA_COLUMN_NOT_FOUND_IN_SCHEMA
Nie można odnaleźć kolumny <columnName>
w:
<tableSchema>
DELTA_COLUMN_PATH_NOT_NESTED
Oczekiwano, że <columnPath>
będzie typem danych zagnieżdżonym, ale znaleziono <other>
. Szukał
indeks <column>
w zagnieżdżonym polu.
Schemat:
<schema>
NIEZGODNOŚĆ STRUKTURY TYPÓW KOLUMN DELTA
Nie można wstawić kolumny struktury <source>
do pola <targetType>
<targetField>
w <targetTable>
.
STAN POŚREDNI PRZEKIEROWANIA ZATWIERDZENIA ZMIAN
Nie można obsłużyć zatwierdzenia tabeli w stanie tabeli przekierowania "<state>
".
WERYFIKACJA KOMPRESJI DELTA NIE POWIODŁA SIĘ
Sprawdzanie poprawności kompaktowania ścieżki od <compactedPath>
do <newPath>
nie powiodło się: prosimy zgłosić raport o błędzie.
DELTA_COMPLEX_TYPE_COLUMN_CONTAINS_NULL_TYPE
Odnaleziono zagnieżdżony typ NullType w kolumnie <columName>
, która jest typu <dataType>
. Funkcja Delta nie obsługuje zapisywania wartości NullType w typach złożonych.
DELTA_CONCURRENT_APPEND
ConcurrentAppendException: pliki zostały dodane do <partition>
przez współbieżną aktualizację. <retryMsg> <conflictingCommit>
Aby uzyskać więcej informacji, zobacz <docLink>
.
DELTA_CONCURRENT_DELETE_DELETE
ConcurrentDeleteDeleteException: ta transakcja próbowała usunąć co najmniej jeden plik, który został usunięty (na przykład <file>
) przez współbieżną aktualizację. Spróbuj ponownie wykonać operację.<conflictingCommit>
Aby uzyskać więcej informacji, zobacz <docLink>
.
RÓWNOLEGŁE_USUWANIE_CZYTANIE_DELTA
ConcurrentDeleteReadException: ta transakcja próbowała odczytać co najmniej jeden plik, który został usunięty (na przykład <file>
) przez współbieżną aktualizację. Spróbuj ponownie wykonać operację.<conflictingCommit>
Aby uzyskać więcej informacji, zobacz <docLink>
.
DELTA_WSPÓŁCZESNA_TRANSAKCJA
ConcurrentTransactionException: ten błąd występuje, gdy wiele zapytań przesyłanych strumieniowo używa tego samego punktu kontrolnego do zapisania w tej tabeli. Czy uruchomiłeś wiele wystąpień tego samego zapytania przesyłania strumieniowego w tym samym czasie?<conflictingCommit>
Aby uzyskać więcej informacji, zobacz <docLink>
.
DELTA_RÓWNOCZESNY_ZAPIS
ConcurrentWriteException: Współbieżna transakcja zapisywała nowe dane od czasu odczytania tabeli przez bieżącą transakcję. Spróbuj ponownie wykonać operację.<conflictingCommit>
Aby uzyskać więcej informacji, zobacz <docLink>
.
There are no improvements needed; leave it unchanged as "DELTA_CONFLICT_SET_COLUMN."
Istnieje konflikt między tymi kolumnami SET
: <columnList>
.
Nadpisywanie konfiguracji DELTA nie jest obsługiwane w poleceniu
Podczas <command>
nie można ustawić konfiguracji "<configuration>
" z polecenia . Usuń go z klauzuli TBLPROPERTIES
, a następnie ponów próbę ponownego uruchomienia polecenia.
Opcja zastąpienia konfiguracji DELTA nie jest obsługiwana w tej sesji
Podczas <command>
nie można ustawić konfiguracji „<configuration>
” w konfiguracjach SparkSession. Usuń jego ustawienia, uruchamiając spark.conf.unset("<configuration>")
, a następnie ponów próbę ponownego uruchomienia polecenia.
OGRANICZENIE_DELTA_JUŻ_ISTNIEJE
Ograniczenie "<constraintName>
" już istnieje. Najpierw usuń stare ograniczenie.
Stare ograniczenie:
<oldConstraint>
DELTA_CONSTRAINT_DATA_TYPE_MISMATCH
Kolumna <columnName>
ma typ danych <columnType>
i nie można jej zmienić na typ danych <dataType>
, ponieważ ta kolumna jest przywoływane przez następujące ograniczenia kontrolne:
<constraints>
Delta_Zależna_Zmiana_Kolumny_Ograniczenia
Nie można zmienić kolumny <columnName>
, ponieważ ta kolumna jest przywoływana przez następujące ograniczenia sprawdzania:
<constraints>
DELTA_CONSTRAINT_NIE_ISTNIEJE
Nie można usunąć nieistniejących ograniczeń <constraintName>
z tabeli <tableName>
. Aby uniknąć zgłaszania błędu, podaj parametr IF EXISTS
lub ustaw konfigurację sesji SQL <config>
na <confValue>
.
DELTA_CONVERSION_MERGE_ON_READ_NIEOBSŁUGIWANY
SQLSTATE: 0AKDC
Konwersja tabeli Merge-On-Read <format>
nie jest obsługiwana: <path>
, <hint>
NIE ZNALEZIONO_PARTYCJI_DELTA_KONWERSJI
Nie znaleziono informacji o partycji w katalogu dla tabeli <tableName>
. Czy uruchomiłeś polecenie "MSCK REPAIR TABLE
" na swojej tabeli, aby wyszukać partycje?
KONWERSJA_DELTA_NIEOBSŁUGIWANA_SKOLACJONOWANA_KOLUMNA_PARTYCJI
SQLSTATE: 0AKDC
Nie można przekonwertować tabeli Parquet z uporządkowaną kolumną partycji <colName>
na Delta.
DELTA_CONVERSION_UNSUPPORTED_COLUMN_MAPPING
SQLSTATE: 0AKDC
Nie można ustawić konfiguracji<config>
na <mode>
w przypadku używania CONVERT
TO DELTA
.
NIEOBSŁUGIWANA_ZMIANA_SCHEMATU_DELTA_KONWERSJI
SQLSTATE: 0AKDC
Nieobsługiwane zmiany schematu znalezione dla tabeli <format>
: <path>
, <hint>
DELTA_CONVERT_NON_PARQUET_TABLE
SQLSTATE: 0AKDC
Od CONVERT
do DELTA
obsługiwane są tylko tabele parquet, jednak próbujesz przekonwertować źródło <sourceName>
: <tableId>
DELTA_CONVERT_TO_DELTA_ROW_TRACKING_WITHOUT_STATS
Nie można włączyć śledzenia wierszy bez zbierania statystyk.
Jeśli chcesz włączyć śledzenie wierszy, wykonaj następujące czynności:
- Włącz zbieranie statystyk, uruchamiając polecenie
SET <statisticsCollectionPropertyKey>
= prawda
- Uruchom
CONVERT
TODELTA
bez opcji NOSTATISTICS
.
Jeśli nie chcesz zbierać statystyk, wyłącz śledzenie wierszy:
- Dezaktywowanie włączania funkcji tabeli domyślnie przez uruchomienie polecenia :
RESET <rowTrackingTableFeatureDefaultKey>
- Dezaktywuj właściwość tabeli domyślnie, uruchamiając polecenie:
SET <rowTrackingDefaultPropertyKey>
= false
KOPIUJ_DELTA_DO_FORMATU_DOCELOWEGO
COPY INTO
celem musi być tabela Delta.
DELTA_STWÓRZ_ZEWNETRZNA_TABELA_BEZ_SCHEMATU
Próbujesz utworzyć tabelę zewnętrzną <tableName>
z <path>
przy użyciu Delta, ale schemat nie jest określony, gdy
ścieżka wejściowa jest pusta.
Aby dowiedzieć się więcej o funkcji Delta, zobacz <docLink>
Utwórz tabelę zewnętrzną DELTA bez dziennika transakcji
Próbujesz utworzyć tabelę zewnętrzną <tableName>
z %2$s
przy użyciu Delta, ale nie ma obecnego dziennika transakcji
%2$s/_delta_log
. Sprawdź zadanie nadrzędne, aby upewnić się, że zapisuje ono dane.
format("delta") i że ścieżka jest katalogiem głównym tabeli.
Aby dowiedzieć się więcej o funkcji Delta, zobacz <docLink>
DELTA_CREATE_TABLE_IDENTIFIER_LOCATION_MISMATCH
SQLSTATE: 0AKDC
Tworzenie tabeli delty opartej na ścieżkach z inną lokalizacją nie jest obsługiwane. Identyfikator: <identifier>
, lokalizacja: <location>
BRAK_NAZWY_TABELI_LUB_LOKALIZACJI_PRZY_TWORZENIU_DELTY
Należy określić nazwę tabeli lub lokalizację.
BŁĄD_DELTA_TWORZENIE_SCHEMATU_TABELI_NIEZGODNOŚĆ
Określony schemat nie jest zgodny z istniejącym schematem w <path>
.
== Określony ==
<specifiedSchema>
== Istniejące ==
<existingSchema>
== Różnice ==
<schemaDifferences>
Jeśli twoim zamiarem jest zachowanie istniejącego schematu, możesz pominąć
schema z polecenia create table. W przeciwnym razie upewnij się, że
schemat jest zgodny.
DELTA_UTWÓRZ_TABELĘ_USTAWIENIE_KLASTROWANIA_CECHY_TABELI_NIEDOZWOLONE
Nie można włączyć funkcji tabeli <tableFeature>
przy użyciu TBLPROPERTIES
. Użyj CREATE
LUB REPLACE TABLE CLUSTER BY
, aby utworzyć tabelę Delta z klastrowaniem.
DELTA_TWORZENIE_TABELI_Z_RÓŻNYM_KLASTROWANIEM
Określone kolumny klastrowania nie są zgodne z istniejącymi kolumnami klastrowania w <path>
.
== Określony ==
<specifiedColumns>
== Istniejące ==
<existingColumns>
DELTA_UTWÓRZ_TABELĘ_Z_INNYM_PARTYCJONOWANIEM
Określone partycjonowanie nie jest zgodne z istniejącym partycjonowaniem w <path>
.
== Określony ==
<specifiedColumns>
== Istniejące ==
<existingColumns>
DELTA_CREATE_TABLE_WITH_DIFFERENT_PROPERTY
Określone właściwości nie są zgodne z istniejącymi właściwościami w <path>
.
== Określony ==
<specifiedProperties>
== Istniejące ==
<existingProperties>
DELTA_CREATE_TABLE_WITH_NON_EMPTY_LOCATION
Nie można utworzyć tabeli ('<tableId>
'). Skojarzona lokalizacja ("<tableLocation>
") nie jest pusta i nie jest tabelą Delta.
DELTA_DATA_CHANGE_FALSE
Nie można zmienić metadanych tabeli, ponieważ opcja "dataChange" jest ustawiona na wartość false. Podjęto próbę wykonania operacji: "<op>
".
USUNIĘTY_PLIK_PARQUET_NIE_ZNALEZIONY
Nie można odnaleźć <filePath>
pliku, do którego odwołuje się dziennik transakcji. Ten plik Parquet może zostać usunięty zgodnie z zasadami przechowywania danych Delty.
Domyślny czas przechowywania danych delty: <logRetentionPeriod>
. Czas modyfikacji pliku parquet: <modificationTime>
. Czas usunięcia pliku parquet: <deletionTime>
. Usunięto wersję Delta: <deletionVersion>
.
DELTA_DELETION_VECTOR_MISSING_NUM_RECORDS
Nie można zatwierdzać plików zawierających wektory usuwania, które nie zawierają statystyki numRecords.
DELTA_DOMAIN_METADATA_NOT_SUPPORTED
Wykryto działanie DomainMetadata dla domen <domainNames>
, ale DomainMetadataTableFeature nie jest włączona.
DELTA_USUŃ_KOLUMNĘ_PRZY_INDEKSIE_MNIEJSZYM_OD_ZERA
Indeks <columnIndex>
kolumny do usunięcia jest mniejszy od 0
USUWANIE_KOLUMNY_DELTA_W_POJEDYNCZYM_SCHEMACIE_POLA
SQLSTATE: 0AKDC
Nie można usunąć kolumny ze schematu z jedną kolumną. Schemat:
<schema>
ZNALEZIONO_DUPLIKATY_DZIAŁAŃ_DELTA
Operacja pliku „<actionType>
” dla ścieżki <path>
została określona kilka razy.
Konfliktuje z <conflictingPath>
.
Nie jest dopuszczalne, aby wiele operacji na plikach z tą samą ścieżką znajdowało się w jednym komicie.
DELTA_DUPLICATE_COLUMNS_FOUND
Znaleziono zduplikowane kolumny <coltype>
: <duplicateCols>
DELTA_DUPLICATE_COLUMNS_ON_INSERT
Zduplikowane nazwy kolumn w klauzuli INSERT
DELTA_DUPLICATE_COLUMNS_ON_UPDATE_TABLE
<message>
Przed zaktualizowaniem tabeli usuń zduplikowane kolumny.
DELTA_ZDUPLIKOWANE_DANE_POMIJANIE_KOLUMN
Odnaleziono zduplikowane dane pomijając kolumny: <columns>
.
DELTA_DUPLICATE_DOMAIN_METADATA_INTERNAL_ERROR
Błąd wewnętrzny: dwie akcje DomainMetadata w ramach tej samej transakcji mają tę samą domenę <domainName>
DELTA_DV_HISTOGRAM_DESERIALIZATON
Nie można deserializować histogramu liczby usuniętych rekordów podczas weryfikacji integralności tabeli.
NADPISYWANIE_DYNAMINCZNYCH_PARTYCJI_DELTA_WYŁĄCZONE
Tryb nadpisywania partycji dynamicznych jest określany przez konfigurację sesji lub opcje zapisu, ale jest wyłączony przez spark.databricks.delta.dynamicPartitionOverwrite.enabled=false
.
DELTA_PUSTE_DANE
Dane używane podczas tworzenia tabeli delty nie mają żadnych kolumn.
DELTA_EMPTY_DIRECTORY
W katalogu nie znaleziono pliku: <directory>
.
DELTA_PRZEKRACZA_LIMIT_CHAR_VARCHAR
Wartość "<value>
" przekracza ograniczenie długości typu char/varchar. Sprawdzanie nie powiodło się: <expr>
.
DELTA_FAILED_CAST_PARTITION_VALUE
Nie można rzutować wartości partycji <value>
do <dataType>
DELTA_NIE_UDALO_SIE_ZNALEZC_ATRYBUTU_W_KOLUMNACH_WYJSCIOWYCH
Nie można odnaleźć <newAttributeName>
wśród docelowych danych wyjściowych <targetOutputColumns>
DELTA_NIEPOWODZENIE_INFERENCJI_SCHEMATU
Nie można wywnioskować schematu z podanej listy plików.
DELTA_FAILED_MERGE_SCHEMA_FILE
Nie można scalić schematu pliku <file>
:
<schema>
BŁĄD_DELTA_ODCZYTU_STOPKI_PLIKU
Nie można odczytać stopki dla pliku: <currentFile>
DELTA_NIEUDANE_ROZPOZNANIE_PREDYKATU
Nie można rozpoznać predykatu "<predicate>
"
Nieudane skanowanie DELTA z wersją historyczną
Spodziewaj się pełnego skanowania najnowszej wersji źródła delta, ale znaleziono historyczne skanowanie wersji <historicalVersion>
DELTA_NIE_UDALO_SIE_SCALIC_POL_TERMINOW
Nie można scalić pól "<currentField>
" i "<updateField>
"
DELTA_FEATURES_PROTOCOL_METADATA_MISMATCH
Nie można wykonać operacji w tej tabeli, ponieważ następujące funkcje tabeli są włączone w metadanych, ale nie są wymienione w protokole: <features>
.
FUNKCJE DELTA WYMAGAJĄ RĘCZNEGO WŁĄCZENIA
Schemat tabeli wymaga ręcznego włączenia następujących funkcji tabeli: <unsupportedFeatures>
.
W tym celu uruchom następujące polecenie dla każdej z funkcji wymienionych powyżej:
ALTER TABLE
table_name SET TBLPROPERTIES
('delta.feature.feature_name' = 'supported')
Zastąp „table_name” i „feature_name” rzeczywistymi wartościami.
Bieżąca obsługiwana funkcja: <supportedFeatures>
.
Funkcja DELTA pozwala zrezygnować z ochrony punktu kontrolnego jedynie poprzez skrócenie historii
Nie można usunąć funkcji Ochrony punktu kontrolnego.
Tę funkcjonalność można usunąć tylko przez obcięcie historii.
Spróbuj ponownie za pomocą opcji TRUNCATE HISTORY
:
ALTER TABLE
table_name DROP FEATURE
checkpointProtection TRUNCATE HISTORY
DELTA_FEATURE_USUNIĘCIE_PUNKTU_KONTROLNEGO_NIEPOWODZENIE
Usuwanie <featureName>
nie powiodło się z powodu błędu podczas tworzenia punktu kontrolnego.
Spróbuj ponownie później. Jeśli problem będzie się powtarzać, skontaktuj się z pomocą techniczną usługi Databricks.
DELTA_FEATURE_USUNIĘCIE_PUNKTU_ODTWARZANIA_OCHRONY_OCZEKIWANIE_NA_OKRES_ZACHOWANIA
Operacja nie powiodła się, ponieważ nadal istnieją ślady porzuconych funkcji
w historii tabeli. Nie można usunąć ochrony punktu kontrolnego, dopóki te dane historyczne nie zostaną usunięte
wersje wygasły.
Aby usunąć program CheckpointProtection, poczekaj, aż wersje historyczne będą dostępne
poczekaj, aż polecenie wygaśnie, a następnie powtórz je. Okres przechowywania dla wersji historycznych to
program jest obecnie skonfigurowany na <truncateHistoryLogRetentionPeriod>
.
DELTA_FEATURE_DROP_KONFLIKT_PONOWNA_WERYFIKACJA_NIEPOWODZENIE
Nie można usunąć funkcji, ponieważ współbieżna transakcja zmodyfikowała tabelę.
Spróbuj ponownie wykonać operację.
<concurrentCommit>
DELTA_CECHY_USUŃ_ZALEŻNE_CECHY
Nie można usunąć funkcji tabeli <feature>
, ponieważ niektóre inne funkcje (<dependentFeatures>
) w tej tabeli zależą od <feature>
.
Rozważ usunięcie ich najpierw przed usunięciem tej funkcji.
DELTA_CECHY_OPUSZCZENIE_CECHY_NIEOBECNA
Nie można usunąć <feature>
z tej tabeli, ponieważ nie jest ona obecnie obecna w protokole tabeli.
DELTA_FEATURE_DROP_HISTORICAL_VERSIONS_EXIST
Nie można usunąć <feature>
, ponieważ dziennik delty zawiera wersje historyczne korzystające z tej funkcji.
Zaczekaj na okres przechowywania historii (<logRetentionPeriodKey>=<logRetentionPeriod>
)
minęło od czasu, gdy funkcja była ostatnio aktywna.
Możesz też poczekać na wygaśnięcie okresu przechowywania TRUNCATE HISTORY
(<truncateHistoryLogRetentionPeriod>
)
a następnie uruchom polecenie:
ALTER TABLE
table_name DROP FEATURE
feature_name TRUNCATE HISTORY
FUNKCJA_DELTA_USUNIĘCIE_HISTORII_SKRÓCENIE_NIEDOZWOLONE
Określona funkcja nie wymaga skracania historii.
DELTA_CECHY_USUNIĘCIE_NIEUSUWALNEJ_CECHY
Nie można usunąć <feature>
, ponieważ usunięcie tej funkcji nie jest obsługiwane.
Skontaktuj się z pomocą techniczną usługi Databricks.
Odzrzucenie funkcji Delta z powodu nieobsługiwanej funkcji klienta
Nie można usunąć <feature>
, ponieważ nie jest obsługiwana przez tę wersję usługi Databricks.
Rozważ użycie usługi Databricks z wyższą wersją.
DELTA_FEATURE_DROP_WAIT_FOR_RETENTION_PERIOD
Porzucanie <feature>
było częściowo udane.
Funkcja nie jest już używana w bieżącej wersji tabeli. Jednak funkcja
jest nadal obecny w historycznych wersjach tabeli. Nie można usunąć funkcji tabeli
od schematu tabeli do momentu wygaśnięcia tych wersji historycznych.
Aby usunąć funkcję tabeli z protokołu, poczekaj na ukończenie przeglądu wersji historycznych.
wygaśnie, a następnie powtórz to polecenie. Okres przechowywania dla wersji historycznych to
obecnie skonfigurowane jako <logRetentionPeriodKey>=<logRetentionPeriod>
.
Możesz też poczekać na wygaśnięcie okresu przechowywania TRUNCATE HISTORY
(<truncateHistoryLogRetentionPeriod>
)
a następnie uruchom polecenie:
ALTER TABLE
nazwa_tabeli DROP FEATURE
nazwa_cechy TRUNCATE HISTORY
Funkcja DELTA wymaga nowszej wersji czytnika.
Nie można włączyć funkcji tabeli <feature>
, ponieważ wymaga nowszej wersji protokołu czytnika (bieżąca <current>
). Rozważ uaktualnienie wersji protokołu czytnika tabeli do wersji <required>
lub do wersji obsługującej funkcje tabel czytnika. Aby uzyskać więcej informacji na temat wersji protokołu tabeli, zobacz <docLink>
.
Funkcja DELTA wymaga nowszej wersji pisarza
Nie można włączyć funkcji tabeli <feature>
, ponieważ wymaga nowszej wersji protokołu zapisywania (bieżąca <current>
). Rozważ uaktualnienie wersji protokołu zapisywania tabeli do <required>
lub do wersji obsługującej funkcje tabeli zapisywania. Aby uzyskać więcej informacji na temat wersji protokołu tabeli, zobacz <docLink>
.
PLIK_DELTA_JUŻ_ISTNIEJE
Istniejąca ścieżka pliku <path>
Konflikt_listy_i_wzoru_plików_DELTY
Nie można określić zarówno listy plików, jak i ciągu wzorca.
PLIK_DELTY_NIE_ODNALEZIONO
Ścieżka pliku <path>
DELTA_FILE_NOT_FOUND_DETAILED
Nie można odnaleźć <filePath>
pliku, do którego odwołuje się dziennik transakcji. Dzieje się tak, gdy dane zostały ręcznie usunięte z systemu plików, zamiast użycia instrukcji tabeli DELETE
. Aby uzyskać więcej informacji, zobacz <faqPath>
DELTA_FILE_OR_DIR_NOT_FOUND
Brak takiego pliku lub katalogu: <path>
NIE ZNALEZIONO PLIKU DELTA DO NADPISANIA
Plik (<path>
), który ma być przepisany, nie można znaleźć wśród plików kandydujących:
<pathList>
DELTA_FOUND_MAP_TYPE_COLUMN
Znaleziono element MapType. Aby uzyskać dostęp do klucza lub wartości typu MapType, określ jeden
z:
<key>
lub
<value>
następnie nazwę kolumny (tylko wtedy, gdy ta kolumna jest typem struktury).
np. mymap.key.mykey
Jeśli kolumna jest typem podstawowym, mymap.key lub mymap.value jest wystarczająca.
Schemat:
<schema>
DELTA_GENERATED_COLUMNS_DATA_TYPE_MISMATCH
Kolumna <columnName>
ma typ danych <columnType>
i nie można jej zmienić na typ danych <dataType>
, ponieważ ta kolumna jest przywoływane przez następujące wygenerowane kolumny:
<generatedColumns>
DELTA_GENERATED_COLUMNS_DEPENDENT_COLUMN_CHANGE
Nie można zmienić <columnName>
kolumny, ponieważ do tej kolumny odwołuje się następująca wygenerowana kolumna:
<generatedColumns>
DELTA_GENERATED_COLUMNS_EXPR_TYPE_MISMATCH
Typ wyrażenia wygenerowanej kolumny <columnName>
jest <expressionType>
, ale typ kolumny jest <columnType>
DELTA_GENERATED_COLUMN_UPDATE_TYPE_MISMATCH
Kolumna <currentName>
to wygenerowana kolumna lub kolumna używana przez wygenerowaną kolumnę. Typ danych jest <currentDataType>
i nie można go przekonwertować na typ danych <updateDataType>
DELTA_GEOSPATIAL_NIEOBSŁUGIWANE
SQLSTATE: 0AKDC
Typy geoprzestrzenne nie są obsługiwane w tej wersji usługi Delta Lake.
DELTA_ICEBERG_COMPAT_VIOLATION
Walidacja IcebergCompatV nie powiodła się dla<version>
.
Aby uzyskać więcej informacji, zobacz DELTA_ICEBERG_COMPAT_VIOLATION
DELTA_IDENTITY_COLUMNS_ALTER_COLUMN_NOT_SUPPORTED
ALTER TABLE ALTER COLUMN
nie jest obsługiwana w przypadku kolumn IDENTITY
.
DELTA_KOLUMNY_TOŻSAMOŚCI_ZMIANA_FORMATU_NIE-DELTA
ALTER TABLE ALTER COLUMN SYNC IDENTITY
jest wspierane tylko przez Delta.
DELTA_IDENTITY_COLUMNS_ALTER_NON_IDENTITY_COLUMN
nie można wywołać ALTER TABLE ALTER COLUMN SYNC IDENTITY
w kolumnach innych niż IDENTITY
.
Wstawianie wyraźne wartości do kolumn IDENTITY w DELTA nie jest obsługiwane
Podawanie wartości dla kolumny IDENTITY
jako GENERATED ALWAYS
<colName>
nie jest obsługiwane.
NIEPRAWIDŁOWY_KROK_KOLUMN_TOŻSAMOŚCI_DELTA
Krok kolumny IDENTITY
nie może być 0.
DELTA_IDENTITY_COLUMNS_NON_DELTA_FORMAT
IDENTITY
kolumny są obsługiwane tylko przez Delta.
KOLUMNY_TOŻSAMOŚCI_DELTA_PARTYCJONOWANIE_NIEOBSŁUGIWANE
Kolumna PARTITIONED BY IDENTITY
oraz kolumna <colName>
nie są obsługiwane.
DELTA_IDENTITY_COLUMNS_REPLACE_COLUMN_NOT_SUPPORTED
ALTER TABLE REPLACE COLUMNS
nie jest obsługiwana w przypadku tabel z kolumnami IDENTITY
.
DELTA_IDENTITY_COLUMNS_NIEOBSŁUGIWANY_TYP_DANYCH
Typ danych <dataType>
nie jest obsługiwany dla kolumn IDENTITY
.
Aktualizacja kolumn tożsamości DELTA jest niewspierana
UPDATE
w kolumnie IDENTITY
<colName>
nie jest obsługiwane.
DELTA_KOLUMNY_TOŻSAMOŚCI_Z_WYGENEROWANYM_WYRAŻENIEM
nie można określić kolumny IDENTITY
z wygenerowanym wyrażeniem kolumny.
DELTA_ILLEGAL_OPTION
Nieprawidłowa wartość "<input>
" dla opcji "<name>
", <explain>
DELTA_ILLEGAL_USAGE (Niedozwolone użycie)
Użycie <option>
nie jest dozwolone, gdy <operation>
jest tabelą Delta.
DELTA_INCONSISTENT_BUCKET_SPEC
BucketSpec w tabeli kubełkowanej Delta nie jest zgodny z BucketSpec z metadanych. Oczekiwano: <expected>
. Wartość rzeczywista: <actual>
.
DELTA_INCONSISTENT_LOGSTORE_CONFS
(<setKeys>
) nie można ustawić na różne wartości. Ustaw tylko jedną z nich lub ustaw dla nich tę samą wartość.
DELTA_INCORRECT_ARRAY_ACCESS
Niepoprawny dostęp do obiektu ArrayType. Użyj pozycji „arrayname.element.elementname”, aby
dodaj do tablicy.
DELTA_INCORRECT_ARRAY_ACCESS_BY_NAME
Znaleziono typ tablicy. Aby uzyskać dostęp do elementów arrayType, określ
<rightName>
zamiast <wrongName>
.
Schemat:
<schema>
DELTA_INCORRECT_GET_CONF
Użyj getConf()
zamiast "conf.getConf()"
DELTA_INCORRECT_LOG_STORE_IMPLEMENTATION
SQLSTATE: 0AKDC
Błąd zwykle występuje, gdy domyślna implementacja LogStore, która
is, HDFSLogStore, służy do zapisywania w tabeli delta w systemie magazynowania innego niż HDFS.
Aby uzyskać transakcyjne gwarancje ACID dotyczące aktualizacji tabeli, należy użyć
poprawna implementacja usługi LogStore, która jest odpowiednia dla systemu magazynu.
Aby uzyskać szczegółowe informacje, zobacz <docLink>
.
DELTA_INDEX_WIĘKSZY_LUB_RÓWNY_NIŻ_STRUKTURA
Indeks <position>
do usunięcia kolumny równej lub większej niż długość struktury: <length>
DELTA_INDEX_WIĘKSZY_OD_STRUKTURY
Indeks <index>
dla dodania kolumny <columnName>
jest większy niż długość struktury: <length>
NIEDOPASOWANIE LICZBY KOLUMN DELTA_INSERT
Nie można zapisać w<tableName>
, <columnName>
; Tabela docelowa ma <numColumns>
kolumn(y), a wstawione dane mają <insertColumns>
kolumn(y)
NIEZGODNOŚĆ KOLUMN WE WSTAWIENIU DELTA
Kolumna <columnName>
nie jest określona w INSERT
DELTA_INVALID_AUTO_COMPACT_TYPE
Nieprawidłowy typ autokompaktu: <value>
. Dozwolone wartości to: <allowed>
.
DELTA_INVALID_BUCKET_COUNT
Nieprawidłowa liczba pojemników: <invalidBucketCount>
. Liczba zasobników powinna być liczbą dodatnią, będącą potęgą liczby 2 i wynosić co najmniej 8. Zamiast tego można użyć <validBucketCount>
.
DELTA_INVALID_BUCKET_INDEX
Nie można odnaleźć kolumny kubełkowej w kolumnach partycji
DELTA_NIEPRAWIDŁOWY_PRZEDZIAŁ_KALENDARZA_PUSTY
Interwał nie może być wartością null ani pusty.
DELTA_NIEPRAWIDŁOWY_ZAKRES_CDC
Zakres CDC od początku <start>
do końca <end>
był nieprawidłowy. Koniec nie może być przed rozpoczęciem.
DELTA_NIEPRAWIDŁOWE_ZNAKI_W_NAZWIE_KOLUMNY
Nazwa atrybutu "<columnName>
" zawiera nieprawidłowe znaki między znakami " ,;{}()\n\t=". Użyj aliasu, aby zmienić jego nazwę.
NIEPRAWIDŁOWE_ZNAKI_W_NAZWACH_KOLUMN_DELTA
Znaleziono nieprawidłowe znaki między znakami " , ;{}()nt=" w nazwach kolumn schematu.
Nieprawidłowe nazwy kolumn: <invalidColumnNames>
.
Użyj innych znaków i spróbuj ponownie.
Możesz też włączyć mapowanie kolumn, aby nadal używać tych znaków.
DELTA_NIEPRAWIDŁOWA_ŚCIEŻKA_KLONOWANIA
Lokalizacja docelowa CLONE
musi być ścieżką bezwzględną lub nazwą tabeli. Użyj elementu
ścieżka bezwzględna zamiast <path>
.
DELTA_NIEPRAWIDŁOWE_NAZWY_KOLUMN_PRZY_USUWANIU_MAPOWANIA_KOLUMN
Znaleziono nieprawidłowe znaki wśród znaków „ , ;{}()nt= ” w nazwach kolumn twojego schematu.
Nieprawidłowe nazwy kolumn: <invalidColumnNames>
.
Nie można usunąć mapowania kolumn, jeśli w nazwach kolumn znajdują się nieprawidłowe znaki.
Zmień nazwy kolumn, aby usunąć nieprawidłowe znaki i ponownie wykonać to polecenie.
DELTA_NIEPRAWIDŁOWY_FORMAT
Wykryto niezgodny format.
Znaleziono dziennik transakcji dla Delta w <deltaRootPath>
/_delta_log``
ale próbujesz <operation> <path>
przy użyciu formatu("<format>
"). Musisz użyć
"format(\"delta\")" podczas odczytywania i zapisywania do tabeli delta.
Aby dowiedzieć się więcej o funkcji Delta, zobacz <docLink>
DELTA_NIEPRAWIDŁOWE_ODNIESIENIA_DO_GENEROWANEJ_KOLUMNY
Wygenerowana kolumna nie może używać kolumny nieistniejącej ani innej wygenerowanej kolumny
DELTA_OPCJE_NIEPRAWIDŁOWYCH_ZAPISÓW_IDEMPOTENTNYCH
Nieprawidłowe opcje zapisu idempotentnych ramek danych: <reason>
DELTA_BŁĘDNY_INTERWAŁ
<interval>
nie jest prawidłowym INTERVAL
.
DELTA_NIEPRAWIDŁOWY_SCHEMAT_INWENTARZA
Schemat dla określonego INVENTORY
nie zawiera wszystkich wymaganych pól. Wymagane pola to: <expectedSchema>
NIEWAŻNY POZIOM IZOLACJI DELTA
nieprawidłowy poziom izolacji "<isolationLevel>
"
DELTA_INVALID_LOGSTORE_CONF
(<classConfig>
) i (<schemeConfig>
) nie można ustawić jednocześnie. Ustaw tylko jedną grupę spośród nich.
DELTA_NIEPRAWIDŁOWA_SKŁADNIA_TABELI_ZARZĄDZANEJ_BEZ_SCHEMATU
Próbujesz utworzyć zarządzaną tabelę <tableName>
przy użyciu Delta, ale schemat nie jest określony.
Aby dowiedzieć się więcej o funkcji Delta, zobacz <docLink>
DELTA_INVALID_PARTITION_COLUMN
<columnName>
nie jest prawidłową kolumną partycji w tabeli <tableName>
.
DELTA_NIEPRAWIDŁOWA_NAZWA_KOLUMNY_PARTYCJI
Znaleziono kolumny partycji zawierające nieprawidłowe znaki wśród znaków „,;{}()nt=”. Proszę zmienić nazwę na nazwę kolumn partycji. Tę kontrolę można wyłączyć, ustawiając spark.conf.set("spark.databricks.delta.partitionColumnValidity.enabled", false), jednak nie jest to zalecane, ponieważ inne funkcje Delta mogą nie działać prawidłowo.
DELTA_NIEPRAWIDŁOWY_TYP_KOLUMNY_PARTYCJI
Używanie kolumny <name>
typu <dataType>
jako kolumny partycjonowania nie jest obsługiwane.
DELTA_NIEPRAWIDŁOWA_ŚCIEŻKA_PARTYCJI
Fragment ścieżki partycji powinien być w formacie part1=foo/part2=bar
. Ścieżka partycji: <path>
DELTA_INVALID_PROTOCOL_DOWNGRADE
Nie można obniżyć wersji protokołu z <oldProtocol>
do <newProtocol>
DELTA_NIEPRAWIDŁOWA_WERSJA_PROTOCOLU
Nieobsługiwana wersja protokołu delta: tabela "<tableNameOrPath>
" wymaga wersji czytnika <readerRequired>
i wersji składnika zapisywania <writerRequired>
, ale ta wersja usługi Databricks obsługuje wersje czytników <supportedReaders>
i wersji składników zapisywania <supportedWriters>
. Uaktualnij do nowszej wersji.
BŁĄD_DELTY_WARTOŚCI_TABELI
Funkcja <function>
jest nieobsługiwaną funkcją zwracającą tabelę dla odczytów CDC.
DELTA_NIEPRAWIDŁOWY_FORMAT_ZNACZNIKA_CZASU
Podana sygnatura czasowa <timestamp>
nie jest zgodna z oczekiwaną składnią <format>
.
DELTA_LOG_JUŻ_ISTNIEJE
Dziennik delta już istnieje przy <path>
DELTA_NIE_ZNALEZIONO_PLIKU_LOG_DLA_ŹRÓDŁA_STRUMIENIOWANIA
Jeśli nigdy go nie usunięto, prawdopodobnie zapytanie pozostaje opóźnione. Usuń punkt kontrolny, aby ponownie uruchomić od podstaw. Aby uniknąć ponownego wystąpienia tego problemu, możesz zaktualizować zasady przechowywania tabeli Delta.
DELTA_BRAK_NAZWY_KOLUMNY_DOŚLEDZENIA_ZINTEGROWANEGO_WIERSZA
Brak zmaterializowanej nazwy kolumny <rowTrackingColumn>
dla <tableName>
.
DELTA_MAX_ARRAY_SIZE_EXCEEDED (Przekroczony maksymalny rozmiar tablicy DELTA)
Użyj limitu mniejszego niż Int.MaxValue — 8.
DELTA_MAX_COMMIT_RETRIES_EXCEEDED
To zatwierdzenie nie powiodło się, ponieważ próbowano to zrobić <numAttempts>
razy, ale bez powodzenia.
Może to być spowodowane ciągłym zatwierdzaniem tabeli Delta przez wiele współbieżnych procesów.
Zatwierdza.
Zatwierdzenie rozpoczęte w wersji: <startVersion>
Zatwierdzenie nie powiodło się w wersji: <failVersion>
Liczba akcji, które próbowano zrealizować: <numActions>
Łączny czas spędzony na próbie tego zatwierdzenia: <timeSpent>
ms
Przekroczono maksymalną listę plików DELTA
Lista plików musi zawierać co najwyżej wpisy <maxFileListSize>
, <numFiles>
.
DELTA_MERGE_ADD_VOID_COLUMN
Nie można dodać kolumny <newColumn>
z typem VOID. Jawnie określ typ niepustkowy.
DELTA_MERGE_NIEZGODNY_TYP_DANYCH
Nie można scalić niezgodnych typów danych <currentDataType>
i <updateDataType>
DELTA_MERGE_INCOMPATIBLE_DECIMAL_TYPE
Nie można scalić typów dziesiętnych z niezgodnymi <decimalRanges>
DELTA_MERGE_MATERIALIZACJA_ŹRÓDŁA_NIEPOWODZENIE_WIELOKROTNE
Utrzymanie źródła instrukcji MERGE
w postaci zmaterializowanej nie powiodło się wielokrotnie.
DELTA_MERGE_MISSING_WHEN
W instrukcji MERGE
musi istnieć co najmniej jedna klauzula WHEN
.
ATRYBUT_ROZWIĄZANY_DELTA_NIEOBECNY_W_WEJŚCIU
Rozwiązano brak atrybutów <missingAttributes>
z <input>
w <merge>
operatora
DELTA_MERGE_UNEXPECTED_ASSIGNMENT_KEY
Nieoczekiwany klucz przypisania: <unexpectedKeyClass>
- <unexpectedKeyObject>
DELTA_MERGE_UNRESOLVED_EXPRESSION
Nie można rozwiązać <sqlExpr>
w <clause>
podanym <cols>
.
ZMIANA_METADANYCH_DELTA
MetadataChangedException: metadane tabeli delty zostały zmienione przez współbieżną aktualizację. Spróbuj ponownie wykonać operację.<conflictingCommit>
BRAK_DANYCH_ZMIANY_DELTA
Błąd podczas pobierania danych zmiany dla zakresu [<startVersion>
, <endVersion>
] ponieważ dane zmiany nie były dostępne.
zarejestrowane dla wersji [<version>
]. Jeśli włączyłeś śledzenie zmian danych w tej tabeli,
użyj DESCRIBE HISTORY
, aby sprawdzić, kiedy została ona włączona.
W przeciwnym razie, aby rozpocząć rejestrowanie danych zmiany, użyj ALTER
TABLE` table_name SET TBLPROPERTIES
(<key>
=true)".
DELTA_BRAKUJĄCA_KOLUMNA
Nie można odnaleźć <columnName>
w kolumnach tabeli: <columnList>
BRAK_DANYCH_O_COMMIT
Ta tabela ma włączoną funkcję <featureName>
, która wymaga obecności akcji CommitInfo w każdym zatwierdzeniu. Jednak w wersji <version>
brakuje akcji CommitInfo.
DELTA_MISSING_COMMIT_TIMESTAMP
Ta tabela ma włączoną funkcję <featureName>
, która wymaga obecności znacznika commitTimestamp w akcji CommitInfo. Jednak to pole nie zostało ustawione w wersji zatwierdzenia <version>
.
DELTA_MISSING_DELTA_TABLE
<tableName>
nie jest tabelą delty.
DELTA_MISSING_DELTA_TABLE_COPY_INTO
Tabela nie istnieje. Najpierw utwórz pustą tabelę delty przy użyciu CREATE TABLE <tableName>
.
DELTA_MISSING_ICEBERG_CLASS
Klasa "Iceberg" nie została znaleziona. Upewnij się, że jest zainstalowana obsługa platformy Delta Iceberg.
Aby uzyskać więcej informacji, zobacz <docLink>
.
WARTOŚĆ_KOLUMNY_NIE_NULL_DELTA_BRAKUJĄCA
Kolumna <columnName>
, która ma ograniczenie NOT NULL
, jest nieobecna w danych zapisywanych do tabeli.
Brakuje_kolumny_partycji_DELTA
Kolumna partycji <columnName>
nie została znaleziona w schemacie <columnList>
BRAK_PLIKÓW_CZĘŚCI_DELTA
Nie można odnaleźć wszystkich części plików wersji punktu kontrolnego: <version>
DELTA_MISSING_PROVIDER_FOR_CONVERT
SQLSTATE: 0AKDC
CONVERT
TO DELTA
obsługuje tylko tabele parquet. Zapisz ponownie element docelowy jako parquet.`<path>`
, jeśli jest to katalog parquet.
DELTA_BRAKUJE_USTAW_KOLUMNY
SET
kolumna <columnName>
nie została znaleziona. Podane kolumny: <columnList>
.
BRAK DZIENNIKA TRANSAKCJI DELTA
Wykryto niezgodny format.
Próbujesz użyć <operation> <path>
za pomocą funkcji Delta, ale nie ma
dziennik transakcji dostępny. Sprawdź zadanie nadrzędne, aby upewnić się, że jest ono zapisywane
przy użyciu formatu("delta") i próbujesz %1$s ścieżki podstawowej tabeli.
Aby dowiedzieć się więcej o funkcji Delta, zobacz <docLink>
DELTA_MODE_NOT_SUPPORTED
SQLSTATE: 0AKDC
Określony tryb "<mode>
" nie jest obsługiwany. Obsługiwane tryby to: <supportedModes>
DELTA_MULTIPLE_CDC_BOUNDARY
Podano wiele argumentów <startingOrEnding>
dla odczytu CDC. Podaj jeden z: <startingOrEnding>
sygnatury czasowej lub <startingOrEnding>
wersji.
DELTA_MULTIPLE_CONF_FOR_SINGLE_COLUMN_IN_BLOOM_FILTER
Wiele konfiguracji indeksu bloom filter przekazano do polecenia dla kolumny: <columnName>
WIELE_RZĘDÓW_ŹRÓDŁA_ODPOWIADA_RZĘDOWI_DOCELOWEMU_W_SCALANIU
Nie można wykonać scalania, ponieważ dopasowano wiele wierszy źródłowych i podjęto próbę zmodyfikowania tego samego wiersza.
docelowy wiersz w tabeli Delta w sposób, który może powodować konflikty. Według semantyki SQL scalania,
gdy wiele wierszy źródłowych pasuje do tego samego wiersza docelowego, wynik może być niejednoznaczny
ponieważ nie jest jasne, którego wiersza źródłowego należy użyć do zaktualizowania lub usunięcia pasującego wiersza
docelowy wiersz. Możesz wstępnie przetworzyć tabelę źródłową, aby wyeliminować możliwość
wiele dopasowań. Zapoznaj się z
<usageReference>
DELTA_MUST_SET_ALL_COORDINATED_COMMITS_CONFS_IN_COMMAND musi ustawić wszystkie skoordynowane zatwierdzenia w poleceniu
Podczas <command>
obie konfiguracje zatwierdzeń koordynowanych ("delta.coordinatedCommits.commitCoordinator-preview", "delta.coordinatedCommits.commitCoordinatorConf-preview") są ustawione w poleceniu lub żadna z nich. Brak: "<configuration>
". Określ tę konfigurację w klauzuli TBLPROPERTIES
lub usuń inną konfigurację, a następnie spróbuj ponownie wykonać polecenie.
DELTA_MUST_SET_ALL_COORDINATED_COMMITS_CONFS_IN_SESSION
Podczas <command>
, w konfiguracjach SparkSession są ustawione albo obie konfiguracje zatwierdzeń koordynowanych ("coordinatedCommits.commitCoordinator-preview", "coordinatedCommits.commitCoordinatorConf-preview"), albo żadna. Brak: "<configuration>
". Ustaw tę konfigurację w usłudze SparkSession lub usuń konfigurację inną, a następnie ponów próbę ponownego uruchomienia polecenia.
Konflikt_nazwy_DELTA_w_tabeli_w_kubkach
Następujące nazwy kolumn są zarezerwowane tylko do wewnętrznego użytku tabeli z segmentacją Delta: <names>
PODMODYFIKUJ_ZAGNIEŻDŻONE_POLA_WYMAGAJĄCE_ZMIANY_NAZWY
Schemat wejściowy zawiera zagnieżdżone pola, które są kapitalizowane inaczej niż tabela docelowa.
Należy zmienić ich nazwy, aby uniknąć utraty danych w tych polach podczas zapisywania w funkcji Delta.
Pola:
<fields>
.
Oryginalny schemat:
<schema>
DELTA_ZAGNIEŻDŻONY_NIE_NULO_CONSTRAINT
SQLSTATE: 0AKDC
Typ pola <nestType>
zawiera ograniczenie NOT NULL
dla <parent>
. Delta nie obsługuje ograniczeń NOT NULL
zagnieżdżonych w tablicach lub mapach. Aby pominąć ten błąd i dyskretnie zignorować określone ograniczenia, ustaw <configKey>
= true.
Typ <nestType>
przeanalizowany:
<nestedPrettyJson>
DELTA_ZAGNIEŻDŻONE_ZAPYTANIE_NIEOBSŁUGIWANE
Zagnieżdżone podzapytanie nie jest obsługiwane w warunku <operation>
.
Naruszenie nowego ograniczenia kontrolnego DELTA
<numRows>
wiersze w <tableName>
naruszają nowe ograniczenie CHECK
(<checkConstraint>
)
DELTA_NEW_NIE_PUSTE_NARUSZENIE
<numRows>
wierszy w <tableName>
narusza nowe ograniczenie NOT NULL
na <colName>
DELTA_NON_BOOLEAN_CHECK_CONSTRAINT
CHECK
ograniczenie "<name>
" (<expr>
) powinno być wyrażeniem logicznym.
DELTA_NIEDETERMINISTYCZNE_WYRAŻENIE_W_GENEROWANEJ_KOLUMNIE
Znaleziono <expr>
. Wygenerowana kolumna nie może używać wyrażenia niedeterministycznego.
Funkcja nieokreślona DELTA nie jest obsługiwana
SQLSTATE: 0AKDC
Funkcje niedeterministyczne nie są obsługiwane w <operation> <expression>
DELTA_NIEOSTATNI_DOPASOWANY_KLAUZULA_POMIJAJ_WARUNEK
Jeśli w instrukcji MERGE
istnieje więcej niż jedna klauzula MATCHED
, tylko ostatnia klauzula MATCHED
może pominąć warunek.
DELTA_NIEOSTATNI_NIEDOPASOWANY_PRZEZ_WARUNEK_USUNIĘCIA_ŹRÓDŁOWEJXX_CZĘŚCI
Jeśli w instrukcji MERGE
istnieje więcej niż jedna klauzula NOT MATCHED BY SOURCE
, tylko ostatnia klauzula NOT MATCHED BY SOURCE
może pominąć warunek.
Klauzula_DELTY_NIESKOŃCZONA_NIEZGODNA_POMIJAJĄCE_WARUNEK
Jeśli w instrukcji MERGE
istnieje więcej niż jedna klauzula NOT MATCHED
, tylko ostatnia klauzula NOT MATCHED
może pominąć warunek
DELTA_NON_PARSABLE_TAG
Nie można przeanalizować tagu <tag>
.
Tagi plików to: <tagList>
DELTA_NON_PARTITION_COLUMN_ABSENT
Dane zapisane w funkcji Delta muszą zawierać co najmniej jedną kolumnę bez partycjonowania.<details>
DELTA_ODNIESIENIE_DO_KOLUMNY_NIE_BĘDĄCEJ_CZĘŚCIĄ_PARTYCJI
Predykat odwołuje się do kolumny niepartycjonującej „<columnName>
”. Do kolumn partycji można odwoływać się tylko: [<columnList>
]
DELTA_NIEPARTYCYJNY_KOLUMNĘ_OKREŚLONO
Kolumny bez partycjonowania <columnList>
są określane w przypadku, gdy oczekiwane są tylko kolumny partycjonowania: <fragment>
.
DELTA_NIE_POJEDYNCZA_CZĘŚĆ_NAMESPACE_DLA_KATALOGU
Katalog delta wymaga jednoczęściowej przestrzeni nazw, ale <identifier>
jest przestrzenią wieloczęściową.
KOORDYNATOR_ZATWIERDZENIA_DELTA_NON_UC_NIEOBSŁUGIWANY_W_POLECENIU
Ustawienie koordynatora zatwierdzania na wartość "<nonUcCoordinatorName>
" z polecenia nie jest obsługiwane, ponieważ tabele zarządzane przez UC mogą mieć tylko "katalog-unity" jako koordynatora zatwierdzania. Zmień ją na "unity-catalog" lub usuń wszystkie właściwości tabeli Zatwierdzenia skoordynowane z klauzuli TBLPROPERTIES
, a następnie ponów próbę ponownego uruchomienia polecenia.
DELTA_NON_UC_COMMIT_COORDINATOR_NOT_SUPPORTED_IN_SESSION
Ustawienie koordynatora zatwierdzeń na wartość „<nonUcCoordinatorName>
” z konfiguracji SparkSession nie jest obsługiwane, ponieważ tabele zarządzane przez Unity Catalog mogą mieć jako koordynatora zatwierdzeń tylko „unity-catalog”. Zmień go na „unity-catalog”, uruchamiając spark.conf.set("<coordinatorNameDefaultKey>", "unity-catalog")
, lub usuń wszystkie właściwości tabeli Koordynowane zatwierdzenia z konfiguracji SparkSession, uruchamiając spark.conf.unset("<coordinatorNameDefaultKey>")
, spark.conf.unset("<coordinatorConfDefaultKey>")
, spark.conf.unset("<tableConfDefaultKey>")
, a następnie ponów próbę wykonania polecenia.
DELTA_NIE_JEST_TABELĄ_DELTA_DATABRICKS
<table>
nie jest tabelą delty. Najpierw usuń tę tabelę, jeśli chcesz ją utworzyć za pomocą Delta firmy Databricks.
DELTA_NIE_JEST_TABELĄ_DELTA
<tableName>
nie jest tabelą delty. Najpierw upuść tę tabelę, jeśli chcesz ją ponownie utworzyć za pomocą usługi Delta Lake.
DELTA_KOLUMN_NOT_NULL_NIE_ZNALEZIONO_W_STRUKTURZE
Kolumna wymagana (nie dopuszczająca wartości null) nie została znaleziona w strukturze: <struct>
NARUSZENIE OGRANICZENIA DELTA_NOT_NULL
NOT NULL
ograniczenie naruszone dla kolumny: <columnName>
.
DELTA_NOT_NULL_NESTED_FIELD
Nie można dodać pola zagnieżdżonego bez wartości null do nadrzędnego, który może przyjmować wartość null. Ustaw odpowiednio wartość null kolumny nadrzędnej.
DELTA_NO_COMMITS_FOUND
Nie znaleziono żadnych zatwierdzeń przy <logPath>
DELTA_NIE_ZNALEZIONO_HISTORII_DO_ODTWORZENIA
Nie znaleziono żadnych zatwierdzeń do odtworzenia w <logPath>
DELTA_NO_REDIRECT_RULES_VIOLATED
Niedozwolona operacja: nie można wykonać <operation>
w tabeli z funkcją przekierowania.
Żadne reguły przekierowania nie są spełnione <noRedirectRules>
.
DELTA_NO_RELATION_TABLE
Nie można odnaleźć tabeli <tableIdent>
BRAK_STARTU_DELTA_DLA_ODCZYTU_CDC
Nie podano parametru startingVersion lub startingTimestamp dla odczytu CDC.
DELTA_PUSTY_SCHEMA_W_PISANIU_STRUMIENIOWYM
Delta nie akceptuje NullTypes w schemacie dla strumieniowych zapisów.
DELTA_ONEOF_IN_TIMETRAVEL
Podaj wartość "timestampAsOf" lub "versionAsOf" na potrzeby podróży w czasie.
Operacja Tylko Delta
<operation>
jest obsługiwana tylko w przypadku tabel delty.
DELTA_OPERATION_MISSING_PATH
Podaj ścieżkę lub identyfikator tabeli dla <operation>
.
Operacja Delta niedozwolona
SQLSTATE: 0AKDC
Niedozwolona operacja: <operation>
nie jest obsługiwana w przypadku tabel Delta
OPERACJA_DELTA_NIEDOZWOLONA_SZCZEGÓŁY
SQLSTATE: 0AKDC
Niedozwolona operacja: <operation>
nie jest obsługiwana w przypadku tabel delty: <tableName>
OPERACJA_DELTA_NIEOBSŁUGIWANA_DLA_KOLUMNY_Z_USTAWIENIEM_KOLEJNOŚCI
SQLSTATE: 0AKDC
<operation>
nie jest obsługiwana w przypadku <colName>
kolumn z sortowaniem innych niż domyślne <collation>
.
Operacja Delta nie jest obsługiwana dla wyrażenia z porównaniem
SQLSTATE: 0AKDC
<operation>
nie jest obsługiwane dla wyrażenia <exprText>
, ponieważ używa sortowania innego niż domyślne.
Operacja DELTA na widoku tymczasowym z kolumnami generowanymi nieobsługiwana
<operation>
polecenie w widoku tymczasowym odwołujące się do tabeli delty zawierającej wygenerowane kolumny nie jest obsługiwane. Uruchom polecenie <operation>
bezpośrednio na tabeli Delta
Operacja różnicowa na widoku niedozwolona
SQLSTATE: 0AKDC
Niedozwolona operacja: nie można wykonać <operation>
w widoku.
DELTA_OPTYMALIZACJA_PEŁNA_NIEOBSŁUGIWANA
OPTIMIZE FULL
jest obsługiwana tylko w przypadku tabel klastrowanych z niepustymi kolumnami klastrowania.
DELTA_OVERWRITE_MUST_BE_TRUE
Opcji kopiowania "nadpisania schematu" nie można określić bez ustawienia OVERWRITE
= 'true'.
NADPISZ_SCHEMAT_Z_DYNAMICZNYM_NADPISANIEM_PARTYCJI_DELTA
'overwriteSchema' nie może być używane w trybie zastępowania partycji dynamicznej.
BŁĄD_PRZEKSZTAŁCENIA_KOLUMN_PARTYCJI_DELTA
Nie udało się rzutować wartości <value>
na <dataType>
dla kolumny partycji <columnName>
DELTA_PARTITION_COLUMN_NOT_FOUND
Nie można odnaleźć kolumny partycji <columnName>
w schemacie [<schemaMap>
]
Schemat partycji Delta w tabelach Iceberg
Nie można określić schematu partycji podczas konwertowania tabel Iceberg. Jest on automatycznie wnioskowany.
ŚCIEŻKA_DELTA_NIE_ISTNIEJE
<path>
nie istnieje lub nie jest tabelą delty.
ŚCIEŻKA_DELTA_ISTNIEJE
Nie można zapisać do już istniejącej ścieżki <path>
bez ustawienia OVERWRITE
na 'true'.
Hak po zatwierdzeniu DELTA nie powiódł się
Zatwierdzanie wersji tabeli Delta <version>
powiodło się, ale wystąpił błąd podczas wykonywania hooka po zatwierdzeniu <name> <message>
ZMIENIONO_PROTOKÓŁ_DELTA
ProtocolChangedException: wersja protokołu tabeli delty została zmieniona przez współbieżną aktualizację. <additionalInfo> <conflictingCommit>
Aby uzyskać więcej informacji, zobacz <docLink>
.
DELTA_PROTOCOL_PROPERTY_NOT_INT
Właściwość protokołu <key>
musi być liczbą całkowitą. Znaleziono <value>
PROTOKÓŁ_CZYTANIA_DELTY_WYMAGA_PISANIA
Nie można uaktualnić tylko wersji protokołu czytnika do korzystania z funkcji tabeli. Aby kontynuować, wersja protokołu zapisywania musi być co najmniej <writerVersion>
. Aby uzyskać więcej informacji na temat wersji protokołu tabeli, zobacz <docLink>
.
ODCZYT_TABELI_BEZ_KOLUMN_DELTA
Próbujesz odczytać tabelę delty <tableName>
, która nie ma żadnych kolumn.
Zapisz nowe dane przy użyciu opcji mergeSchema = true
, aby móc odczytać tabelę.
DELTA_REGEX_OPT_SYNTAX_ERROR
Sprawdź ponownie składnię<regExpOption>
"
DELTA_ZASTĄP_GDZIE_W_NADPISYWANIU
Nie można użyć funkcji replaceWhere w połączeniu z nadpisywaniem za pomocą filtru
ZASTĄP_DELTA_GDZIE_NIEDOPASOWANIE
Zapisane dane nie są zgodne z częściowym warunkiem zastąpienia tabeli lub ograniczeniem "<replaceWhere>
".
<message>
DELTA_REPLACE_WHERE_WITH_DYNAMIC_PARTITION_OVERWRITE
Wyrażenie „replaceWhere” i „partitionOverwriteMode”=„dynamic” nie mogą być jednocześnie ustawione w opcjach obiektu DataFrameWriter.
DELTA_ZASTĄP_GDZIE_Z_FILTRUJ_ZMIANA_DANYCH_NIEUSTAWIONA
Polecenia "replaceWhere" nie mogą być używane z filtrami danych, gdy właściwość "dataChange" jest ustawiona na wartość false. Filtry: <dataFilters>
DELTA_ROW_ID_PRZYPISANIE_BEZ_STATYSTYK
Nie można przypisać identyfikatorów wierszy bez statystyk liczby wierszy.
Collect statistics for the table by running the following code in a Scala notebook and retry:
import com.databricks.sql.transaction.tahoe.DeltaLog
import com.databricks.sql.transaction.tahoe.stats.StatisticsCollection
import org.apache.spark.sql.catalyst.TableIdentifier
val log = DeltaLog.forTable(spark, TableIdentifier(table_name))
StatisticsCollection.recompute(spark, log)
ZMIANA_SCHEMATU_DELTA
Wykryta zmiana schematu:
schemat źródła przesyłania strumieniowego: <readSchema>
schemat pliku danych: <dataSchema>
Spróbuj ponownie uruchomić zapytanie. Jeśli ten problem powtarza się przy każdym ponownym uruchomieniu zapytania bez
czynienie postępów, dokonałeś niezgodnej zmiany schematu i musisz uruchomić ponownie
odpytywanie od podstaw przy użyciu nowego katalogu punktów kontrolnych.
ZMIANA SCHEMATU DELTA Z OPCJAMI STARTOWYMI
Wykryto zmianę schematu w wersji <version>
:
schemat źródła przesyłania strumieniowego: <readSchema>
schemat pliku danych: <dataSchema>
Spróbuj ponownie uruchomić zapytanie. Jeśli ten problem powtarza się po ponownym uruchomieniu zapytania bez
Czynisz postępy, wprowadzono niezgodną zmianę schematu i musisz zacząć od nowa.
odpytywanie od podstaw przy użyciu nowego katalogu punktów kontrolnych. Jeśli problem będzie się powtarzać po
Zmieniając katalog punktu kontrolnego na nowy, może być konieczna zmiana istniejącego.
Opcja "startingVersion" lub "startingTimestamp", aby rozpocząć od nowszej wersji niż
<version>
z nowym katalogiem punktu kontrolnego.
Schemat_Delta_Zmieniony_Z_Wersją
Wykryto zmianę schematu w wersji <version>
:
schemat źródła strumieniowania: <readSchema>
schemat pliku danych: <dataSchema>
Spróbuj ponownie uruchomić zapytanie. Jeśli ten problem powtarza się przy ponownych uruchomieniach zapytania bez
Dokonując postępów, dokonałeś niezgodnej zmiany schematu i musisz uruchomić
odpytywanie od podstaw przy użyciu nowego katalogu punktów kontrolnych.
ZMIANA SCHEMATU DELTA OD ANALIZY
Schemat tabeli Delta został zmieniony w niezgodny sposób od czasu utworzenia ramki danych.
lub obiekt DeltaTable został utworzony. Ponownie zdefiniuj obiekt DataFrame lub DeltaTable.
Zmiany:
<schemaDiff> <legacyFlagMessage>
Schemat DELTA nie został podany
Nie podano schematu tabeli. Podaj schemat (definicję kolumny) tabeli przy użyciu tabeli REPLACE
i gdy zapytanie AS SELECT
nie zostało podane.
Schemat delta nieustawiony
Schemat tabeli nie jest ustawiony. Zapisz dane w nim lub użyj CREATE TABLE
, aby ustawić schemat.
DELTA_SET_LOCATION_SCHEMA_MISMATCH
Schemat nowej lokalizacji delty różni się od bieżącego schematu tabeli.
oryginalny schemat:
<original>
schemat docelowy:
<destination>
Jeśli jest to zamierzona zmiana, możesz wyłączyć tę funkcję, uruchamiając:
%%sql ustawić <config>
= true
PLIK_DO_PŁYTKIEGO_KLONOWANIA_NIE_ZNALEZIONO
Nie można odnaleźć <filePath>
pliku, do którego odwołuje się dziennik transakcji. Taka sytuacja może wystąpić, gdy dane zostały ręcznie usunięte z systemu plików, zamiast użycia instrukcji tabeli DELETE
. Ta tabela wydaje się być płytkim klonem, jeśli tak jest, ten błąd może wystąpić, gdy oryginalna tabela, z której sklonowano tę tabelę, usunęła plik, którego klon nadal używa. Jeśli chcesz, aby klony były niezależne od oryginalnej tabeli, użyj klonowania DEEP.
DELTA_SHARING_NIE_MOŻNA_ZMIENIĆ_ZASTRZEŻONEJ_WŁASNOŚCI_ODBIORCY
Nie można modyfikować wstępnie zdefiniowanych właściwości rozpoczynających się od <prefix>
.
DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED
Dane są ograniczone przez właściwość adresata <property>
, które nie mają zastosowania do bieżącego adresata w sesji.
Aby uzyskać więcej informacji, odnieś się do DELTA_SHARING_CURRENT_RECIPIENT_PROPERTY_UNDEFINED
NIEPRAWIDŁOWA OPERACJA W ZEWNĘTRZNYM UDOSTĘPNIONYM WIDOKU DELTA
<operation>
nie można używać w widokach Delta Sharing, które są udostępniane między kontami.
DELTA_UDOSTĘPNIANIE_NIEPRAWIDŁOWE_UPRAWNIENIA_DOSTAWCY
Niedozwolony typ uwierzytelniania <authenticationType>
dla dostawcy <provider>
.
DELTA_SHARING_INVALID_RECIPIENT_AUTH
Niedozwolony typ uwierzytelniania <authenticationType>
dla adresata <recipient>
.
DELTA_SHARING_INVALID_SHARED_DATA_OBJECT_NAME
Nieprawidłowa nazwa odwołująca się do <type>
wewnątrz udziału. Możesz użyć nazwy <type>
w udziale zgodnie z formatem [schema].[<type>
], albo możesz również użyć oryginalnej pełnej nazwy tabeli w formacie [catalog].[schema].[>typ>].
Jeśli nie masz pewności, jakiej nazwy użyć, możesz uruchomić polecenie "SHOW ALL IN SHARE
[share]" i znaleźć nazwę <type>
do usunięcia: kolumna "name" jest nazwą <type>
wewnątrz udziału, a kolumna "shared_object" jest oryginalną pełną nazwą <type>
.
DELTA_SHARING_MAXIMUM_RECIPIENT_TOKENS_EXCEEDED
Istnieje więcej niż dwa tokeny dla adresata <recipient>
.
NIE ZNALEZIONO_WŁAŚCIWOŚCI_ODBIORCY_DELTA_SHARING
Właściwość adresata <property>
nie istnieje.
DELTA_SHARING_RECIPIENT_TOKENS_NOT_FOUND
Brak tokenów adresata dla adresata <recipient>
.
DELTA_POKAŻ_PARTYCJĘ_W_NIEPARTYCJONOWANEJ_KOLUMNIE
Niepartycjonowane kolumny <badCols>
są określone dla SHOW PARTITIONS
DELTA_SHOW_PARTITION_IN_NON_PARTITIONED_TABLE
SHOW PARTITIONS
nie jest dozwolone w niepartycjonowanej tabeli: <tableName>
DELTA_SOURCE_IGNORE_DELETE (ignoruj usunięcia źródła)
Wykryto usunięte dane (na przykład <removedFile>
) z przesyłanego strumieniowo źródła w wersji <version>
. Obecnie nie jest to obsługiwane. Jeśli chcesz zignorować usunięcia, ustaw opcję "ignoreDeletes" na wartość "true". Tabelę źródłową można znaleźć w ścieżce <dataPath>
.
DELTA_SOURCE_TABLE_IGNORE_CHANGES
Wykryto aktualizację danych (na przykład <file>
) w tabeli źródłowej w wersji <version>
. Obecnie nie jest to obsługiwane. Jeśli dzieje się to regularnie i możesz pominąć zmiany, ustaw opcję "skipChangeCommits" na wartość "true". Jeśli chcesz, aby aktualizacja danych została odzwierciedlona, uruchom ponownie to zapytanie przy użyciu nowego katalogu punktu kontrolnego lub wykonaj pełne odświeżanie, jeśli używasz biblioteki DLT. Jeśli potrzebujesz obsłużyć te zmiany, przełącz się na MVs. Tabelę źródłową można znaleźć w ścieżce <dataPath>
.
DELTA_POCZĄTKOWA_WERSJA_I_ZNACZNIK_CZASU_OBA_USTAWIONE
Podaj<version>
" lub "<timestamp>
"
DELTA_STATS_COLLECTION_COLUMN_NOT_FOUND
<statsType>
nie znaleziono statystyk dla kolumny w metadanych Parquet: <columnPath>
.
DELTA_STREAMING_NIE_MOŻE_KONTYNUOWAĆ_PRZETWARZANIA_PO_EWOLUCJI_SCHEMATU
Wykryliśmy co najmniej jedną zmianę schematu nie addytywnego (<opType>
) między wersją delty <previousSchemaChangeVersion>
a <currentSchemaChangeVersion>
w źródle przesyłania strumieniowego delta.
Sprawdź, czy chcesz ręcznie propagować zmiany schematu do tabeli ujścia, zanim przejdziemy do przetwarzania strumienia przy użyciu finalizowanego schematu w <currentSchemaChangeVersion>
.
Po naprawieniu schematu tabeli ujścia lub podjęciu decyzji, że nie ma potrzeby naprawiania, można ustawić (jedną z) następujących konfiguracji SQL w celu odblokowania zmian schematu nie addytywnego i kontynuowania przetwarzania strumienia.
Aby odblokować ten konkretny strumień tylko dla tej serii zmian schematu: ustaw <allowCkptVerKey> = <allowCkptVerValue>
.
Aby odblokować dla tego strumienia: ustaw <allowCkptKey> = <allowCkptValue>
Aby odblokować wszystkie strumienie: ustaw <allowAllKey> = <allowAllValue>
.
Alternatywnie, jeśli to ma zastosowanie, możesz zastąpić <allowAllMode>
z <opSpecificMode>
w konfiguracji SQL, aby odblokować strumień tylko dla tego rodzaju zmiany schematu.
Sprawdź mapowanie kolumn w transmisji Delta - brak zrzutu.
Nie można uzyskać migawki dziennika Delta dla początkowej wersji podczas sprawdzania zmian schematu mapowania kolumn. Wybierz inną wersję początkową lub wymuś włączenie odczytu strumieniowego na własne ryzyko przez ustawienie "<config>
" na wartość "true".
ZMIANA_SCHEMATU_NIEZGODNA_Z_DELTA_STREAMING
Odczyt strumieniowy nie jest obsługiwany w tabelach ze zmianami schematu niezgodnymi z odczytem (np. zmiana nazwy, usunięcie bądź zmiana typu danych).
Aby uzyskać więcej informacji i możliwe następne kroki rozwiązywania tego problemu, zapoznaj się z dokumentacją w <docLink>
Odczyt schematu: <readSchema>
. Niezgodny schemat danych: <incompatibleSchema>
.
DELTA_STREAMING_NIEKOMPATYBILNA_ZMIANA_SCHEMATU_UŻYJ_SCHEMA_LOG
Odczyt strumieniowy nie jest obsługiwany w tabelach ze zmianami schematu niezgodnymi z odczytem (np. zmiana nazwy lub usuwanie lub zmiany typu danych).
Podaj element "schemaTrackingLocation" w celu umożliwienia ewolucji schematu nieadytatywnego na potrzeby przetwarzania strumienia Delta.
Aby uzyskać więcej informacji, zobacz <docLink>
.
Odczyt schematu: <readSchema>
. Niezgodny schemat danych: <incompatibleSchema>
.
DELTA_STRUMIENIOWE_METADANE_EWOLUCJA
Schemat, konfiguracja tabeli lub protokół tabeli delty zmienił się podczas przesyłania strumieniowego.
Zaktualizowano dziennik śledzenia schematu lub metadanych.
Uruchom ponownie strumień, aby kontynuować przetwarzanie przy użyciu zaktualizowanych metadanych.
Zaktualizowany schemat: <schema>
.
Zaktualizowano konfiguracje tabel: <config>
.
Zaktualizowany protokół tabeli: <protocol>
DELTA_STREAMING_SCHEMA_EVOLUTION_UNSUPPORTED_ROW_FILTER_COLUMN_MASKS
Przesyłanie strumieniowe z tabeli źródłowej <tableId>
ze śledzeniem schematu nie obsługuje filtrów wierszy ani masek kolumn.
Usuń filtry wierszy lub maski kolumn lub wyłącz śledzenie schematu.
Konflikt lokalizacji schematu strumieniowania Delta
Wykryto konflikt lokalizacji schematu "<loc>
" podczas przesyłania strumieniowego z tabeli lub tabeli znajdującej się w lokalizacji "<table>
".
Inny strumień może ponownie używać tej samej lokalizacji schematu, która nie jest dozwolona.
Proszę podać nową unikatową ścieżkę schemaTrackingLocation
lub streamingSourceTrackingId
jako opcję dla czytnika dla jednego ze strumieni z tej tabeli.
DELTA_STREAMING_SCHEMA_LOCATION_NOT_UNDER_CHECKPOINT
Lokalizacja schematu "<schemaTrackingLocation>
" musi być umieszczona w lokalizacji punktu kontrolnego "<checkpointLocation>
".
DELTA_STREAMING_SCHEMA_LOG_DESERIALIZE_FAILED
Niekompletny plik dziennika w dzienniku schematu źródła przesyłania strumieniowego usługi Delta pod adresem "<location>
".
Dziennik schematu mógł być uszkodzony. Wybierz nową lokalizację schematu.
DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_DELTA_TABLE_ID
Wykryto niezgodny identyfikator tabeli Delta podczas próby odczytania strumienia Delta.
Utrwalone identyfikatory tabeli: <persistedId>
, identyfikator tabeli: <tableId>
Dziennik schematu mógł zostać użyty ponownie. Wybierz nową lokalizację schematu.
DELTA_STREAMING_SCHEMA_LOG_INCOMPATIBLE_PARTITION_SCHEMA
Wykryto niezgodny schemat partycji podczas próby odczytania strumienia Delta.
Utrwalony schemat: <persistedSchema>
, schemat partycji różnicowej: <partitionSchema>
Wybierz nową lokalizację schematu, aby ponownie zainicjować dziennik schematu, jeśli schemat partycji tabeli został ostatnio zmieniony ręcznie.
DELTA_STREAMING_SCHEMA_LOG_INIT_FAILED_NIEKOMPATYBILNE_METADANE
Nie można zainicjować dziennika schematu przesyłania strumieniowego źródła Delta, ponieważ
Wykryliśmy niezgodną zmianę schematu lub protokołu podczas realizacji partii danych przesyłanych strumieniowo z wersji tabeli <a>
na <b>
.
DELTA_STREAMING_SCHEMA_LOG_BŁĄD_PARSOWANIA_SCHEMATU
Nie można przeanalizować schematu z dziennika schematu źródła przesyłania strumieniowego usługi Delta.
Dziennik schematu mógł być uszkodzony. Wybierz nową lokalizację schematu.
Tabela Delta już zawiera kolumny CDC
Nie można włączyć przechwytywania zmian danych w tabeli. Tabela już zawiera
kolumny zarezerwowane <columnList>
, które będą
mogą być używane wewnętrznie jako metadane dla strumienia zmian danych tabeli. Aby włączyć
Zmień źródło danych tabeli, zmieniając nazwę lub usuwając wskazane kolumny.
DELTA_TABLE_ALREADY_EXISTS
Tabela <tableName>
już istnieje.
DELTA_TABLE_FOR_PATH_UNSUPPORTED_HADOOP_CONF
SQLSTATE: 0AKDC
Obecnie funkcja DeltaTable.forPath obsługuje tylko klucze konfiguracji hadoop zaczynające się od <allowedPrefixes>
, ale otrzymano <unsupportedOptions>
.
ID_DELTA_TABELA_NIEZGODNOŚĆ
Tabela delty w <tableLocation>
została zastąpiona, podczas gdy to polecenie używało tabeli.
Identyfikator tabeli był <oldId>
, a teraz jest <newId>
.
Proszę ponownie spróbować wykonać bieżące polecenie, aby zapewnić spójny widok tabeli.
NIEDOPASOWANIE_LOKALIZACJI_TABELI_DELTA
Lokalizacja istniejącej tabeli <tableName>
jest <existingTableLocation>
. Nie jest ona zgodna z określoną lokalizacją <tableLocation>
.
NIE ZNALEZIONO_TABELI_DELTA
Tabela delty <tableName>
nie istnieje.
DELTA_TABLE_NIEOBSŁUGIWANA_W_OP
Tabela nie jest obsługiwana w <operation>
. Zamiast tego użyj ścieżki.
DELTA_TABLE_ONLY_OPERATION (operacja tylko dla tabeli DELTA)
<tableName>
nie jest tabelą delty.
<operation>
jest obsługiwana tylko w przypadku tabel delty.
PUSTY_SCHEMAT_KOŃCOWY_TABELI_DOCELOWEJ_DELTA
Ostateczny schemat tabeli docelowej jest pusty.
ZNACZNIK_CZASU_DELTA_WYŻSZY_NIŻ_ZOBOWIĄZANIE
Podany znacznik czasu (<providedTimestamp>
) jest późniejszy niż najnowsza dostępna wersja.
table (<tableName>
). Proszę użyć znacznika czasu przed lub przy <maximumTimestamp>
.
DELTA_TIMESTAMP_INVALID
Nie można przekonwertować podanego znacznika czasu (<expr>
) na prawidłowy znacznik czasu.
DELTA_NIEPRAWIDŁOWA_WARTOŚĆ_POCZĄTKOWA_CZASU_PODRÓŻY
<timeTravelKey>
musi być prawidłową wartością rozpoczęcia.
DELTA_TRUNCATED_TRANSACTION_LOG
<path>
: Nie można odtworzyć stanu w wersji <version>
, ponieważ dziennik transakcji został obcięty z powodu ręcznego usunięcia lub zasad przechowywania dziennika (<logRetentionKey>=<logRetention>
) i zasad przechowywania punktów kontrolnych (<checkpointRetentionKey>=<checkpointRetention>
)
DELTA_TRUNCATE_TABLE_PARTITION_NOT_SUPPORTED
SQLSTATE: 0AKDC
Niedozwolona operacja: TRUNCATE TABLE
w tabelach delty nie obsługuje predykatów partycji; użyj DELETE
, aby usunąć określone partycje lub wiersze.
DELTA_UDF_IN_GENERATED_COLUMN
Znaleziono <udfExpr>
. Wygenerowana kolumna nie może używać funkcji zdefiniowanej przez użytkownika
NIEOCZEKIWANA_WYRAŻENIE_AKCJI_DELTA
Nieoczekiwane wyrażenie akcji <expression>
.
DELTA_NIEOCZEKIWANA_LICZBA_KOLUMN_PARTYCJI_Z_NAZWY_PLIKU
Spodziewano się kolumn partycji <expectedColsSize>
: <expectedCols>
, ale znaleziono kolumny <parsedColsSize>
: <parsedCols>
podczas analizy nazwy pliku: <path>
DELTA_NIESPODZIEWANE_CZĘŚCIOWE_SKANOWANIE
Oczekiwano pełnego skanowania źródeł Delta, ale znaleziono jedynie skanowanie częściowe. ścieżka:<path>
DELTA_UNEXPECTED_PARTITION_COLUMN_FROM_FILE_NAME
Oczekiwano kolumny partycji <expectedCol>
, ale znaleziono kolumnę partycji <parsedCol>
z analizowania nazwy pliku: <path>
DELTA_UNEXPECTED_PARTITION_SCHEMA_FROM_USER
CONVERT
do DELTA
wywołano z użyciem schematu partycji innego niż schemat partycji wywnioskowany z katalogu, unikaj podawania schematu, aby schemat partycji można było wybrać z katalogu.
schemat partycji katalogu:
<catalogPartitionSchema>
udostępniony schemat partycji:
<userPartitionSchema>
Lokalizacja zgodności DELTA_UNIFORM nie może zostać zmieniona.
SQLSTATE: 0AKDC
Nie można zmienić pliku delta.universalFormat.compatibility.location.
LOKALIZACJA_DELTA_UNIFORM_KOMPATYBILNOŚCI_NIEZAREJESTROWANA
delta.universalFormat.compatibility.location nie jest zarejestrowana w wykazie.
DELTA_UNIFORM_COMPATIBILITY_MISSING_OR_INVALID_LOCATION
Brak lub nieprawidłowe ustawienie dla formatu zgodności jednolitego. Ustaw pusty katalog dla pliku delta.universalFormat.compatibility.location.
Przyczyna niepowodzenia:
Aby uzyskać więcej informacji, zobacz DELTA_UNIFORM_COMPATIBILITY_MISSING_OR_INVALID_LOCATION
DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION
Odczyt góry lodowej z Delta Uniform nie powiódł się.
Aby uzyskać więcej informacji, zobacz DELTA_UNIFORM_ICEBERG_INGRESS_VIOLATION
DELTA_UNIFORM_INGRESS_NOT_SUPPORTED
Tworzenie lub odświeżanie jednolitej tabeli wejścia nie jest obsługiwane.
DELTA_UNIFORM_INGRESS_NOT_SUPPORTED_FORMAT
SQLSTATE: 0AKDC
Format <fileFormat>
nie jest obsługiwany. Obsługiwany jest tylko format pliku iceberg jako oryginalny format.
DELTA_UNIFORM_NOT_SUPPORTED
SQLSTATE: 0AKDC
Obsługiwany jest tylko uniwersalny format w tabelach katalogu Unity.
DELTA_UNIFORM_REFRESH_NOT_SUPPORTED
SQLSTATE: 0AKDC
REFRESH
identyfikator SYNC UNIFORM
nie jest obsługiwany z przyczyn:
Aby uzyskać więcej informacji, zobacz DELTA_UNIFORM_REFRESH_NOT_SUPPORTED
AKTUALIZACJA_JEDNOLITA_DELTA_NIEOBSŁUGIWANA_DLA_ZARZĄDZANEJ_TABELI_ICEBERG_Z_ŚCIEŻKĄ_METADANYCH
SQLSTATE: 0AKDC
REFRESH TABLE
z METADATA_PATH
nie jest obsługiwany w przypadku zarządzanych tabel Iceberg
DELTA_UNIWERSALNA_KONWERSJA_FORMATU_NIEUDANA
Nie można przekonwertować wersji tabeli <version>
na format uniwersalny <format>
. <message>
DELTA_UNIVERSAL_FORMAT_VIOLATION
Sprawdzanie poprawności formatu uniwersalnego (<format>
) nie powiodło się: <violation>
DELTA_UNKNOWN_CONFIGURATION
Określono nieznaną konfigurację: <config>
DELTA_NIEZNANE_UPRAWNIENIE
Nieznany przywilej: <privilege>
NIEZNANA_GRANICA_ODCZYTU_DELTA
Nieznany ReadLimit: <limit>
DELTA_NIEZNANA_ZMIANA_KOLUMNY
Nierozpoznana zmiana kolumny <otherClass>
. Być może jest uruchomiona nieaktualna wersja usługi Delta Lake.
DELTA_NIEROZPOZNANA_NIEZMIENNA
Nierozpoznany inwariant. Uaktualnij wersję platformy Spark.
DELTA_UNRECOGNIZED_LOGFILE
Nierozpoznany plik dziennika <fileName>
DELTA_RESETOWANIE_NIEISTNIEJĄCEJ_WŁAŚCIWOŚCI
Podjęto próbę usunięcia nieistniejącej właściwości "<property>
" w tabeli <tableName>
DELTA_UNSUPPORTED_ABS_PATH_ADD_FILE
SQLSTATE: 0AKDC
<path>
nie obsługuje dodawania plików ze ścieżką bezwzględną
DELTA_NIEOBSŁUGIWANA_ZMIANA_KOLUMNY_ALTER_TABLE
SQLSTATE: 0AKDC
ALTER TABLE CHANGE COLUMN
nie jest obsługiwane do zmiany kolumny <fieldPath>
z <oldField>
na <newField>
Nieobsługiwana operacja zmiany tabeli: zastąpienie kolumny (DELTA_UNSUPPORTED_ALTER_TABLE_REPLACE_COL_OP)
SQLSTATE: 0AKDC
Nieobsługiwana operacja ALTER TABLE REPLACE COLUMNS
. Przyczyna: <details>
Nie można zmienić schematu z:
<oldSchema>
do:
<newSchema>
DELTA_NIEOBSŁUGIWANE_KLONOWANIE_ZAMIANA_TA_SAMA_TABLICA
SQLSTATE: 0AKDC
Próbowałeś wykonać REPLACE
na istniejącej tabeli (<tableName>
) z użyciem CLONE
. Ta operacja jest następująca:
Nieobsługiwane. Spróbuj użyć innego elementu docelowego dla CLONE
lub usuń tabelę w bieżącej lokalizacji docelowej.
DELTA_NIEOBSŁUGIWANY_TRYB_MAPOWANIA_KOLUMN_ZMIANA
SQLSTATE: 0AKDC
Zmiana trybu mapowania kolumn z "<oldMode>
" na "<newMode>
" nie jest obsługiwana.
NIEOBSŁUGIWANE OPERACJE MAPOWANIA KOLUMN W DELTA NA KOLUMNACH Z BLOOM FILTER INDEX
SQLSTATE: 0AKDC
Nie można wykonać operacji mapowania kolumn <opName>
w kolumnach <columnNames>
ponieważ te kolumny mają indeksy filtrów Blooma.
Jeśli chcesz wykonać działanie mapowania kolumn
z Bloom Filter Index(es)
Najpierw usuń indeks filtru Blooma:
DROP BLOOMFILTER INDEX ON TABLE
tableName FOR COLUMNS(<columnNames>
)
Jeśli zamiast tego chcesz usunąć wszystkie indeksy filtru Blooma w tabeli, użyj:
DROP BLOOMFILTER INDEX ON TABLE
nazwaTabeli
NIEOBSŁUGIWANY PROTOKÓŁ MAPOWANIA KOLUMN DELTA
Bieżąca wersja protokołu tabeli nie obsługuje zmieniania trybów mapowania kolumn
przy użyciu <config>
.
Wymagana wersja protokołu Delta do mapowania kolumn:
<requiredVersion>
Bieżąca wersja protokołu Delta twojej tabeli:
<currentVersion>
<advice>
ZMIANA SCHEMATU MAPOWANIA KOLUMN DELTA_NIEOBSŁUGIWANY
SQLSTATE: 0AKDC
Wykryto zmianę schematu:
stary schemat:
<oldTableSchema>
nowy schemat:
<newTableSchema>
Zmiany schematu nie są dozwolone podczas zmiany trybu mapowania kolumn.
Nieobsługiwane odwzorowanie kolumn w zapisie DELTA
SQLSTATE: 0AKDC
Zapisywanie danych w trybie mapowania kolumn nie jest obsługiwane.
DELTA_NIEOBSŁUGIWANY_TYP_KOLUMNY_W_BLOOM_FILTER
Tworzenie indeksu filtru Blooma w kolumnie z typem <dataType>
jest nieobsługiwane: <columnName>
DELTA_UNSUPPORTED_COMMENT_MAP_ARRAY
SQLSTATE: 0AKDC
Nie można dodać komentarza do <fieldPath>
. Dodawanie komentarza do klucza/wartości mapy lub elementu tablicy nie jest obsługiwane.
DELTA_UNSUPPORTED_DATA_TYPES
SQLSTATE: 0AKDC
Odnaleziono kolumny używające nieobsługiwanych typów danych: <dataTypeList>
. Możesz ustawić wartość "<config>
" na wartość "false", aby wyłączyć sprawdzanie typu. Wyłączenie tego sprawdzania typów może umożliwić użytkownikom tworzenie nieobsługiwanych tabel Delta i powinno być używane tylko podczas próby odczytywania lub zapisywania tabel legacy.
DELTA_UNSUPPORTED_DATA_TYPE_IN_GENERATED_COLUMN
<dataType>
nie może być wynikiem wygenerowanej kolumny
DELTA_NIEOBSŁUGIWANE_GŁĘBOKIE_KOPIOWANIE
Głębokie klonowanie nie jest obsługiwane dla tej wersji Delta.
DELTA_NIEOBSŁUGIWANA_OPIS_SZCZEGÓŁOWY_WIDOK
<view>
jest widokiem.
DESCRIBE DETAIL
jest obsługiwana tylko w przypadku tabel.
NIEWSPARTE_USUNIĘCIE_KOLUMN_KLASUSTROWANIA_DELTA
SQLSTATE: 0AKDC
Usuwanie kolumn klastrowania (<columnList>
) jest niedozwolone.
DELTA_NIEOBSŁUGIWANE_USUNIĘCIE_KOLUMNY
SQLSTATE: 0AKDC
DROP COLUMN
nie jest obsługiwany dla tabeli Delta. <advice>
DELTA_NIEOBSŁUGIWANE_USUNIĘCIE_ZAGNIEŻDŻONEJ_KOLUMNY_Z_NIESTRUKTURALNEGO_TYP W
SQLSTATE: 0AKDC
Można usuwać tylko zagnieżdżone kolumny z typu StructType. Znaleziono <struct>
DELTA_NIEOBSŁUGIWANE_USUNIĘCIE_KOLUMNY_PARTYCJI
SQLSTATE: 0AKDC
Usuwanie kolumn partycji (<columnList>
) jest niedozwolone.
DELTA_NIEOBSŁUGIWANE_WYRAŻENIE
Nieobsługiwany typ wyrażenia(<expType>
) dla <causedBy>
. Obsługiwane typy to [<supportedTypes>
].
KOLUMNA_GENEROWANA_DELTA_NIEOBSŁUGIWANE_WYRAŻENIE
<expression>
nie można używać w wygenerowanej kolumnie
DELTA_NIEWSPIERANE_FUNKCJE_DO_ODCZYTU
Nieobsługiwana funkcja odczytu Delta: tabela "<tableNameOrPath>
" wymaga funkcji tabeli wymaganych do odczytu, które nie są obsługiwane przez tę wersję usługi Databricks: <unsupported>
. Aby uzyskać więcej informacji na temat zgodności funkcji usługi Delta Lake, zapoznaj się z <link>
.
DELTA_UNSUPPORTED_FEATURES_FOR_WRITE
Nieobsługiwana funkcja zapisu Delta: tabela "<tableNameOrPath>
" wymaga funkcji zapisu tabeli, które nie są obsługiwane przez tę wersję usługi Databricks: <unsupported>
. Aby uzyskać więcej informacji na temat zgodności funkcji usługi Delta Lake, zapoznaj się z <link>
.
DELTA_UNSUPPORTED_FEATURES_IN_CONFIG
Funkcje tabel skonfigurowane w następujących konfiguracjach platformy Spark lub właściwościach tabeli delta nie są rozpoznawane przez tę wersję usługi Databricks: <configs>
.
DELTA_STATUS_NIEOBSŁUGIWANEJ_FUNKCJI
Oczekiwano, że status funkcji tabeli <feature>
będzie "obsługiwany", ale otrzymano „<status>
”.
DELTA_NIEOBSŁUGIWANA_AKTUALIZACJA_POLA_POZA_STRUKTURĄ
SQLSTATE: 0AKDC
Aktualizowanie zagnieżdżonych pól jest obsługiwane tylko w przypadku obiektu StructType, ale próbujesz zaktualizować pole <columnName>
, które jest typu: <dataType>
.
DELTA_NIEOBSŁUGIWANE_FSCK_Z_WEKTORAMI_USUWANIA
Polecenie "FSCK REPAIR TABLE
" nie jest obsługiwane w wersjach tabel z brakującymi plikami wektorów usuwania.
Skontaktuj się z pomocą techniczną.
DELTA_NIEOBSŁUGIWANE_GENERUJ_Z_WEKTORAMI_USUWANIA
Polecenie "GENERATE
symlink_format_manifest" nie jest obsługiwane w wersjach tabel z wektorami usuwania.
Aby utworzyć wersję tabeli bez wektorów usuwania, uruchom „REORG TABLE
tabela APPLY (PURGE
)”. Następnie uruchom ponownie polecenie "GENERATE
".
Upewnij się, że żadne równoczesne transakcje nie dodają ponownie wektorów usuwania między REORG
a GENERATE
.
Jeśli musisz regularnie generować manifesty lub nie możesz zapobiec współbieżnym transakcjom, rozważ wyłączenie wektorów usuwania w tej tabeli, używając polecenia „ALTER TABLE
table SET TBLPROPERTIES
(delta.enableDeletionVectors = false)”.
DELTA_UNSUPPORTED_INVARIANT_NON_STRUCT (Explanation note or additional context in Polish, if applicable, might be helpful for clarity in a localized context.)
SQLSTATE: 0AKDC
Niezmienniki w zagnieżdżonych polach innych niż StructTypes nie są obsługiwane.
DELTA_NIEOBSŁUGIWANA_W_ZAPYTANIU_PODBORNIKOWYM
SQLSTATE: 0AKDC
Podzapytania nie są obsługiwane w warunku <operation>
.
DELTA_NIEOBSŁUGIWANA_LISTA_KLUCZY_Z_PREFIKSEM
listKeywithPrefix nie jest dostępny
DELTA_NIEOBSŁUGIWANA_GENERACJA_MANIFESTU_Z_MAPOWANIEM_KOLUMN
SQLSTATE: 0AKDC
Generowanie manifestu nie jest obsługiwane w przypadku tabel korzystających z mapowania kolumn, ponieważ zewnętrzne narzędzia do odczytu nie mogą odczytać tych tabel Delta. Aby uzyskać więcej informacji, zobacz dokumentację usługi Delta.
DELTA_UNSUPPORTED_MERGE_SCHEMA_EVOLUTION_WITH_CDC
MERGE INTO
operacje z ewolucją schematu nie obsługują obecnie zapisywania danych wyjściowych usługi CDC.
NIEOBSŁUGIWANY_MULTI_COL_W_PREDYKACIE DELTA
SQLSTATE: 0AKDC
Wielokolumnowe predykaty In nie są obsługiwane w warunku <operation>
.
DELTA_NIEOBSŁUGIWANA_ZAGNIEŻDŻONA_KOLUMNA_W_BLOOM_FILTRZE
SQLSTATE: 0AKDC
Tworzenie indeksu pliku blooma w zagnieżdżonej kolumnie jest obecnie nieobsługiwane: <columnName>
DELTA_UNSUPPORTED_NESTED_FIELD_IN_OPERATION (nieobsługiwane pole zagnieżdżone w operacji)
SQLSTATE: 0AKDC
Pole zagnieżdżone nie jest obsługiwane w <operation>
(pole = <fieldName>
).
DELTA_NIEOBSŁUGIWANY_NIEPUSTY_KLON
SQLSTATE: 0AKDC
Tabela docelowa klonowania nie jest pusta. Przed uruchomieniem CLONE
wyczyść tabelę za pomocą TRUNCATE
lub DELETE FROM
.
NIEOBSŁUGIWANY TRYB WYJŚCIA
SQLSTATE: 0AKDC
<dataSource>
źródło danych nie obsługuje trybu wyjściowego <mode>
DELTA_UNSUPPORTED_PARTITION_COLUMN_IN_BLOOM_FILTER
Tworzenie indeksu filtru Blooma w kolumnie partycjonowania jest nieobsługiwane: <columnName>
DELTA_UNSUPPORTED_RENAME_COLUMN
SQLSTATE: 0AKDC
Zmiana nazwy kolumn nie jest obsługiwana dla tabeli delty. <advice>
DELTA_NIEOBSŁUGIWANY_SCHEMAT_PODCZAS_ODCZYTU
SQLSTATE: 0AKDC
Funkcja Delta nie obsługuje określania schematu w czasie odczytu.
DELTA_UNSUPPORTED_SORT_ON_BUCKETED_TABLES
SORTED BY
nie jest obsługiwana w przypadku tabel typu Delta podzielonych na segmenty
DELTA_UNSUPPORTED_SOURCE
<operation>
miejsce docelowe obsługuje tylko źródła Delta.
<plan>
DELTA_UNSUPPORTED_STATIC_PARTITIONS
Określanie partycji statycznych w specyfikacji partycji nie jest obecnie obsługiwane podczas wstawiania
DELTA_UNSUPPORTED_STRATEGY_NAME
Nieobsługiwana nazwa strategii: <strategy>
DELTA_NIEOBSŁUGIWANE_ZAPYTANIE_PODBODOWE
SQLSTATE: 0AKDC
Podzapytania nie są obsługiwane w <operation>
(warunek = <cond>
).
DELTA_UNSUPPORTED_SUBQUERY_IN_PARTITION_PREDICATES
SQLSTATE: 0AKDC
Podzapytywania nie są obsługiwane w predykatach partycji.
DELTA_BRAK_OBSŁUGI_PODRÓŻY_W_CZASIE_WIELU_FORMATÓW
Nie można określić podróży czasowej w wielu formatach.
DELTA_NIEOBSŁUGIWANE_WIDOKI_PODRÓŻY_W_CZASIE
SQLSTATE: 0AKDC
Nie można podróżować w czasie w widokach, podzapytaniach, strumieniach ani w zapytaniach o zmianę danych wejściowych.
DELTA_UNSUPPORTED_TRUNCATE_SAMPLE_TABLES
Obcinanie przykładowych tabel nie jest obsługiwane
NIEOBSŁUGIWANA_ZMIANA_TYPÓW_W_SCHEMACIE
SQLSTATE: 0AKDC
Nie można wykonać operacji na tej tabeli, ponieważ zastosowano nieobsługiwaną zmianę typu. Pole <fieldName>
zostało zmienione z <fromType>
na <toType>
.
ZMIANA TYPU NIEOBSŁUGIWANA NA KOLUMNACH Z INDEKSEM FILTRA BLOOM'A
SQLSTATE: 0AKDC
Nie można zmienić typu danych kolumn <columnNames>
ponieważ te kolumny mają indeksy filtru Blooma.
Jeśli chcesz zmienić typ danych kolumn za pomocą indeksów filtru Blooma,
Najpierw usuń indeks filtru Blooma:
DROP BLOOMFILTER INDEX ON TABLE
tableName FOR COLUMNS(<columnNames>
)
Jeśli zamiast tego chcesz usunąć wszystkie indeksy filtru Blooma w tabeli, użyj:
DROP BLOOMFILTER INDEX ON TABLE
tableName
DELTA_NIEOBSŁUGIWANE_WYCZYSZCZENIE_SPECYFICZNEJ_PARTYCJI
Podaj ścieżkę bazową (<baseDeltaPath>
) podczas czyszczenia tabel Delta. Opróżnianie określonych partycji nie jest obecnie obsługiwane.
DELTA_UNSUPPORTED_WRITES_STAGED_TABLE
Implementacja tabeli nie obsługuje operacji zapisu: <tableName>
NIEWSPIERANE_ZAPISY_DELTA_BEZ_KOORDYNATORA
SQLSTATE: 0AKDC
Próbujesz wykonać operacje zapisu w tabeli, która została zarejestrowana u koordynatora zatwierdzeń <coordinatorName>
. Jednak żadna implementacja tego koordynatora nie jest dostępna w bieżącym środowisku i zapisy bez koordynatora nie są dozwolone.
DELTA_UNSUPPORTED_WRITE_SAMPLE_TABLES (niewspierana operacja zapisu do przykładów tabeli)
Zapisywanie w przykładowych tabelach nie jest obsługiwane
DELTA_UPDATE_NIEDOPASOWANIE_SCHEMATU_EXPRESSION
Nie można rzutować <fromCatalog>
na <toCatalog>
. Wszystkie zagnieżdżone kolumny muszą być zgodne.
BŁĄD_STANU_KOPIOWANIA_DELTA_VACUUM
VACUUM
na plikach danych zakończyło się pomyślnie, ale COPY INTO
czyszczenie pamięci nie powiodło się.
DELTA_VERSIONS_NOT_CONTIGUOUS
Wersje (<versionList>
) nie są ciągłe.
Aby uzyskać więcej informacji, zobacz DELTA_VERSIONS_NOT_CONTIGUOUS
DELTA_NARUSZA_OGRANICZENIE_Z_WARTOŚCIAMI
CHECK
ograniczenie <constraintName> <expression>
naruszone przez wiersz z wartościami:
<values>
DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED
Weryfikacja właściwości <table>
tabeli została naruszona:
Aby uzyskać więcej informacji, zobacz DELTA_VIOLATE_TABLE_PROPERTY_VALIDATION_FAILED
DELTA_ZAPIS_DO_WIDOKU_NIEOBSŁUGIWANY
<viewIdentifier>
jest widokiem. Nie wolno zapisywać danych w widoku.
DELTA_ZORDERING_COLUMN_DOES_NOT_EXIST
Kolumna porządkowania Z <columnName>
nie istnieje w schemacie danych.
DELTA_ZORDEROWANIE_NA_KOLUMNIE_BEZ_STATYSTYK
Kolejność Z dla <cols>
będzie
nieskuteczne, ponieważ obecnie nie zbieramy statystyk dla tych kolumn. Zapoznaj się z artykułem
<link>
aby uzyskać więcej informacji na temat pomijania danych i porządkowania w rzędach. Możesz wyłączyć
sprawdzenie tego poprzez ustawienie
'%%sql ustaw <zorderColStatKey>
= false'
DELTA_SORTOWANIE_Z_KOLUMNAMI_PARTYCJI
<colName>
jest kolumną partycji. Porządkowanie Z można wykonywać tylko na kolumnach danych
Delta Sharing
NIE_ISTNIEJE_KOD_AKTYWACJI_DELTA_SHARING
SQLSTATE: nie przypisano
Nie znaleziono tokenu aktywacji. Użyty link aktywacji jest nieprawidłowy lub wygasł. Ponownie wygeneruj link aktywacji i spróbuj ponownie.
DELTA_SHARING_CROSS_REGION_SHARE_NIEOBSŁUGIWANE
SQLSTATE: nie przypisano
Udostępnianie między regionami <regionHint>
i regionami poza nimi nie jest obsługiwane.
DELTA_SHARING_GET_RECIPIENT_PROPERTIES_NIEPRAWIDŁOWA_ZALEŻNOŚĆ
SQLSTATE: brak przypisanej
Widok zdefiniowany za pomocą funkcji current_recipient
służy tylko do udostępniania i może być odpytywany tylko po stronie adresata danych. Dostarczony zabezpieczany element z identyfikatorem <securableId>
nie jest widokiem Delta Sharing.
DELTA_UDOSTĘPNIANIE_TYPU_ZMIENNEGO_NIEOBSŁUGIWANE
SQLSTATE: nieprzypisany
Rodzaj zabezpieczalny <securableKind>
nie obsługuje zmienności w Delta Sharing.
DELTA_UDOSTĘPNIANIE_OBRÓĆ_TOKEN_NIEAUTORYZOWANY_DLA_RYNKU
SQLSTATE: brak przypisanej
Podany rodzaj zabezpieczania <securableKind>
nie obsługuje akcji rotacji tokenu zainicjowanej przez usługę Marketplace.
DS_AUTH_TYPE_NOT_AVAILABLE
SQLSTATE: brak przypisanej
<dsError>
: Typ uwierzytelniania jest niedostępny w jednostce dostawcy <providerEntity>
.
DS_CDF_NIE_JEST_WŁĄCZONY
SQLSTATE: nie przypisano
<dsError>
: Nie można uzyskać dostępu do zestawienia zmian danych dla <tableName>
. CDF nie jest włączone w oryginalnej tabeli delta. Skontaktuj się z dostawcą danych.
DS_CDF_NOT_SHARED
SQLSTATE: brak przypisania
<dsError>
: Nie można uzyskać dostępu do strumienia zmian danych dla <tableName>
. CDF nie jest udostępniany w tabeli. Skontaktuj się z dostawcą danych.
DS_CDF_RPC_INVALID_PARAMETER
SQLSTATE: brak przypisanej
<dsError>
: <message>
Błąd uwierzytelniania klienta dla bazy danych DS_CLIENT_AUTH_ERROR_FOR_DB_DS_SERVER
SQLSTATE: brak przypisania
<dsError>
: <message>
DS_CLIENT_ERROR_FOR_DB_DS_SERVER
SQLSTATE: żadne nie przypisane
<dsError>
: <message>
DS_CLIENT_OAUTH_TOKEN_EXCHANGE_FAILURE
SQLSTATE: brak przypisanej
<dsError>
: <message>
DS_CLIENT_OAUTH_TOKEN_EXCHANGE_UNAUTHORIZED
SQLSTATE: nie przypisano
<dsError>
: <message>
DS_CLOUD_VENDOR_NIEDOSTĘPNY
SQLSTATE: brak przypisanej
<dsError>
: Dostawca chmury jest tymczasowo niedostępny dla <rpcName>
, spróbuj ponownie.<traceId>
Polecenie materializacji danych DS zakończyło się niepowodzeniem
SQLSTATE: żaden nie został przypisany
<dsError>
: zadanie materializacji danych <runId>
z organizacji <orgId>
nie powiodło się za pomocą polecenia <command>
Polecenie materializacji danych DS nieobsługiwane
SQLSTATE: żaden nieprzypisany
<dsError>
: zadanie materializacji danych uruchomione <runId>
z organizacji <orgId>
nie obsługuje polecenia <command>
DS_DATA_MATERIALIZATION_BRAK_PRAWIDŁOWEGO_PRZESTRZENI_NAZW
SQLSTATE: nieprzypisany
<dsError>
: Nie można odnaleźć właściwej przestrzeni nazw dla utworzenia materializacji dla <tableName>
. Skontaktuj się z dostawcą danych, aby rozwiązać ten problem.
URUCHOMIENIE_MATERIALIZACJI_DANYCH_DS_NIE_ISTNIEJE
SQLSTATE: brak przypisania
<dsError>
: Zadanie materializacji danych <runId>
z organizacji <orgId>
nie istnieje
DS_DELTA_ILLEGAL_STATE
SQLSTATE: brak przypisania
<dsError>
: <message>
DS_DELTA_MISSING_CHECKPOINT_FILES
SQLSTATE: żaden nieprzypisany
<dsError>
: Nie można odnaleźć wszystkich plików punktu kontrolnego w wersji: <version>
. <suggestion>
DS_DELTA_NULL_POINTER
SQLSTATE: brak przypisanej
<dsError>
: <message>
DS_DELTA_RUNTIME_EXCEPTION
SQLSTATE: brak przypisanej
<dsError>
: <message>
DS_TOKEN_WYGAŚNIĘCIE_BRAK_UPRAWNIEŃ_DO_MARKETPLACE
SQLSTATE: nieprzypisany
<dsError>
: podany zabezpieczany rodzaj <securableKind>
nie obsługuje akcji wygasania tokenu zainicjowanej przez usługę Marketplace.
Nie udało się wysłać żądania otwarcia serwera DS.
SQLSTATE: żaden nie został przypisany
<dsError>
: <message>
DS_FEATURE_ONLY_FOR_DATABRICKS_TO_DATABRICKS
SQLSTATE: nieprzypisany
<dsError>
: <feature>
jest włączona tylko w przypadku udostępniania Databricks do Databricks Delta.
DS_FILE_LISTING_EXCEPTION (Błąd listowania plików)
SQLSTATE: brak przypisania
<dsError>
: <storage>
: <message>
Wyjątek_signowania_pliku_DS
SQLSTATE: nieprzypisany
<dsError>
: <message>
DS_FLAKY_NETWORK_CONNECTION
SQLSTATE: nie przypisano
<dsError>
: Połączenie sieciowe jest niestabilne dla <rpcName>
, spróbuj ponownie.<traceId>
Odświeżenie metadanych tabeli zewnętrznej DS nie powiodło się.
SQLSTATE: nieprzypisany
<dsError>
: <message>
DS_HADOOP_CONFIG_NOT_SET (Konfiguracja Hadoop nie jest ustawiona)
SQLSTATE: żaden nieprzypisany
<dsError>
: <key>
nie jest ustawiana przez obiekt wywołujący.
DS_ILLEGAL_STATE
SQLSTATE: brak przypisania
<dsError>
: <message>
DS_INTERNAL_ERROR_FROM_DB_DS_SERVER
SQLSTATE: brak przypisania
<dsError>
: <message>
DS_INVALID_AZURE_PATH
SQLSTATE: żaden nie przypisany
<dsError>
: nieprawidłowa ścieżka platformy Azure: <path>
.
DS_INVALID_DELTA_ACTION_OPERATION
SQLSTATE: nie przypisany
<dsError>
: <message>
DS_NIEPRAWIDŁOWE_POLE
SQLSTATE: brak przypisanej wartości
<dsError>
: <message>
Niepoprawna operacja iteratora
SQLSTATE: brak przypisanego
<dsError>
: <message>
DS_INVALID_PARTITION_SPEC (Nieprawidłowa specyfikacja partycji)
SQLSTATE: brak przypisanej wartości
<dsError>
: <message>
DS_NIEPRAWIDŁOWA_ODPOWIEDŹ_OD_DS_SERWERA
SQLSTATE: brak przypisanej wartości
<dsError>
: <message>
Błąd zapytania DS_MATERIALIZATION
SQLSTATE: nieprzypisany
<dsError>
: kwerenda nie powiodła się dla <schema>
.
<table>
z witryny Share <share>
.
ZAPYTANIE_DS_UTRWALENIA_PRZEKROCZYŁO_LIMIT_CZASU
SQLSTATE: żaden nieprzypisany
<dsError>
: Przekroczono limit czasu zapytania dla <schema>
.Udostępnij <table>
z <share>
po <timeoutInSec>
sekundach.
DS_MISSING_IDEMPOTENCY_KEY
SQLSTATE: brak przypisanej
<dsError>
: klucz idempotentności jest wymagany, gdy zapytanie <schema>
.
<table>
z usługi Share <share>
asynchronicznie.
Więcej niż jeden zestaw parametrów RPC
SQLSTATE: nieprzypisany
<dsError>
: podaj tylko jedną z: <parameters>
.
DS_BRAK_PRZYDZIELONEGO_METAMAGAZYNU
SQLSTATE: brak przypisanej
<dsError>
: brak przypisanego magazynu metadanych dla bieżącego obszaru roboczego (workspaceId: <workspaceId>
).
DS_O2D_OIDC_WORKLOAD_IDENTITY_TOKEN_GENERATION_FAILED
SQLSTATE: nie przypisano
<dsError>
: Nie udało się wygenerować tokenu tożsamości zadania dla dostawcy O2D OIDC: <message>
.
NIEZGODNOŚĆ ARGUMENTÓW PAGINACJI I ZAPYTANIA
SQLSTATE: nie przypisano
<dsError>
: niezgodność argumentów stronicowania lub zapytania.
DS_KOLUMNY_PARTYCJI_ZMIENIONE_NAZWY
SQLSTATE: brak przypisania
<dsError>
: Kolumna partycji [<renamedColumns>
] zmieniona w udostępnionej tabeli. Skontaktuj się z dostawcą danych, aby rozwiązać ten problem.
DS_QUERY_BEFORE_START_VERSION
SQLSTATE: brak przypisania
<dsError>
: Możesz zapytanie o dane tabeli od wersji <startVersion>
.
DS_QUERY_TIMEOUT_ON_SERVER
SQLSTATE: brak przypisania
<dsError>
: wystąpił przekroczenie limitu czasu podczas przetwarzania <queryType>
na <tableName>
po aktualizacji <numActions>
w iteracji <numIter>
.<progressUpdate> <suggestion> <traceId>
Limit prędkości na serwerze DS
SQLSTATE: nieprzydzielono
<dsError>
: <message>
DS_RECIPIENT_RPC_INVALID_PARAMETER
SQLSTATE: brak przypisanej wartości
<dsError>
: <message>
ZASÓB_DS_JUŻ_ISTNIEJE_NA_SERWERZE_DS
SQLSTATE: brak przypisanej
<dsError>
: <message>
Zasoby_wyczerpane
SQLSTATE: brak przypisania
<dsError>
: przekroczono limit <resource>
: [<limitSize>
]<suggestion>
.<traceId>
DS_RESOURCE_NOT_FOUND_ON_DS_SERVER
SQLSTATE: brak przypisanej
<dsError>
: <message>
DS_SYSTEM_PRZESTRZEN_ROBOCZA_GRUPA_UPRAWNIENIE_NIEOBSLUGIWANE
SQLSTATE: żaden nieprzypisany
Nie można udzielić uprawnień na <securableType>
dla grupy wygenerowanej przez system <principal>
.
Podróż w czasie niedozwolona
SQLSTATE: brak przypisanej
<dsError>
: Zapytanie dotyczące podróży w czasie nie jest dozwolone, chyba że historia jest udostępniana w <tableName>
. Skontaktuj się z dostawcą danych.
DS_NIEAUTORYZOWANY
SQLSTATE: nie została przypisana
<dsError>
: Brak autoryzacji.
NIEAUTORYZOWANY_D2O_OIDC_ODBIORCA
SQLSTATE: brak przypisanej
<dsError>
: Nieautoryzowany odbiorca OIDC D2O: <message>
.
NIEZNANY_WYJĄTEK_DS
SQLSTATE: brak przypisanej
<dsError>
: <traceId>
DS_UNKNOWN_QUERY_ID
SQLSTATE: brak przypisanej
<dsError>
: nieznany identyfikator zapytania <queryID>
dla <schema>
.
<table>
z Share <share>
.
Nieznany status zapytania
SQLSTATE: brak przydzielonej wartości
<dsError>
: Nieznany stan zapytania dla identyfikatora zapytania <queryID>
dla <schema>
.
<table>
z witryny Share <share>
.
DS_UNKNOWN_RPC
SQLSTATE: nieprzypisany
<dsError>
: Nieznany rpc <rpcName>
.
DS_UNSUPPORTED_DELTA_READER_VERSION
SQLSTATE: brak wartości przypisanej
<dsError>
: wersja czytnika protokołu delta <tableReaderVersion>
jest wyższa niż <supportedReaderVersion>
i nie może być obsługiwana na serwerze udostępniania delta.
DS_NIEOBSŁUGIWANE_FUNKCJE_TABELI_DELTA
SQLSTATE: brak przypisanej
<dsError>
: funkcje tabeli <tableFeatures>
znajdują się w tabeli<versionStr> <historySharingStatusStr> <optionStr>
Nieobsługiwana operacja
SQLSTATE: brak przypisanej
<dsError>
: <message>
DS_ NIEWSPÓLNY_SCHEMAT_PRZECHOWYWANIA
SQLSTATE: brak przypisania
<dsError>
: Nieobsługiwany schemat magazynu: <scheme>
.
DS_NIEOBSŁUGIWANY_TYP_TABELI
SQLSTATE: żaden nie przypisany
<dsError>
: nie udało się pobrać <schema>
.
<table>
z usługi Share <share>
, ponieważ tabela typu [<tableType>
] nie jest obecnie obsługiwana w protokole Delta Sharing.
BŁĄD_KONTEKSTU_UŻYTKOWNIKA
SQLSTATE: brak przypisania
<dsError>
: <message>
Funkcje udostępniania DS_VIEW są niedozwolone
SQLSTATE: żaden nie przypisany
<dsError>
: następujące funkcje: <functions>
nie są dozwolone w zapytaniu udostępniania widoku.
DS_WORKSPACE_DOMAIN_NOT_SET
SQLSTATE: nie przypisano
<dsError>
: domena <workspaceId>
obszaru roboczego nie jest ustawiona.
DS_WORKSPACE_NOT_FOUND
SQLSTATE: żaden nieprzypisany
<dsError>
: nie znaleziono obszaru roboczego <workspaceId>
.
Automatyczny ładowacz
CF_ADD_NEW_NOT_SUPPORTED
Tryb ewolucji schematu <addNewColumnsMode>
nie jest obsługiwany w przypadku określenia schematu. Aby użyć tego trybu, możesz podać schemat za pomocą cloudFiles.schemaHints
zamiast tego.
CF_BŁĘDNE_OPCJE_AUTORYZACJI (niejednoznaczność)
Znaleziono opcje uwierzytelniania ustawień powiadomień dla katalogu (domyślnego)
tryb listowania
<options>
Jeśli chcesz użyć trybu powiadamiania o pliku, ustaw jawnie:
.option("cloudFiles.<useNotificationsKey>
", "true")
Alternatywnie, jeśli chcesz pominąć walidację opcji i zignorować te opcje
opcje uwierzytelniania, które można ustawić:
.option("cloudFiles.ValidateOptionsKey>", "false")
CF_AMBIGUOUS_INCREMENTAL_LISTING_MODE_ERROR
Tryb listy przyrostowej (cloudFiles.<useIncrementalListingKey>
)
i powiadomienia o plikach (cloudFiles.<useNotificationsKey>
)
zostały włączone w tym samym czasie.
Upewnij się, że wybrano tylko jeden.
BRAK_OPCJI_UWIERZYTELNIANIA_AZURE
Podaj poświadczenia usługi Databricks lub zarówno clientId, jak i clientSecret na potrzeby uwierzytelniania na platformie Azure.
CF_AZURE_UWIERZYTELNIANIE_WIELE_OPCJI
Po podaniu poświadczeń usługi Databricks nie powinny być udostępniane żadne inne opcje poświadczeń (np. clientId, clientSecret lub connectionString).
CF_AZURE_STORAGE_SUFFIXES_REQUIRED
Wymagane są adlsBlobSuffix i adlsDfsSuffix dla platformy Azure
CF_NIEZGODNOŚĆ_BUCKETA
<storeType>
w <fileEvent>
zdarzenia pliku różni się od oczekiwanego przez źródło: <source>
.
Nie można zmienić schematu, log jest pusty (CF_CANNOT_EVOLVE_SCHEMA_LOG_EMPTY)
Nie można rozwinąć schematu, gdy dziennik schematu jest pusty. Lokalizacja dziennika schematu: <logPath>
CF_NIE_MOŻNA_PRZETWORZYĆ_WIADOMOŚCI_KOLEJKI
Nie można przeanalizować następującego komunikatu kolejki: <message>
CF_CANNOT_RESOLVE_CONTAINER_NAME
Nie można rozpoznać nazwy kontenera ze ścieżki: <path>
, identyfikator URI rozpoznany: <uri>
CF_NIE_MOŻNA_URUCHOMIĆ_LISTY_KATALOGÓW
Nie można uruchomić listy katalogów, gdy jest uruchomiony wątek asynchronicznego wypełniania
CF_ŹRÓDŁO_CZYSTE_POZWÓL_NADPISAĆ_OBA_ON
Nie można jednocześnie włączyć ustawień cloudFiles.cleanSource i cloudFiles.allowOverwrites.
CF_CZYSTE_ŹRÓDŁO_NIEAUTORYZOWANE_UPRAWNIENIE_DO_ZAPISU
Moduł automatycznego ładowania nie może usunąć przetworzonych plików, ponieważ nie ma uprawnień do zapisu w katalogu źródłowym.
<reason>
Aby naprawić, możesz:
- Udziel uprawnień do zapisu w katalogu źródłowym lub
- Ustaw wartość cleanSource na wartość "OFF"
Możesz również odblokować strumień, ustawiając parametr SQLConf spark.databricks.cloudFiles.cleanSource.disabledDueToAuthorizationErrors na wartość "true".
Powielona kolumna w danych
Wystąpił błąd podczas próby wywnioskowania schematu partycji tabeli. Masz tę samą kolumnę zduplikowaną w ścieżkach danych i partycji. Aby zignorować wartość partycji, podaj kolumny partycji jawnie przy użyciu: .option("cloudFiles).<partitionColumnsKey>
", "{comma-separated-list}")
CF_EMPTY_DIR_FOR_SCHEMA_INFERENCE
Nie można wnioskować schematu, gdy ścieżka wejściowa <path>
jest pusta. Spróbuj uruchomić strumień, gdy w ścieżce wejściowej znajdują się pliki lub określ schemat.
CF_EVENT_GRID_AUTH_ERROR
Nie można utworzyć subskrypcji usługi Event Grid. Upewnij się, że twoja usługa
Principal ma <permissionType>
subskrypcji usługi Event Grid. Zobacz więcej szczegółów na stronie:
<docLink>
Błąd tworzenia siatki zdarzeń CF
Nie można utworzyć subskrypcji usługi Event Grid. Upewnij się, że element Microsoft.EventGrid jest
zarejestrowany jako dostawca zasobów w ramach subskrypcji. Zobacz więcej szczegółów na stronie:
<docLink>
BŁĄD_CFNIE_ZNALEZIONO_SIATKI_ZDARZEŃ
Nie można utworzyć subskrypcji usługi Event Grid. Upewnij się, że magazyn jest odpowiednio zabezpieczony.
konto (<storageAccount>
) znajduje się w Twojej grupie zasobów (<resourceGroup>
) i
konto magazynu to konto "StorageV2" (wersja ogólnego przeznaczenia v2). Zobacz więcej szczegółów na stronie:
<docLink>
POWIADOMIENIE_O_WYDARZENIU_NIEOBSŁUGIWANE
Tryb powiadamiania o zdarzeniach modułu automatycznego ładującego nie jest obsługiwany dla <cloudStore>
.
CF_FAILED_TO_CHECK_STREAM_NEW - Nie udało się sprawdzić nowego strumienia
Nie można sprawdzić, czy strumień jest nowy
CF_NIE_UTWORZONO_PRENUMERATY_PUBSUB
Nie można utworzyć subskrypcji: <subscriptionName>
. Subskrypcja o tej samej nazwie już istnieje i jest skojarzona z innym tematem: <otherTopicName>
. Żądany temat jest <proposedTopicName>
. Usuń istniejącą subskrypcję lub utwórz subskrypcję z nowym sufiksem zasobu.
CF_FAILED_TO_CREATED_PUBSUB_TOPIC - Nie udało się utworzyć tematu Pub/Sub
Nie można utworzyć tematu: <topicName>
. Temat o tej samej nazwie już istnieje.
<reason>
Usuń istniejący temat lub spróbuj ponownie za pomocą innego sufiksu zasobu
Nie udało się usunąć powiadomienia GCP.
Nie można usunąć powiadomienia o identyfikatorze <notificationId>
w zasobniku <bucketName>
dla tematu <topicName>
. Spróbuj ponownie lub ręcznie usuń powiadomienie za pośrednictwem konsoli GCP.
CF_FAILED_TO_DESERIALIZE_PERSISTED_SCHEMA
Nie można wykonać deserializacji utrwalonego schematu z ciągu: "<jsonSchema>
"
CF_NIE_UDANO_SIĘ_ROZWINĄĆ_SCHEMATU
Nie można rozwijać schematu bez dziennika schematu.
The translation of such error codes usually remains as-is because they are often referenced in technical contexts exactly as they appear. However, if the context allows and there's a need to explain it in Polish for better user understanding, a potential translation could describe this code, such as "BŁĄD: Nie znaleziono dostawcy" for informational purposes.
Nie można odnaleźć dostawcy dla <fileFormatInput>
CF_FAILED_TO_INFER_SCHEMA
Nie można wywnioskować schematu dla formatu <fileFormatInput>
z istniejących plików w ścieżce wejściowej <path>
.
Aby uzyskać więcej informacji, zobacz CF_FAILED_TO_INFER_SCHEMA
CF_FAILED_TO_WRITE_TO_SCHEMA_LOG (Nie udało się zapisać do dziennika schematu)
Nie udało się zapisać w dzienniku schematów w lokalizacji <path>
.
CF_FILE_FORMAT_REQUIRED - Wymagany format pliku
Nie można odnaleźć wymaganej opcji: cloudFiles.format.
CF_FOUND_MULTIPLE_AUTOLOADER_PUBSUB_SUBSCRIPTIONS
Znaleziono wiele subskrypcji (<num>
) z prefiksem Auto Loader dla tematu <topicName>
:
<subscriptionList>
W każdym temacie powinna istnieć tylko jedna subskrypcja. Ręcznie upewnij się, że temat nie ma wielu subskrypcji.
CF_GCP_AUTHENTICATION
Podaj wszystkie następujące elementy: <clientEmail>
, <client>
,
<privateKey>
i <privateKeyId>
lub podaj <serviceCredential>
, aby skorzystać z poświadczenia usługi Databricks.
Alternatywnie, nie podawaj żadnego z nich, aby użyć domyślnego łańcucha dostawców poświadczeń GCP do uwierzytelniania względem zasobów GCP.
Przekroczono limit etykiet GCP CF
Otrzymano zbyt wiele etykiet (<num>
) dla zasobu GCP. Maksymalna liczba etykiet na zasób wynosi <maxNum>
.
CF_GCP_RESOURCE_TAGS_COUNT_EXCEEDED
Otrzymano zbyt wiele tagów zasobów dla zasobu GCP (<num>
). Maksymalna liczba tagów na jeden zasób wynosi <maxNum>
, ponieważ tagi zasobów są przechowywane jako etykiety GCP zasobów, a określone tagi usługi Databricks zużywają część tego przydziału etykietowego.
CF_INCOMPLETE_LOG_FILE_IN_SCHEMA_LOG
Niekompletny plik dziennika w dzienniku schematu w ścieżce <path>
CF_NIEKOMPLETNY_PLIK_METADATA_W_PUNKCIE_KONTROLNYM
Niekompletny plik metadanych w punkcie kontrolnym Auto Loader
CF_INCORRECT_BATCH_USAGE
CloudFiles to źródło przesyłania strumieniowego. Proszę użyć spark.readStream zamiast spark.read. Aby wyłączyć to sprawdzanie, ustaw <cloudFilesFormatValidationEnabled>
na wartość false.
CF_INCORRECT_SQL_PARAMS
Metoda cloud_files akceptuje dwa wymagane parametry ciągu: ścieżkę do załadowania i format pliku. Opcje czytnika plików muszą być podane w mapie ciągu klucz-wartość. np. cloud_files("path", "json", map("option1", "value1")). Odebrano: <params>
CF_INCORRECT_STREAM_USAGE
Aby użyć pliku "cloudFiles" jako źródła przesyłania strumieniowego, podaj format pliku z opcją "cloudFiles.format" i użyj polecenia .load(), aby utworzyć ramkę danych. Aby wyłączyć to sprawdzanie, ustaw <cloudFilesFormatValidationEnabled>
na wartość false.
CF_INTERNAL_ERROR
Błąd wewnętrzny.
Aby uzyskać więcej informacji, zobacz CF_INTERNAL_ERROR
CF_INVALID_ARN
Nieprawidłowy ARN: <arn>
CF_NIEPRAWIDŁOWY_CERTYFIKAT_AZURE
Nie można przeanalizować klucza prywatnego dostarczonego z opcją cloudFiles.certificate. Podaj prawidłowy klucz publiczny w formacie PEM.
NIEWAŻNY_KLUCZ_PRYWATNY_CERTYFIKATU_AZURE
Nie można przeanalizować klucza prywatnego dostarczonego z opcją cloudFiles.certificatePrivateKey. Podaj prawidłowy klucz prywatny w formacie PEM.
CF_NIEPRAWIDŁOWY_PUNKT_KONTROLNY
Ten punkt kontrolny nie jest prawidłowym źródłem CloudFiles
CF_NIEPRAWIDŁOWY_TRYB_CZYSTEGO_ŹRÓDŁA
Nieprawidłowy tryb dla opcji czystego źródła <value>
.
CF_INVALID_GCP_RESOURCE_TAG_KEY (Niewłaściwy klucz tagu zasobu GCP)
Nieprawidłowy klucz tagu zasobu dla zasobu GCP: <key>
. Klucze muszą zaczynać się od małej litery, mieć długość od 1 do 63 znaków i zawierać tylko małe litery, cyfry, podkreślenia (_) i łączniki (-).
CF_INVALID_GCP_RESOURCE_TAG_VALUE
Nieprawidłowa wartość tagu zasobu dla zasobu GCP: <value>
. Wartości muszą mieć długość od 0 do 63 znaków i muszą zawierać tylko małe litery, cyfry, podkreślenia (_) i łączniki (-).
CF_INVALID_MANAGED_FILE_EVENTS_OPTION_KEYS
Moduł automatycznego ładowania nie obsługuje następujących opcji w przypadku użycia ze zdarzeniami zarządzanych plików:
<optionList>
Zalecamy usunięcie tych opcji, a następnie ponowne uruchomienie strumienia.
CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE
Nieprawidłowa odpowiedź z usługi zarządzania zdarzeniami plików. Aby uzyskać pomoc, skontaktuj się z pomocą techniczną usługi Databricks.
Aby uzyskać więcej informacji, zobacz CF_INVALID_MANAGED_FILE_EVENTS_RESPONSE
CF_NIEPRAWIDŁOWY_TYP_ROZBUDOWY_SCHEMATU
cloudFiles.
<schemaEvolutionModeKey>
musi być jednym z {
"<addNewColumns>
"
"<failOnNewColumns>
"
"<rescue>
"
"<noEvolution>
"}
Nieważna opcja podpowiedzi schematu
Wskazówki schematu mogą określać tylko określoną kolumnę raz.
W tym przypadku ponowne zdefiniowanie kolumny: <columnName>
wiele razy w schemaHints:
<schemaHints>
CF_INVALID_SCHEMA_HINT_COLUMN (No translation needed for technical identifier)
Wskazówek schematu nie można używać do zastępowania typów zagnieżdżonych map i tablic.
Kolumna powodująca konflikt: <columnName>
OGRANICZENIE_OSTATNIEGO_ODCZYTU_WYMAGANE_CZĘŚĆ_CF
Funkcja latestOffset powinna być wywoływana z użyciem ReadLimit na tym źródle.
CF_LOG_FILE_MALFORMED
Plik dziennika został nieprawidłowo sformułowany: nie można odczytać poprawnej wersji dziennika z <fileName>
.
CF_MANAGED_FILE_EVENTS_DOPEŁNIENIE_ZDARZEŃ_W_TRAKCIE
Polecono, aby Auto Loader zignorował istniejące pliki w lokalizacji zewnętrznej, ustawiając parametr includeExistingFiles na wartość false. Usługa zarządzania zdarzeniami plików nadal odkrywa istniejące pliki w lokalizacji zewnętrznej. Spróbuj ponownie po zakończeniu zdarzeń zarządzania plikami, gdy wszystkie pliki w lokalizacji zewnętrznej zostaną odnalezione.
CF_MANAGED_FILE_EVENTS_ENDPOINT_NOT_FOUND
Używasz Auto Loader ze zdarzeniami plików zarządzanych, ale wydaje się, że zewnętrzna lokalizacja ścieżki wejściowej '<path>
' nie ma włączonych zdarzeń plików lub ścieżka wejściowa jest nieprawidłowa. Proszę poprosić administratora Databricks o włączenie zdarzeń plikowych w zewnętrznej lokalizacji dla Państwa ścieżki wejściowej.
CF_MANAGED_FILE_EVENTS_ENDPOINT_BRAK_UPRAWNIEŃ
Używasz Auto Loader z zarządzaniem zdarzeniami plików, ale nie masz dostępu do lokalizacji zewnętrznej lub woluminu na ścieżkę wejściową „<path>
”, lub ścieżka wejściowa jest nieprawidłowa. Poproś administratora usługi Databricks o udzielenie uprawnień do odczytu dla lokalizacji zewnętrznej lub woluminu lub podaj prawidłową ścieżkę wejściową w istniejącej lokalizacji zewnętrznej lub woluminie.
CF_ZARZĄDZANE_ZDARZENIA_PLIKÓW_TYLKO_NA_SERVERLESS
Automatyczne ładowanie ze zarządzanymi zdarzeniami plików jest dostępne tylko na platformie Databricks bezserwerowej. Aby kontynuować, przenieś obciążenie robocze do Databricks w trybie bezserwerowym lub wyłącz opcję cloudFiles.useManagedFileEvents.
CF_MAX_MUSI_BYĆ_DODATNI
wartość maksymalna musi być dodatnia
Plik metadanych CF jest jednocześnie używany
Wiele zapytań przesyłania strumieniowego jednocześnie używa <metadataFile>
CF_MISSING_METADATA_FILE_ERROR
Brak pliku metadanych w katalogu źródłowego punktu kontrolnego źródła przesyłania strumieniowego. Te metadane
plik zawiera ważne opcje domyślne dla strumienia, więc nie można ponownie uruchomić strumienia
Teraz. Aby uzyskać pomoc, skontaktuj się z pomocą techniczną usługi Databricks.
BŁĄD_BRAKUJĄCEJ_KOLUMNY_PARTYCJI
Kolumna partycji <columnName>
nie istnieje w podanym schemacie:
<schema>
Brakujący schemat w trybie bez ścieżki
Określ schemat przy użyciu metody .schema(), jeśli ścieżka nie jest dostarczana do źródła CloudFiles podczas korzystania z trybu powiadamiania o pliku. Alternatywnie, aby moduł automatycznego ładowania wywnioskował schemat, podaj ścieżkę podstawową w metodzie .load().
CF_MULTIPLE_PUBSUB_NOTIFICATIONS_FOR_TOPIC
Znaleziono istniejące powiadomienia dotyczące tematu <topicName>
w bucket <bucketName>
.
powiadomienie, identyfikator
<notificationList>
Aby uniknąć obciążania subskrybenta niepożądanymi zdarzeniami, usuń powyższe powiadomienia i ponów próbę.
CF_NEW_PARTITION_ERROR
Nowe kolumny partycji zostały wywnioskowane z plików: [<filesList>
]. Podaj wszystkie kolumny partycji w schemacie lub podaj listę kolumn partycji, dla których chcesz wyodrębnić wartości przy użyciu: .option("cloudFiles.partitionColumns", "{rozdzielane przecinkami-list|empty-string}")
CF_PARTITION_BŁĄD_INFERENCJI
Wystąpił błąd podczas próby wywnioskowania schematu partycji bieżącej partii plików. Podaj kolumny partycji jawnie przy użyciu: .option("cloudFiles).<partitionColumnOption>
", "{comma-separated-list}")
Ścieżka CF nie istnieje dla odczytu plików
Nie można odczytać plików, gdy ścieżka wejściowa <path>
nie istnieje. Upewnij się, że ścieżka wejściowa istnieje i spróbuj ponownie.
CF_PERIODIC_BACKFILL_NOT_SUPPORTED - Okresowe uzupełnianie nie jest obsługiwane
Okresowe wypełnianie nie jest obsługiwane, jeśli wypełnianie asynchroniczne jest wyłączone. Możesz włączyć asynchroniczne wypełnianie/wyświetlanie listy katalogów, ustawiając spark.databricks.cloudFiles.asyncDirListing
na true
CF_PREFIX_MISMATCH
Znaleziono niezgodne zdarzenie: klucz <key>
nie ma prefiksu: <prefix>
CF_PROTOCOL_MISMATCH
<message>
Jeśli nie musisz wprowadzać żadnych innych zmian w kodzie, ustaw język SQL
configuration: „<sourceProtocolVersionKey> = <value>
”
aby wznowić transmisję. Zapoznaj się z tematem:
<docLink>
aby uzyskać więcej informacji.
CF_REGION_NOT_FOUND_ERROR
Nie można pobrać domyślnego regionu platformy AWS. Określ region przy użyciu opcji cloudFiles.region.
CF_RESOURCE_SUFFIX_EMPTY
Nie można utworzyć usług powiadomień: sufiks zasobu nie może być pusty.
CF_RESOURCE_SUFFIX_INVALID_CHAR_AWS
Nie można utworzyć usług powiadomień: sufiks zasobu może zawierać tylko znaki alfanumeryczne, łączniki (-) i podkreślenia (_).
CF_RESOURCE_SUFFIX_INVALID_CHAR_AZURE
Nie można utworzyć usług powiadomień: sufiks zasobu może zawierać tylko małe litery, cyfry i kreski (-).
CF_RESOURCE_SUFFIX_INVALID_CHAR_GCP
Nie można utworzyć usług powiadomień: sufiks zasobu może zawierać tylko znaki alfanumeryczne, łączniki (-), podkreślenia (_), kropki (.), tyldy (~) plus znaki (+) i znaki procentowe (<percentSign>
).
LIMIT SUFIKSU ZASOBU_CF
Nie można utworzyć usług powiadomień: sufiks zasobu nie może zawierać więcej niż <limit>
znaków.
CF_RESOURCE_SUFFIX_LIMIT_GCP
Nie można utworzyć usług powiadomień: sufiks zasobu musi zawierać się między <lowerLimit>
a <upperLimit>
znakami.
CF_RESTRICTED_GCP_RESOURCE_TAG_KEY
Znaleziono ograniczony klucz tagu zasobu GCP (<key>
). Następujące klucze tagów zasobów GCP są ograniczone dla Auto Loader: [<restrictedKeys>
]
RECYKLING_PLIKU_PRZEKRACZA_MAKSYMALNY_WIEK_PLIKU
parametr cloudFiles.cleanSource.retentionDuration nie może być większy niż cloudFiles.maxFileAge.
CF_TEN_SAMY_PUB_SUB_TEMAT_NOWY_PREFIX_KLUCZA
Nie można utworzyć powiadomienia dla tematu: <topic>
z prefiksem: <prefix>
. Istnieje już temat o tej samej nazwie z innym prefiksem: <oldPrefix>
. Spróbuj użyć innego sufiksu zasobu do instalacji lub usuń istniejącą konfigurację.
Nie udało się głębokie klonowanie schematu dziennika CF
Nie można sklonować i zmigrować żadnych wpisów dziennika schematu z dziennika schematu źródłowego.
CF_SFTP_BRAKUJE_HASŁA_LUB_PLIKU_KLUCZA
Dla sfTP należy określić hasło lub plik klucza.
Określ hasło w źródłowym identyfikatorze URI lub za pośrednictwem <passwordOption>
lub określ zawartość pliku klucza za pośrednictwem <keyFileOption>
.
CF_SFTP_NOT_ENABLED
Uzyskiwanie dostępu do plików SFTP nie jest włączone. Aby uzyskać pomoc, skontaktuj się z pomocą techniczną usługi Databricks.
CF_SFTP_REQUIRE_UC_CLUSTER
Do uzyskiwania dostępu do plików SFTP wymagany jest klaster z włączoną obsługą interfejsu użytkownika. Aby uzyskać pomoc, skontaktuj się z pomocą techniczną usługi Databricks.
CF_SFTP_USERNAME_NOT_FOUND
Nazwa użytkownika musi być określona dla protokołu SFTP.
Podaj nazwę użytkownika w źródłowym URI lub za pośrednictwem <option>
.
ŚCIEŻKA_KATALOGU_ŹRÓDŁOWEGO_WYMAGANA
Podaj ścieżkę katalogu źródłowego z opcją path
ŹRÓDŁO_CF_NIEOBSŁUGIWANE
Źródło plików w chmurze obsługuje tylko ścieżki S3, Azure Blob Storage (wasb/wasbs), Azure Data Lake Gen1 (adl) i Gen2 (abfs/abfss) w tej chwili. ścieżka: '<path>
', rozpoznano identyfikator URI: '<uri>
'
CF_STATE_INCORRECT_SQL_PARAMS
Funkcja cloud_files_state akceptuje parametr ciągu reprezentujący katalog punktów kontrolnych strumienia cloudFiles lub wieloczęściową tabelę tableName identyfikującą tabelę przesyłania strumieniowego oraz opcjonalny drugi parametr całkowity reprezentujący wersję punktu kontrolnego do załadowania stanu. Drugi parametr może być również "najnowszy", aby odczytać najnowszy punkt kontrolny. Odebrano: <params>
CF_STATE_INVALID_CHECKPOINT_PATH
Ścieżka wejściowego punktu kontrolnego <path>
jest nieprawidłowa. Ścieżka nie istnieje lub nie znaleziono żadnych źródeł cloud_files.
STAN_CF_NIEPRAWIDŁOWA_WERSJA
Określona wersja <version>
nie istnieje lub została usunięta podczas analizy.
CF_THREAD_IS_DEAD
<threadName>
wątek nie działa.
NIEMOŻLIWOŚĆ WYPROWADZENIA LOKALIZACJI PUNKTU KONTROLNEGO STRUMIENIA
Nie można uzyskać lokalizacji punktu kontrolnego strumienia z lokalizacji źródłowego punktu kontrolnego: <checkPointLocation>
CF_NIE_MOŻNA_WYKRYĆ_FORMATU_PLIKU
Nie można rozpoznać formatu pliku źródłowego z <fileSize>
przykładowych plików, znaleziono format <formats>
. Określ format.
CF_UNABLE_TO_EXTRACT_BUCKET_INFO
Nie można wyodrębnić informacji o zasobniku. Ścieżka: "<path>
", rozpoznano identyfikator URI: "<uri>
".
CF_UNABLE_TO_EXTRACT_KEY_INFO
Nie można wyodrębnić kluczowych informacji. Ścieżka: "<path>
", rozpoznano identyfikator URI: "<uri>
".
CF_UNABLE_TO_EXTRACT_STORAGE_ACCOUNT_INFO (Nie można wyodrębnić informacji o koncie magazynowym)
Nie można wyodrębnić informacji o koncie magazynowym; path: '<path>
', rozpoznano identyfikator URI: '<uri>
'
CF_UNABLE_TO_LIST_EFFICIENTLY
Otrzymano zdarzenie zmiany nazwy katalogu dla ścieżki <path>
, ale nie możemy wydajnie wyświetlić tego katalogu. Aby strumień mógł być kontynuowany, ustaw opcję cloudFiles.ignoreDirRenames na true i rozważ włączenie regularnego uzupełniania przy użyciu elementu cloudFiles.backfillInterval, aby te dane mogły zostać przetworzone.
Limit niespodziewanego odczytu CF
Niespodziewany limit odczytu: <readLimit>
CF_UNKNOWN_OPTION_KEYS_ERROR
Znaleziono nieznane klucze opcji:
<optionList>
Upewnij się, że wszystkie podane klucze opcji są poprawne. Jeśli chcesz pominąć
Sprawdzanie poprawności opcji i ignorowanie tych nieznanych opcji, można ustawić:
.option("cloudFiles.<validateOptions>
", "false")
CF_UNKNOWN_READ_LIMIT
Nieznany ReadLimit: <readLimit>
CF_NIEOBSŁUGIWANA_FUNKCJA_SQL_DLA_PLIKÓW_CHMUROWYCH
Funkcja SQL "cloud_files" do utworzenia źródła przesyłania strumieniowego Auto Loader jest obsługiwana tylko w potoku Delta Live Tables. Zobacz więcej szczegółów na stronie:
<docLink>
CF_UNSUPPORTED_FORMAT_FOR_SCHEMA_INFERENCE
Wnioskowanie schematu nie jest obsługiwane w przypadku formatu: <format>
. Określ schemat.
CF_NIEOBSŁUGIWANA_WERSJA_DZIENNIKA
UnsupportedLogVersion: maksymalna obsługiwana wersja dziennika to wersja v<maxVersion>``, but encountered v``<version>
. Plik dziennika został utworzony przez nowszą wersję DBR i nie można go odczytać w tej wersji. Uaktualnij.
CF_UNSUPPORTED_SCHEMA_EVOLUTION_MODE
Tryb ewolucji schematu <mode>
nie jest obsługiwany dla formatu: <format>
. Ustaw tryb ewolucji schematu na wartość "none".
CF_USE_DELTA_FORMAT
Odczytywanie z tabeli delty nie jest obsługiwane w tej składni. Jeśli chcesz korzystać z danych z Delta, zapoznaj się z dokumentacją: odczytaj tabelę Delta (<deltaDocLink>
) lub odczytaj tabelę Delta jako źródło strumienia (<streamDeltaDocLink>
). Źródło przesyłania strumieniowego z Delta jest już zoptymalizowane pod kątem przyrostowego pobierania danych.
Geoprzestrzenne
EWKB_PARSE_ERROR
Błąd podczas analizowania EWKB: <parseError>
na pozycji <pos>
GEOJSON_PARSE_ERROR
Błąd podczas analizowania danych GeoJSON: <parseError>
na pozycji <pos>
Aby uzyskać więcej informacji, zobacz GEOJSON_PARSE_ERROR
H3_INVALID_CELL_ID
<h3Cell>
nie jest prawidłowym identyfikatorem komórki H3
Aby uzyskać więcej informacji, zobacz H3_INVALID_CELL_ID
H3_INVALID_GRID_DISTANCE_VALUE
Odległość siatki H3 <k>
musi być nieujemna
Aby uzyskać więcej informacji, zapoznaj się z H3_INVALID_GRID_DISTANCE_VALUE
H3_INVALID_RESOLUTION_VALUE
Rozdzielczość H3 <r>
musi znajdować się między <minR>
a <maxR>
, włącznie.
Aby uzyskać więcej informacji, zapoznaj się z H3_INVALID_RESOLUTION_VALUE
H3_NOT_ENABLED
<h3Expression>
jest wyłączona lub nieobsługiwana. Rozważ włączenie funkcji Photon lub przełączenie do warstwy obsługującej wyrażenia H3
Aby uzyskać więcej informacji, zobacz H3_NOT_ENABLED
Kod błędu: H3_PENTAGON_ENCOUNTERED_ERROR
Pentagon został napotkany podczas obliczania pierścienia sześciokątnego <h3Cell>
o odległości siatki <k>
Niezdefiniowana_odległość_siatki_H3
Odległość siatki H3 między <h3Cell1>
a <h3Cell2>
jest niezdefiniowana
ST_DIFFERENT_SRID_VALUES
Argumenty do "<sqlFunction>
" muszą mieć taką samą wartość SRID. Znaleziono wartości SRID: <srid1>
, <srid2>
ST_NIEPRAWIDŁOWY_ARGUMENT
"<sqlFunction>
": <reason>
ST_INVALID_ARGUMENT_TYPE
Argument "<sqlFunction>
" musi być typu <validTypes>
ST_INVALID_CRS_TRANSFORMATION_ERROR
<sqlFunction>
: Nieprawidłowa lub nieobsługiwana transformacja CRS ze SRID <srcSrid>
do SRID <trgSrid>
ST_INVALID_ENDIANNESS_VALUE
Endianness "<e>
" musi być albo "NDR" (little-endian) lub "XDR" (big-endian)
ST_NIEPRAWIDŁOWA_WARTOŚĆ_GEOHASH
<sqlFunction>
: nieprawidłowa wartość geohash: "<geohash>
". Wartości geohash muszą być prawidłowymi ciągami base32 zapisanymi małymi literami zgodnie z opisem whttps://en.wikipedia.org/wiki/Geohash#Textual_representation
ST_INVALID_INDEX_VALUE
<sqlFunction>
: Nieprawidłowy indeksu <index>
dla podanej wartości geoprzestrzennej.
ST_INVALID_PRECISION_VALUE (Nieprawidłowa wartość precyzji)
Precyzja <p>
musi znajdować się między <minP>
a <maxP>
, włącznie.
ST_NIEPRAWIDŁOWA_WARTOŚĆ_SRID
Nieprawidłowe lub nieobsługiwane SRID <srid>
ST_NOT_ENABLED
<stExpression>
jest wyłączona lub nieobsługiwana. Rozważ włączenie funkcji Photon lub przełączenie do warstwy obsługującej wyrażenia ST
ST_UNSUPPORTED_RETURN_TYPE
W zapytaniach nie można zwracać typów danych GEOGRAPHY
i GEOMETRY
. Użyj jednego z następujących wyrażeń SQL, aby przekonwertować je na standardowe formaty wymiany: <projectionExprs>
.
WKB_PARSE_ERROR
Błąd podczas analizowania WKB: <parseError>
na pozycji <pos>
Aby uzyskać więcej informacji, zobacz WKB_PARSE_ERROR
WKT_PARSE_ERROR
Błąd podczas analizowania WKT: <parseError>
na pozycji <pos>
Aby uzyskać więcej informacji, zobacz WKT_PARSE_ERROR
Katalog Unity
BŁĄD_KONFLIKTU_NAZW_KOLUMN
Kolumna <columnName>
powoduje konflikt z inną kolumną o tej samej nazwie, ale bez spacji końcowych (na przykład istniejąca kolumna o nazwie <columnName>
""). Zmień nazwę kolumny na inną.
Poświadczenia połączenia nie są obsługiwane dla połączenia z tabelą online
SQLSTATE: brak przypisania
Nieprawidłowe żądanie pobrania poświadczeń na poziomie połączenia dla połączenia typu <connectionType>
. Takie poświadczenia są dostępne tylko dla zarządzanych połączeń PostgreSQL.
TYP_POŁĄCZENIA_NIEAKTYWNY
SQLSTATE: brak przypisania
Typ połączenia "<connectionType>
" nie jest włączony. Włącz połączenie, aby go używać.
DELTA_SHARING_UŻYTKOWNIK_BEZ_UPRAWNIEŃ_DO_ZAPISU_ISTNIEJE
SQLSTATE: nie przypisano
Istnieje już obiekt adresata "<existingRecipientName>
" z tym samym identyfikatorem udostępniania "<existingMetastoreId>
".
RODZAJ_BEZPIECZNEGO_UDOSTĘPNIANIA_DELTA_TYLKO_DO_ODCZYTU
SQLSTATE: nie przypisano
Dane typu Delta Sharing Securable <securableKindName>
są tylko do odczytu i nie można ich tworzyć, modyfikować ani usuwać.
DOSTĘP ZEWNĘTRZNY WYŁĄCZONY W METASKLEPIE
SQLSTATE: brak przypisanej wartości
Odmowa udzielania poświadczeń dla środowisk innych niż Databricks Compute jest spowodowana wyłączeniem dostępu do danych zewnętrznych dla magazynu metadanych <metastoreName>
. Skontaktuj się z administratorem magazynu metadanych, aby włączyć konfigurację dostępu do danych zewnętrznych w magazynie metadanych.
DOSTĘP ZEWNĘTRZNY NIE DOZWOLONY DLA TABELI
SQLSTATE: nie przypisano
Nie można uzyskać dostępu do tabeli o identyfikatorze <tableId>
spoza środowiska obliczeniowego usługi Databricks, ponieważ jego rodzaj jest <securableKind>
. Dostęp do typów tabel można uzyskać zewnętrznie tylko "TABLE_EXTERNAL
", "TABLE_DELTA_EXTERNAL
" i "TABLE_DELTA
".
Schemat_użycia_zewnętrznego_przypisany_do_niewłaściwego_typu_bezpieczeństwa
SQLSTATE: nieprzypisany
Uprawnienie EXTERNAL
USE SCHEMA
nie ma zastosowania do tej jednostki <assignedSecurableType>
i może być przypisane tylko do schematu lub katalogu. Usuń uprawnienie z obiektu <assignedSecurableType>
i przypisz go do schematu lub wykazu.
ZAPIS_ZEWNETRZNY_NIEDOZWOLONY_DLA_TABELI
SQLSTATE: brak przypisanej
Nie można zapisać tabeli o identyfikatorze <tableId>
spoza środowiska obliczeniowego usługi Databricks, ponieważ jego rodzaj jest <securableKind>
. Tylko rodzaje tabel "TABLE_EXTERNAL
" i "TABLE_DELTA_EXTERNAL
" można zapisywać zewnętrznie.
KORZEŃ_PAMIĘCI_ZAGRANICZNEGO_KATALOGU_MUSI_OBSŁUGIWAĆ_ZAPISY
SQLSTATE: nie przypisano
Lokalizacja przechowywania dla katalogu zagranicznego typu <catalogType>
będzie używana do rozładowywania danych i nie może być ustawiona jako tylko do odczytu.
HMS_SECURABLE_OVERLAP_LIMIT_EXCEEDED
SQLSTATE: brak przypisania
Liczba <resourceType>
dla ścieżki wejściowej <url>
przekracza dozwolony limit (<overlapLimit>
) dla nakładających się HMS-ów <resourceType>
.
INVALID_RESOURCE_NAME_DELTA_SHARING
SQLSTATE: brak przypisanej wartości
Żądania Delta Sharing nie są obsługiwane przy użyciu nazw zasobów
NIEPRAWIDŁOWY_TYP_JEDNOSTKI_NAZWA_ZASOBU
SQLSTATE: nie przypisano
Podana nazwa zasobu odnosi się do typu jednostki <provided>
, ale oczekiwano <expected>
.
INVALID_RESOURCE_NAME_METASTORE_ID
SQLSTATE: brak przypisania
Podana nazwa zasobu odwołuje się do magazynu metadanych, który nie znajduje się w zakresie bieżącego żądania
NAKŁADANIE_SIĘ_LOKACJI
SQLSTATE: nie przypisano
Ścieżka wejściowa URL '<path>
' pokrywa się z <overlappingLocation>
w wywołaniu '<caller>
'.
<conflictingSummary>
.
REDSHIFT_FOREIGN_CATALOG_STORAGE_ROOT_MUST_BE_S3
SQLSTATE: brak przypisania
Katalog główny przechowywania dla katalogu zewnętrznego Redshift musi być usługą AWS S3.
TYP_OBIEKTU_NIE_OBSLUGUJE_FEDERACJI_LAKEHOUSE
SQLSTATE: brak przypisania
Element zabezpieczany z typem <securableKind>
nie obsługuje "Lakehouse Federation".
SECURABLE_KIND_NOT_ENABLED
SQLSTATE: brak przypisania
Zabezpieczalny typ „<securableKind>
” nie jest włączony. Jeśli jest to zabezpieczalny rodzaj związany z funkcją w wersji próbnej, włącz go w ustawieniach przestrzeni roboczej.
TYP_SECURE_NIE_OBSŁUGUJE_FEDERACJI_LAKEHOUSE
SQLSTATE: żadne nie przypisano
Obiekt możliwy do zabezpieczenia z typem <securableType>
nie obsługuje federacji Lakehouse.
LICZBA_KOLUMN_TABELI_ŹRÓDŁOWEJ_PRZEKRACZA_LIMIT
SQLSTATE: nie przypisano
Tabela źródłowa zawiera więcej niż <columnCount>
kolumn. Zmniejsz liczbę kolumn do <columnLimitation>
lub mniej.
UC_AAD_TOKEN_LIFETIME_TOO_SHORT
SQLSTATE: żadne nie przypisane
Okres ważności tokenu AAD w programie Exchange jest <lifetime>
, który jest skonfigurowany jako zbyt krótki. Sprawdź ustawienie usługi Azure AD, aby upewnić się, że tymczasowy token dostępu ma co najmniej godzinę istnienia.https://learn.microsoft.com/azure/active-directory/develop/active-directory-configurable-token-lifetimes
UC_ABAC_EVALUATION_ERROR
SQLSTATE: brak przypisanej wartości
Błąd podczas oceniania zasad ABAC w <resource>
.
UC_AUTHZ_AKCJA_NIEOBSŁUGIWANA
SQLSTATE: brak przypisanej
Autoryzowanie <actionName>
nie jest obsługiwane; Sprawdź, czy wywołany RPC jest implementowany dla tego typu zasobu
Odmowa uprawnień do utworzenia połączenia HMS.
SQLSTATE: brak przypisanej
Nie można utworzyć połączenia dla wbudowanego magazynu metadanych hive, ponieważ użytkownik: <userId>
nie jest administratorem obszaru roboczego: <workspaceId>
UC_BUILTIN_HMS_CONNECTION_MODIFY_RESTRICTED_FIELD
SQLSTATE: brak przypisania
Próba zmodyfikowania pola z ograniczeniami w wbudowanym połączeniu HMS "<connectionName>
". Można zaktualizować tylko warehouse_directory.
NIE_MOŻNA_ZMIENIĆ_NAZWY_KOLUMNY_FILTROWANIA_PARTYCJI
SQLSTATE: nie przypisano
Nie można zmienić nazwy kolumny tabeli <originalLogicalColumn>
, ponieważ jest ona używana do filtrowania partycji w <sharedTableName>
. Aby kontynuować, możesz usunąć tabelę z udziału, zmienić nazwę kolumny, a następnie udostępnić ją ponownie z żądanymi kolumnami filtrującymi partycje. Może to jednak spowodować przerwanie zapytania przesyłania strumieniowego dla odbiorcy.
Tworzenie dzieci w klastrze UC zabronione dla nieflagowego klastra UC
SQLSTATE: brak przypisania
Nie można utworzyć <securableType>
"<securable>
" w obszarze <parentSecurableType>
"<parentSecurable>
", ponieważ żądanie nie pochodzi z klastra UC.
BŁĄD_DOSTĘPU_DO_PAMIECI_CHMUROWEJ_UC
SQLSTATE: brak przypisanej
Nie można uzyskać dostępu do magazynu w chmurze: <errMsg>
exceptionTraceId=<exceptionTraceId>
UC_KONFLIKTOWE_OPCJE_PODŁĄCZENIA
SQLSTATE: brak przypisanej
Nie można utworzyć połączenia z opcjami uwierzytelniania nazwy użytkownika/hasła i uwierzytelniania oauth. Wybierz jeden.
Istnieje połączenie UC dla poświadczenia
SQLSTATE: brak przypisania
Poświadczenie "<credentialName>
" ma co najmniej jedno połączenie zależne. Możesz użyć opcji wymuszania, aby kontynuować aktualizowanie lub usuwanie poświadczeń, ale połączenia korzystające z tego poświadczenia mogą już nie działać.
Połączenie straciło ważność z powodu wygasłego tokenu dostępu
SQLSTATE: brak przypisania
Token dostępu skojarzony z połączeniem wygasł. Zaktualizuj połączenie, aby ponownie uruchomić przepływ OAuth, aby pobrać token.
Połączenie wygasło - odśwież token
SQLSTATE: brak przypisania
Token odświeżania skojarzony z połączeniem wygasł. Zaktualizuj połączenie, aby ponownie uruchomić przepływ OAuth, aby pobrać nowy token.
UC_POŁĄCZENIE_W_STANIE_NIEUDANE
SQLSTATE: nie przypisano
Połączenie jest w stanie FAILED
. Zaktualizuj połączenie przy użyciu prawidłowych poświadczeń, aby go ponownie uaktywnić.
BRAK_TOKENU_ODŚWIEŻENIA_W_UCZENIE
SQLSTATE: brak przypisania
Nie ma tokenu odświeżania skojarzonego z połączeniem. Zaktualizuj integrację klienta OAuth u dostawcy tożsamości, aby zwrócić tokeny odświeżania, a następnie zaktualizuj lub ponownie utwórz połączenie, aby ponownie uruchomić przepływ OAuth i pobrać niezbędne tokeny.
UC_POŁĄCZENIE_WYMIANA_OAUTH_NIEPOWODZENIE
SQLSTATE: brak przypisanej wartości
Wymiana tokenu OAuth nie powiodła się z kodem stanu HTTP <httpStatus>
. Zwrócona odpowiedź serwera lub komunikat o wyjątku to: <response>
SKOORDYNOWANE_ZATWIERDZENIA_NIE_WŁĄCZONE
SQLSTATE: żaden nie został przypisany
Obsługa zatwierdzeń skoordynowanych nie jest włączona. Skontaktuj się z pomocą techniczną usługi Databricks.
UC_CREATE_FORBIDDEN_UNDER_INACTIVE_SECURABLE
SQLSTATE: żaden nie został przypisany
Nie można utworzyć <securableType>
„<securableName>
”, ponieważ znajduje się on w <parentSecurableType>
„<parentSecurableName>
”, który nie jest aktywny. Usuń element nadrzędny zabezpieczany i utwórz ponownie element nadrzędny.
UC_CREDENTIAL_ACCESS_CONNECTOR_BŁĄD_PARSOWANIA
SQLSTATE: brak przypisanej
Nie można przeanalizować podanego identyfikatora łącznika dostępu: <accessConnectorId>
. Sprawdź jego formatowanie i spróbuj ponownie.
UC_CREDENTIAL_FAILED_TO_OBTAIN_VALIDATION_TOKEN
SQLSTATE: brak przypisanej
Nie można uzyskać tokenu usługi AAD w celu przeprowadzenia weryfikacji uprawnień w chmurze na łączniku dostępu. Spróbuj ponownie wykonać akcję.
UC_CREDENTIAL_INVALID_NIEPRAWIDŁOWE_UPRAWNIENIA_CHMURY
SQLSTATE: nie przypisano
Zarejestrowanie poświadczeń wymaga roli współautora dla odpowiedniego łącznika dostępu z identyfikatorem <accessConnectorId>
. Skontaktuj się z administratorem konta.
UC_CREDENTIAL_NIEPRAWIDŁOWY_TYP_KREDENCJAŁU_DLA_CELU
SQLSTATE: nie przypisano
Typ poświadczeń "<credentialType>
" nie jest obsługiwany dla celu "<credentialPurpose>
".
Odmowa dostępu do poświadczeń UC
SQLSTATE: żaden nieprzypisany
Tylko administrator konta może utworzyć lub zaktualizować poświadczenia przy użyciu typu <storageCredentialType>
.
POLITYKA_ZAUFANIA_UC_CREDENTIAL_JEST_OTWARTA
SQLSTATE: żadna nie została przypisana
Zasady zaufania roli IAM, umożliwiające konto usługi Databricks przejęcie roli, powinny wymagać identyfikatora zewnętrznego. Skontaktuj się z administratorem konta, aby dodać warunek identyfikatora zewnętrznego. To zachowanie ma na celu ochronę przed problemem Confused Deputy https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html).
UC_CREDENTIAL_UNPRIVILEGED_SERVICE_PRINCIPAL_NOT_SUPPORTED
SQLSTATE: nie przypisano
Jednostki usługi nie mogą używać uprawnień CREATE_STORAGE_CREDENTIAL
do rejestrowania tożsamości zarządzanych. Aby zarejestrować tożsamość zarządzaną, przypisz jednostce usługi rolę administratora konta.
UC_CREDENTIAL_PRZESTRZEŃ_ROBOCZA_API_ZABRONIONA
SQLSTATE: brak przypisanej
Tworzenie lub aktualizowanie poświadczeń przez osobę inną niż administrator konta nie jest obsługiwane w interfejsie API na poziomie konta. Zamiast tego użyj interfejsu API na poziomie obszaru roboczego.
UC_DELTA_UNIWERSALNY_FORMAT_NIE_MOŻE_PRZETWORZYĆ_WERSJI_ICEBERG
SQLSTATE: brak przypisanej wartości
Nie można przeanalizować wersji tabeli Iceberg z lokalizacji metadanych <metadataLocation>
.
UC_DELTA_UNIVERSAL_FORMAT_CONCURRENT_WRITE
SQLSTATE: nieprzypisany
Wykryto jednoczesną aktualizację tej samej wersji metadanych góry lodowej.
UC_DELTA_FORMAT_UNIWERSALNY_NIEPRAWIDŁOWE_POŁOŻENIE_METADANYCH
SQLSTATE: brak przypisanej wartości
Zatwierdzona lokalizacja metadanych <metadataLocation>
jest nieprawidłowa. Nie jest to podkatalog katalogu głównego tabeli <tableRoot>
.
UC_DELTA_UNIWERSALNY_FORMAT_BRAK_POLA_OGRANICZENIE
SQLSTATE: nie przypisano
W podanych informacjach o konwersji formatu delta iceberg brakuje wymaganych pól.
UC_DELTA_UNIVERSAL_FORMAT_NON_CREATE_CONSTRAINT
SQLSTATE: nie przypisano
Ustawianie informacji o formacie delta iceberg w momencie tworzenia jest nieobsługiwane.
UC_DELTA_UNIWERSELNY_FORMAT_ZBYT_DUŻY_OGRANICZENIE
SQLSTATE: brak przypisanej
Podane informacje dotyczące konwersji formatu delta-iceberg są zbyt obszerne.
UC_DELTA_UNIVERSAL_FORMAT_UPDATE_INVALID (Nieprawidłowa aktualizacja uniwersalnego formatu)
SQLSTATE: brak przypisanej
Jednolite metadane można aktualizować tylko w tabelach Delta z włączoną jednorodnością.
LIMIT_GŁĘBOKOŚCI_ZALEŻNOŚCI_PRZEKROCZONY
SQLSTATE: żaden nie przypisany
<resourceType>
"<ref>
" głębokość przekracza limit (lub ma odwołanie cykliczne).
UC_ZALEŻNOŚĆ_NIE_ISTNIEJE
SQLSTATE: żaden nieprzypisany
<resourceType>
"<ref>
" jest nieprawidłowy, ponieważ jeden z podstawowych zasobów nie istnieje. <cause>
Odmowa uprawnień dla UC_DEPENDENCY_PERMISSION_DENIED
SQLSTATE: brak przypisania
<resourceType>
"<ref>
" nie ma wystarczających uprawnień do wykonania, ponieważ właściciel jednego z zasobów bazowych nie przeszedł sprawdzenia autoryzacji. <cause>
UC_DUPLIKAT_POŁĄCZENIA
SQLSTATE: nie przypisano
Połączenie o nazwie "<connectionName>
" z tym samym adresem URL już istnieje. Poproś właściciela o uprawnienie do korzystania z tego połączenia zamiast tworzenia duplikatu.
TWORZENIE_DUPlKATU_KATALOGU_TKANIN
SQLSTATE: nie przypisano
Podjęto próbę utworzenia katalogu Fabric z adresem URL „<storageLocation>
”, który odpowiada istniejącemu katalogowi, co jest niedozwolone.
UC_DUPLICATE_TAG_ASSIGNMENT_CREATION
SQLSTATE: brak przypisania
Przypisanie tagu z kluczem <tagKey>
już istnieje
JD_ENTITY_NIE_MA_ODPOWIADAJĄCEGO_ONLINE_KLASTRA
SQLSTATE: brak przypisanej
Jednostka <securableType> <entityId>
nie ma odpowiedniego klastra online.
UC_PRZEKROCZONO_MAKSYMALNY_LIMIT_PLIKÓW
SQLSTATE: brak przypisanego
Istnieje więcej niż pliki <maxFileResults>
. Określ [max_results], aby ograniczyć liczbę zwracanych plików.
Operacja lokalizacji zewnętrznej niedozwolona.
SQLSTATE: brak przypisanej
Nie można <opName> <extLoc> <reason>
.
<suggestion>
.
Funkcja wyłączona
SQLSTATE: brak przypisanej
<featureName>
jest obecnie wyłączone w UC.
UC_FOREIGN_CATALOG_FOR_CONNECTION_TYPE_NOT_SUPPORTED
SQLSTATE: brak przypisania
Tworzenie wykazu obcego dla typu połączenia "<connectionType>
" nie jest obsługiwane. Tego rodzaju połączenia można używać wyłącznie do tworzenia zarządzanych potoków przetwarzania danych. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją usługi Databricks.
UC_FOREIGN_CREDENTIAL_CHECK_ONLY_FOR_READ_OPERATIONS
SQLSTATE: brak przypisanej
Można pobrać tylko poświadczenia typu READ dla tabel obcych.
UC_FOREIGN_KEY_CHILD_COLUMN_LENGTH_MISMATCH - Niezgodność długości kolumny dziecka klucza obcego
SQLSTATE: brak przypisanej
Klucz obcy <constraintName>
kolumn podrzędnych i kolumn nadrzędnych mają różne rozmiary.
NIEDOPASOWANIE_KOLUMNY_KLUCZA_OBCEGO
SQLSTATE: nie przypisano
Kolumny nadrzędne klucza obcego nie są zgodne z przywoływanych kolumn podrzędnych klucza podstawowego. Kolumny nadrzędne klucza obcego to (<parentColumns>
) i kolumny podrzędne klucza podstawowego to (<primaryKeyChildColumns>
).
Niezgodność typu kolumny klucza obcego
SQLSTATE: brak przypisanej
Typ kolumny podrzędnej klucza obcego jest niezgodny z typem kolumny nadrzędnej. Kolumna podrzędna klucza obcego <childColumnName>
ma typ <childColumnType>
, a kolumna nadrzędna <parentColumnName>
ma typ <parentColumnType>
.
UC_GCP_INVALID_PRIVATE_KEY
SQLSTATE: brak przypisanej
Odmowa dostępu. Przyczyna: klucz prywatny konta usługi jest nieprawidłowy.
UC_GCP_NIEPRAWIDŁOWY_FORMAT_JSON_KLUCZA_PRYWATNEGO
SQLSTATE: brak przypisania
Klucz prywatny OAuth konta serwera Google musi być prawidłowym obiektem JSON z wymaganymi polami. Upewnij się, że pełny plik JSON wygenerowany w sekcji "KEYS" na stronie szczegółów konta usługi.
Nieprawidłowy format klucza prywatnego JSON w GCP - brakujące pola
SQLSTATE: żaden nieprzypisany
Klucz prywatny OAuth konta serwera Google musi być prawidłowym obiektem JSON z wymaganymi polami. Upewnij się, że dostarczasz pełny plik JSON wygenerowany z sekcji "KEYS" na stronie szczegółów konta usługi. Brakuje pól oznaczonych jako <missingFields>
UC_IAM_ROLE_NON_SELF_ASSUMING
SQLSTATE: brak przydzielonego
Rola zarządzanie dostępem i tożsamościami dla tego poświadczenia magazynu została uznana za nieprzychytną. Sprawdź zaufanie roli i zasady tożsamości i zarządzania dostępem, aby upewnić się, że rola IAM może przejąć siebie zgodnie z dokumentacją poświadczeń magazynowych katalogu Unity.
UC_ICEBERG_COMMIT_CONFLICT
SQLSTATE: brak przypisanej
Nie można zatwierdzić <tableName>
: lokalizacja metadanych <baseMetadataLocation>
została zmieniona z <catalogMetadataLocation>
.
UC_ICEBERG_COMMIT_INVALID_TABLE
SQLSTATE: żaden nieprzypisany
Nie można wykonać zatwierdzenia w zarządzanej tabeli Iceberg na tabeli niezarządzanej Iceberg: <tableName>
.
UC_ICEBERG_COMMIT_MISSING_FIELD_CONSTRAINT
SQLSTATE: żaden nieprzypisany
Brak wymaganych pól podanych informacji o zatwierdzeniu zarządzanego Iceberg.
UC_ID_MISMATCH
SQLSTATE: żaden nie został przypisany
<type> <name>
nie ma identyfikatora <wrongId>
. Ponów próbę wykonania operacji.
UC_INVALID_ACCESS_DBFS_ENTITY
SQLSTATE: brak przypisania
Nieprawidłowy dostęp do <securableType> <securableName>
w katalogu federacyjnym <catalogName>
. <reason>
UC_INVALID_CLOUDFLARE_ACCOUNT_ID
SQLSTATE: brak przypisania
Nieprawidłowy identyfikator konta cloudflare.
UC_NIEPRAWIDŁOWE_HASŁO_CHMURA
SQLSTATE: nie przypisano
Nieprawidłowy dostawca usług w chmurze poświadczeń "<cloud>
". Dozwolony dostawca usług w chmurze ‘<allowedCloud>
’.
UC_NIEPRAWIDŁOWA_WARTOŚĆ_CELU_UWIERZYTELNIENIA
SQLSTATE: brak przypisania
Nieprawidłowa wartość "<value>
" dla przeznaczenia poświadczeń. Dozwolone wartości "<allowedValues>
".
UC_NIEPRAWIDŁOWY_PRZEJŚCIE_CREDENCJI
SQLSTATE: brak przypisanej
Nie można zaktualizować połączenia z <startingCredentialType>
do <endingCredentialType>
. Jedynym prawidłowym przejściem jest połączenie oparte na nazwie użytkownika/haśle z połączeniem opartym na tokenie OAuth.
UC_NIEPRAWIDŁOWY_CIĄG_CRON_FABRIC
SQLSTATE: brak przypisanej
Nieprawidłowy ciąg cron. Znaleziono: ‘<cronString>
’ z błędem analizy składni: ‘<message>
’
UC_INVALID_DIRECT_ACCESS_MANAGED_TABLE
SQLSTATE: nie przypisano
Nieprawidłowa zarządzana tabela bezpośredniego dostępu <tableName>
. Upewnij się, że definicja tabeli źródłowej & potoku nie jest zdefiniowana.
Nieprawidłowa pusta lokalizacja magazynowa UC
SQLSTATE: żaden nie został przypisany
Nieoczekiwana pusta lokalizacja magazynowa dla oznaczenia <securableType>
„<securableName>
” w katalogu „<catalogName>
”. Aby naprawić ten błąd, uruchom polecenie DESCRIBE SCHEMA <catalogName>
.
<securableName>
i odśwież tę stronę.
UC_NIEPRAWIDŁOWA_AKTUALIZACJA_OPCJI
SQLSTATE: brak przypisania
Podano nieprawidłowe opcje aktualizacji. Nieprawidłowe opcje: <invalidOptions>
. Dozwolone opcje: <allowedOptions>
.
UC_NIEPRAWIDŁOWA_WARTOŚĆ_OPCJI
SQLSTATE: brak przypisania
Nieprawidłowa wartość "<value>
" dla<option>
". Dozwolone wartości "<allowedValues>
".
UC_NIEPRAWIDŁOWA_WARTOŚĆ_OPCJI_PUSTA
SQLSTATE: żaden nieprzypisany
'<option>
' nie może być pusty. Proszę wprowadzić wartość, która nie jest pusta.
Niewłaściwy identyfikator klucza dostępu R2 (UC_INVALID_R2_ACCESS_KEY_ID)
SQLSTATE: brak przypisanej wartości
Nieprawidłowy identyfikator klucza dostępu R2.
UC_INVALID_R2_SECRET_ACCESS_KEY
SQLSTATE: brak przypisanej
Nieprawidłowy tajny klucz dostępu R2.
UC_NIEPRAWIDŁOWY_WARUNEK_REGUŁY
SQLSTATE: brak przypisania
Nieprawidłowy warunek w regule "<ruleName>
". Błąd kompilacji z komunikatem "<message>
".
UC_NIEPRAWIDŁOWA_AKTUALIZACJA_NA_SYSTEMOWEJ_PRZESTRZENI_ROBOCZEJ_ZARZĄDZALNY_PRZEZ_GRUPĘ_ADMINISTRACYJNĄ
SQLSTATE: brak przypisanej
Nie można zaktualizować <securableType>
"<securableName>
", ponieważ jest własnością grupy wewnętrznej. Aby uzyskać dodatkowe informacje, skontaktuj się z pomocą techniczną usługi Databricks.
UC_INVALID_WASBS_ZEWNETRZNA_LOKALIZACJA_KREDENCJA_STORAGE
SQLSTATE: brak przypisania
Podane poświadczenie magazynu <storageCredentialName>
nie jest skojarzone z katalogiem głównym DBFS, nie wolno tworzyć lokalizacji zewnętrznej wasbs.
UC_LOKALIZACJA_NIEPRAWIDŁOWY_SCHEMAT
SQLSTATE: nieprzypisany
Lokalizacja magazynu ma nieprawidłowy schemat identyfikatora URI: <scheme>
.
UC_MALFORMED_OAUTH_SERVER_RESPONSE (nieprawidłowa odpowiedź serwera OAuth)
SQLSTATE: brak przypisanej
W odpowiedzi z serwera tokenów brakuje pola <missingField>
. Zwrócona odpowiedź serwera to: <response>
UC_METASTORE_ASSIGNMENT_STATUS_INVALID
SQLSTATE: brak przypisanej
'<metastoreAssignmentStatus>
' nie można przypisać. Obsługiwane są tylko MANUALLY_ASSIGNABLE
i AUTO_ASSIGNMENT_ENABLED
.
UC_METASTORE_CERTYFIKACJA_NIE_AKTYWOWANA
SQLSTATE: nie przypisano
Certyfikacja magazynu metadanych nie jest włączona.
UC_METASTORE_DB_SHARD_MAPPING_NOT_FOUND
SQLSTATE: brak przypisanej
Nie można pobrać magazynu metadanych do mapowania fragmentów bazy danych dla identyfikatora magazynu metadanych <metastoreId>
z powodu błędu wewnętrznego. Skontaktuj się z pomocą techniczną usługi Databricks.
UC_METASTORE_MA_AKTYWNE_ZARZĄDZANE_KATALOGI_ONLINE
SQLSTATE: brak przypisanego
Metastore <metastoreId>
ma <numberManagedOnlineCatalogs>
zarządzany katalog online. Usuń je jawnie, a następnie ponów próbę usunięcia magazynu metadanych.
UC_METASTORE_STORAGE_ROOT_CREDENTIAL_UPDATE_INVALID
SQLSTATE: żaden nie przypisany
Nie można zdefiniować danych uwierzytelniających głównego magazynu metadanych podczas aktualizowania lokalizacji głównej magazynu metadanych. Poświadczenie zostanie pobrane z zewnętrznej lokalizacji nadrzędnej metastore.
UC_METASTORE_STORAGE_ROOT_DELETION_INVALID (nieprawidłowe usunięcie głównego katalogu magazynu)
SQLSTATE: nieprzypisany
Usunięcie lokalizacji katalogu głównego magazynu metadanych nie powiodło się. <reason>
UC_METASTORE_STORAGE_ROOT_READ_ONLY_INVALID
SQLSTATE: żaden nie przypisany
Główny <securableType>
magazynu metadanych nie może być tylko do odczytu.
Aktualizacja głównego katalogu metadanych jest nieprawidłowa
SQLSTATE: żaden nie jest przypisany
Nie można zaktualizować katalogu głównego magazynu metadanych po jego skonfigurowaniu.
UC_MODEL_INVALID_STATE
SQLSTATE: brak przypisanego
Nie można wygenerować tymczasowych poświadczeń<opName>
dla wersji modelu <modelVersion>
ze stanem <modelVersionStatus>
. '<opName>
' poświadczenia można wygenerować tylko dla wersji modelu ze stanem <validStatus>
UC_NO_ORG_ID_IN_CONTEXT
SQLSTATE: nieprzypisany
Podjęto próbę uzyskania dostępu do identyfikatora organizacji (lub identyfikatora obszaru roboczego), ale brak kontekstu.
Katalog_Online_Nie_Można_Zmieniać
SQLSTATE: nieprzypisany
Żądanie <rpcName>
aktualizuje <fieldName>
. Użyj zakładki 'obliczenia' sklepu online, aby zmodyfikować inne elementy niż komentarz, właściciel i isolationMode katalogu online.
PRZEKROCZONY_LIMIT_KATALOGU_ONLINE
SQLSTATE: nie przypisano
Nie można utworzyć więcej niż <quota>
sklepów online w metasklepie, a już istnieje <currentCount>
. Być może nie masz dostępu do żadnych istniejących sklepów online. Skontaktuj się z administratorem magazynu metadanych, aby uzyskać dostęp lub uzyskać dalsze instrukcje.
Katalog online indeksu nieprawidłowego CRUD (UC_ONLINE_INDEX_CATALOG_INVALID_CRUD)
SQLSTATE: brak przypisanego
Katalogi indeksów online muszą być <action>
za pośrednictwem interfejsu API /vector-search.
UC_ONLINE_INDEX_CATALOG_NIEZMIENNE
SQLSTATE: brak przypisanej
Żądanie <rpcName>
aktualizuje <fieldName>
. Użyj interfejsu API /vector-search, aby zmodyfikować wszystko oprócz komentarza, właściciela i trybu izolacji katalogu indeksów online.
Przekroczono limit katalogu indeksu online UC.
SQLSTATE: żaden nieprzypisany
Nie można utworzyć więcej niż <quota>
katalogów indeksów online w magazynie metadanych, a już istnieje <currentCount>
. Być może nie masz dostępu do żadnych istniejących katalogów indeksów online. Skontaktuj się z administratorem magazynu metadanych, aby uzyskać dostęp lub uzyskać dalsze instrukcje.
UC_ONLINE_INDEX_INVALID_CRUD
SQLSTATE: brak przypisanej
Indeksy online muszą być <action>
za pośrednictwem interfejsu API /vector-search.
UC_ONLINE_STORE_INVALID_CRUD - Nieprawidłowa operacja CRUD w sklepie online
SQLSTATE: nieprzypisany
Sklepy internetowe muszą być <action>
za pośrednictwem zakładki obliczeniowej sklepu online.
UC_ONLINE_NAZWA_KOLUMNY_TABELI_ZBYT_DŁUGA
SQLSTATE: brak przypisanej
Nazwa kolumny tabeli źródłowej <columnName>
jest za długa. Maksymalna długość to <maxLength>
znaków.
KLUCZ_PRIMARY_UC_ONLINE_TABLE_JEST_NIEOBECNY_W_OGRANICZENIU_PRIMARY_KEY_TABELI_ŹRÓDŁOWEJ
SQLSTATE: brak przypisanej
Kolumna <columnName>
nie może być używana jako kolumna klucza podstawowego tabeli online, ponieważ nie jest częścią istniejącego ograniczenia PRIMARY KEY
tabeli źródłowej. Aby uzyskać szczegółowe informacje, zobacz <docLink>
UC_ONLINE_TABLE_TIMESERIES_KEY_NOT_IN_SOURCE_TABLE_PRIMARY_KEY_CONSTRAINT
SQLSTATE: brak przypisania
Kolumna <columnName>
nie może być używana jako klucz szeregów czasowych tabeli online, ponieważ nie jest to kolumna szeregów czasowych w istniejącym ograniczeniu PRIMARY KEY
tabeli źródłowej. Aby uzyskać szczegółowe informacje, zobacz <docLink>
LIMIT_WIDOKÓW_ONLINE_PER_TABELA_ŹRÓDŁOWA_PRZEKROCZONY
SQLSTATE: brak przypisanej
Nie można utworzyć więcej niż <quota>
tabel online na tabelę źródłową.
Dostęp do widoku online zabroniony
SQLSTATE: żaden nie został przypisany
Uzyskiwanie dostępu do zasobów <resourceName>
wymaga użycia bezserwerowego magazynu SQL Warehouse. Upewnij się, że magazyn używany do wykonywania zapytania lub wyświetlania wykazu baz danych w interfejsie użytkownika jest bezserwerowy. Aby uzyskać szczegółowe informacje, zobacz <docLink>
Limit na ciągłe przeglądanie online został przekroczony.
SQLSTATE: brak przypisanej
Nie można utworzyć więcej niż <quota>
ciągłych widoków online w sklepie online, a już istnieje <currentCount>
. Być może nie masz dostępu do żadnych istniejących widoków online. Skontaktuj się z administratorem sklepu online, aby uzyskać dostęp lub uzyskać dalsze instrukcje.
Widok online UC nie obsługuje DMK
SQLSTATE: żaden nieprzypisany
<tableKind>
nie można utworzyć w lokalizacji magazynu przy użyciu kluczy zarządzanych usługi Databricks. Wybierz inny schemat/katalog w lokalizacji magazynu bez szyfrowania za pomocą kluczy zarządzanych przez usługę Databricks.
Widok online nieprawidłowego katalogu
SQLSTATE: brak przypisania
Nieprawidłowy katalog <catalogName>
o typie <catalogKind>
, aby utworzyć w nim <tableKind>
.
<tableKind>
można utworzyć tylko w katalogach typów: <validCatalogKinds>
.
UC_ONLINE_VIEW_INVALID_SCHEMA
SQLSTATE: żaden nieprzypisany
Nieprawidłowy schemat <schemaName>
z rodzajem <schemaKind>
do utworzenia <tableKind>
wewnątrz.
<tableKind>
można utworzyć tylko w ramach schematów typu: <validSchemaKinds>
.
UC_ONLINE_VIEW_INVALID_TTL_TIME_COLUMN_TYPE
SQLSTATE: żaden nieprzypisany
Kolumna <columnName>
typu <columnType>
nie może być używana jako kolumna czasu TTL. Dozwolone typy są <supportedTypes>
.
UC_POZA_DOZWOLONYM_ZAKRESEM_ŚCIEŻEK
SQLSTATE: nic nie przypisano
Błąd ścieżki autoryzacji. Lokalizacja <securableType>
<location>
nie jest zdefiniowana w zatwierdzonych ścieżkach dla katalogu: <catalogName>
. Poproś właściciela wykazu o dodanie ścieżki do listy autoryzowanych ścieżek zdefiniowanych w wykazie.
UC_NAKŁADAJĄCE_SIĘ_AUTORYZOWANE_ŚCIEŻKI
SQLSTATE: brak przypisanej wartości
Opcja "authorized_paths" zawiera nakładające się ścieżki: <overlappingPaths>
. Upewnij się, że każda ścieżka jest unikatowa i nie przecina się z innymi na liście.
UC_PAGINATION_AND_QUERY_ARGS_MISMATCH
SQLSTATE: brak przypisanego
Argument zapytania "<arg>
" ma ustawioną wartość "<received>
", która różni się od wartości użytej w pierwszym wywołaniu stronicowania ("<expected>
')
ŚCIEŻKA_ZBYT_DŁUGA
SQLSTATE: brak przypisania
Ścieżka wejściowa jest za długa. Dozwolona długość: <maxLength>
. Długość danych wejściowych: <inputLength>
. Dane wejściowe: <path>
...
UC_PER_METASTORE_DATABASE_CONCURRENCY_LIMIT_EXCEEDED
SQLSTATE: nie przypisano
Zbyt wiele żądań do bazy danych z magazynu metadanych <metastoreId>
. Spróbuj ponownie później.
Klucz główny na kolumnie umożliwiającej wartości NULL
SQLSTATE: brak przypisanej
Nie można utworzyć klucza podstawowego <constraintName>
, ponieważ jego kolumny podrzędne <childColumnNames>
mogą przyjmować wartość null. Zmień wartość null kolumny i spróbuj ponownie.
UC_PRZEKROCZENIE_CZASU_ŻĄDANIA
SQLSTATE: nie przypisano
Ta operacja trwała zbyt długo.
UC_ROOT_STORAGE_S3_BUCKET_NAME_CONTAINS_DOT
SQLSTATE: brak przypisanej
Nazwa głównego zasobnika magazynu S3 zawierająca kropki nie jest obsługiwana przez Katalog Unity: <uri>
UC_SCHEMA_EMPTY_STORAGE_LOCATION
SQLSTATE: brak przypisania
Nieoczekiwana pusta lokalizacja magazynu schematu „<schemaName>
” w katalogu „<catalogName>
”. Upewnij się, że schemat używa schematu ścieżki <validPathSchemesListStr>
.
Usługa UC tymczasowo niedostępna
SQLSTATE: brak przypisania
Wystąpił tymczasowy problem podczas przetwarzania żądania. Spróbuj ponownie za kilka chwil. Jeśli problem będzie się powtarzać, skontaktuj się z pomocą techniczną.
UC_STORAGE_CREDENTIAL_ACCESS_CONNECTOR_PARSING_FAILED
SQLSTATE: nie przypisano
Nie można przeanalizować podanego identyfikatora łącznika dostępu: <accessConnectorId>
. Sprawdź jego formatowanie i spróbuj ponownie.
ODMOWA UPRAWNIEŃ DO UTWORZENIA KREDYTU DO PRZECHOWYWANIA W DBFS_ROOT
SQLSTATE: brak przypisanej
Nie można utworzyć poświadczenia magazynu dla głównego systemu plików DBFS, ponieważ użytkownik: <userId>
nie jest administratorem obszaru roboczego: <workspaceId>
UC_STORAGE_CREDENTIAL_DBFS_ROOT_NIEWŁAŚCIWA_LOKALIZACJA
SQLSTATE: brak przypisanej
Lokalizacja <location>
nie znajduje się w głównym katalogu systemu plików DBFS <dbfsRootLocation>
UC_STORAGE_CREDENTIAL_DBFS_ROOT_PRIVATE_DBFS_ENABLED
SQLSTATE: nieprzypisane
Poświadczenia magazynu głównego DBFS nie są jeszcze obsługiwane w przypadku obszarów roboczych z włączoną zaporą DBFS
UC_STORAGE_CREDENTIAL_DBFS_ROOT_PRIVATE_NOT_SUPPORTED
SQLSTATE: nieprzypisany
Poświadczenie dla głównego magazynu DBFS w bieżącym obszarze roboczym nie jest jeszcze obsługiwane
UC_STORAGE_CREDENTIAL_DBFS_ROOT_WORKSPACE_DISABLED
SQLSTATE: żaden nie został przypisany
Katalog główny systemu plików DBFS nie jest włączony dla obszaru roboczego <workspaceId>
UC_STORAGE_CREDENTIAL_NIE UDAŁO SIĘ UZYSKAĆ TOKENA WALIDACJI
SQLSTATE: brak przypisanej
Nie można uzyskać tokenu usługi AAD w celu przeprowadzenia weryfikacji uprawnień w chmurze na łączniku dostępu. Spróbuj ponownie wykonać akcję.
NIEWAŻNE UPRAWNIENIA CHMUR DLA UC_STORAGE_CREDENTIAL
SQLSTATE: brak przypisanej
Zarejestrowanie poświadczeń magazynu wymaga roli współtwórcy za pośrednictwem odpowiedniego łącznika dostępu z identyfikatorem <accessConnectorId>
. Skontaktuj się z administratorem konta.
Odmowa dostępu do poświadczeń pamięci.
SQLSTATE: brak przypisanej
Tylko administrator konta może utworzyć lub zaktualizować poświadczenie magazynu o typie <storageCredentialType>
.
UC_STORAGE_CREDENTIAL_SERVICE_PRINCIPAL_MISSING_VALIDATION_TOKEN
SQLSTATE: żaden nie został przypisany
Brak tokenu weryfikacji dla jednostki usługi. Podaj prawidłowy token Entra ID o zakresie ARM w nagłówku żądania "X-Databricks-Azure-SP-Management-Token" i ponów próbę. Aby uzyskać szczegółowe informacje, zobaczhttps://docs.databricks.com/api/workspace/storagecredentials
ZASADA_ZAUFANIA_DO_PRZECHOWYWANIA_POŚWIADCZEŃ_JEST_OTWARTA
SQLSTATE: brak przypisanej
Zasady zaufania roli IAM pozwalające na przejęcie roli przez konto Databricks powinny wymagać użycia identyfikatora zewnętrznego. Skontaktuj się z administratorem konta, aby dodać warunek dotyczący identyfikatora zewnętrznego. To działanie ma chronić przed problemem konfuzyjnego zastępcy https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html).
Poświadczenie pamięci masowej nieobsługiwane dla usługodawcy bez uprawnień
SQLSTATE: brak przypisywania
Jednostki usługi nie mogą używać uprawnień CREATE_STORAGE_CREDENTIAL
do rejestrowania tożsamości zarządzanych. Aby zarejestrować tożsamość zarządzaną, przypisz głównemu użytkownikowi usługi rolę administratora konta.
UC_STORAGE_CREDENTIAL_WASBS_NOT_DBFS_ROOT
SQLSTATE: brak przypisania
Lokalizacja <location>
nie znajduje się w katalogu głównym systemu plików DBFS, dlatego nie możemy utworzyć poświadczenia magazynowania <storageCredentialName>
.
UC_STORAGE_CREDENTIAL_WORKSPACE_API_PROHIBITED
SQLSTATE: brak przypisania
Tworzenie lub aktualizowanie poświadczeń magazynu przez osobę, która nie jest administratorem konta, nie jest obsługiwane w interfejsie API na poziomie konta. Zamiast tego użyj API poziomu obszaru roboczego.
Nieobsługiwane uprawnienia grupowe w przestrzeni roboczej systemu
SQLSTATE: brak przypisania
Nie można udzielić uprawnień na <securableType>
dla grupy wygenerowanej przez system <principal>
.
PRZYPISANIE_TAGU_Z_KLUCZEM_NIE_ISTNIEJE
SQLSTATE: nie przypisano
Przypisanie tagu z kluczem <tagKey>
nie istnieje
UC_UNSUPPORTED_HTTP_CONNECTION_BASE_PATH
SQLSTATE: żaden nieprzypisany
Podano nieprawidłową ścieżkę podstawową, ścieżka podstawowa powinna być podobna do /api/resources/v1. Nieobsługiwana ścieżka: <path>
UC_UNSUPPORTED_HTTP_CONNECTION_HOST
SQLSTATE: brak przypisania
Podana nazwa hosta jest nieprawidłowa, nazwa hosta powinna być w formacie podobnym dohttps://www.databricks.com, bez końcówki ścieżki. Nieobsługiwany host: <host>
NIEOBSŁUGIWANY_ZNAK_LATYŃSKI_W_ŚCIEŻCE
SQLSTATE: nieprzypisany
Obsługiwane są tylko podstawowe znaki łacińskie/łacina-1 ASCII
w ścieżkach lokalizacji, woluminach i tabelach. Nieobsługiwana ścieżka: <path>
Aktualizacja UC jest zabroniona dla chronionego zasobu konfiguracyjnego
SQLSTATE: brak przypisania
Nie można zaktualizować <securableType>
<securableName>
, ponieważ jest on właśnie przydzielany.
UC_WRITE_CONFLICT
SQLSTATE: brak przypisanej wartości
<type> <name>
zostało zmodyfikowane przez inne żądanie. Ponów próbę wykonania operacji.
ŻĄDANIE KOORDYNOWANYCH KOMITETÓW ZEWNĘTRZNYCH W JEDNOLITYM KATALOGU ODRZUCONE
SQLSTATE: nie przypisano
Żądanie wykonania operacji commit/getCommits dla tabeli "<tableId>
" spoza środowiska obliczeniowego z włączonym katalogiem Unity usługi Databricks jest odrzucane z przyczyn bezpieczeństwa. Skontaktuj się z pomocą techniczną Databricks w sprawie integracji z Unity Catalog.
Żądanie utworzenia tabeli tymczasowej zewnętrznej w Unity Catalog zostało odrzucone.
SQLSTATE: nie przypisano
Żądanie utworzenia tabeli tymczasowej "<tableFullName>
" spoza środowiska obliczeniowego z włączonym katalogiem Unity Databricks zostało odrzucone ze względów bezpieczeństwa. Skontaktuj się ze wsparciem Databricks w sprawie integracji z Unity Catalog.
Próba utworzenia tabeli zewnętrznej dla nie-zewnętrznej tabeli w katalogu UNITY została odrzucona.
SQLSTATE: brak przypisanej
Żądanie utworzenia tabeli wewnętrznej "<tableFullName>
" spoza środowiska obliczeniowego obsługującego katalog Unity w Databricks zostało odrzucone w celu zapewnienia bezpieczeństwa. Skontaktuj się z pomocą techniczną Databricks w celu integracji z Unity Catalog.
Odmowa generowania poświadczeń ścieki w UNITY_CATALOG_EXTERNAL.
SQLSTATE: brak przypisanego
Żądanie wygenerowania poświadczeń dostępu dla ścieżki "<path>
" spoza środowiska obliczeniowego z włączonym katalogiem Unity usługi Databricks zostało odrzucone ze względów bezpieczeństwa. Skontaktuj się z pomocą techniczną Databricks w celu integracji z Unity Catalog.
ODMOWA PRZYZNANIA UPRAWNIEŃ DO GENEROWANIA DANYCH UWIERZYTELNIAJĄCYCH W TABELI W UNITY CATALOG EXTERNAL
SQLSTATE: brak przypisania
Żądanie wygenerowania poświadczeń dostępu dla tabeli "<tableId>
" spoza środowiska obliczeniowego obsługiwanego przez Unity Catalog usługi Databricks zostaje odrzucone w celu zapewnienia bezpieczeństwa. Skontaktuj się z pomocą techniczną Databricks w celu integracji z Unity Catalog.
If more context is given about the use, the translation or explanation can be fine-tuned. Without specific instructions or context indicating the necessity to translate, it is reasonable not to translate the term and leave it as is in environments where the specific technical term is recognized.
SQLSTATE: nie przypisano
Żądanie uzyskania zagranicznych poświadczeń dla zabezpieczeń spoza środowiska obliczeniowego obsługiwanego przez Databricks Unity Catalog zostaje odrzucone ze względów bezpieczeństwa.
UNITY_CATALOG_EXTERNAL_UPDATA_METADATA_SNAPSHOT_DENIED
SQLSTATE: brak przypisanej
Żądanie zaktualizowania migawek metadanych spoza środowiska obliczeniowego z obsługą Unity Catalog w Databricks jest odrzucane ze względów bezpieczeństwa.
Pisanie poświadczeń nieobsługiwane dla zarządzanej tabeli online starszego typu.
SQLSTATE: brak przypisania
Nieprawidłowe żądanie uzyskania uprawnień do zapisu dla zarządzanej tabeli online w wykazie online.
API plików
FILES_API_API_IS_NOT_ENABLED
SQLSTATE: nie przypisano
interfejs API <api_name> jest nieaktywny
FILES_API_API_IS_NOT_ENABLED_FOR_CLOUD_PATHS
SQLSTATE: żaden nieprzypisany
Żądana metoda interfejsu API plików nie jest obsługiwana dla ścieżek w chmurze
FILES_API_AWS_ACCESS_DENIED
SQLSTATE: brak przypisanej
Odmowa dostępu do wiadra przechowywania przez AWS.
FILES_API_AWS_ALL_ACCESS_DISABLED
SQLSTATE: brak przypisania
Cały dostęp do zasobnika przechowywania został wyłączony w AWS.
FILES_API_AWS_BUCKET_NIE_ISTNIEJE
SQLSTATE: żaden nie przypisany
Zasobnik magazynu nie istnieje w usłudze AWS.
FILES_API_AWS_FORBIDDEN
SQLSTATE: nieprzypisany
Dostęp do przestrzeni magazynowej jest zabroniony przez AWS.
FILES_API_AWS_INVALID_AUTHORIZATION_HEADER (Nieprawidłowy nagłówek autoryzacji)
SQLSTATE: brak przypisania
Obszar roboczy jest nieprawidłowo skonfigurowany: musi znajdować się w tym samym regionie co główny zasobnik magazynu obszaru roboczego platformy AWS.
FILES_API_AWS_INVALID_BUCKET_NAME
SQLSTATE: brak przypisanej
Nazwa zasobnika magazynu jest nieprawidłowa.
FILES_API_AWS_KMS_KEY_DISABLED
SQLSTATE: żadne nie przypisane
Skonfigurowane klucze usługi KMS w celu uzyskania dostępu do zasobnika magazynu są wyłączone w usłudze AWS.
DOSTĘP_DO_API_PLIKÓW_AWS_NIEAUTORYZOWANY
SQLSTATE: brak przypisania
Dostęp do zasobu platformy AWS jest nieautoryzowany.
KONTO_AZURE_API_PLIKI_JEST_WYŁĄCZONE
SQLSTATE: brak przypisanej
Konto przechowywania jest wyłączone na platformie Azure.
PlikAPI_KontenerAzureNieIstnieje
SQLSTATE: nieprzypisane
Kontener platformy Azure nie istnieje.
DOSTĘP DO AZURE FILES API ZABRONIONY
SQLSTATE: nie przypisano
Dostęp do kontenera magazynu jest zabroniony przez platformę Azure.
FILES_API_AZURE_HAS_A_LEASE
SQLSTATE: brak przypisanej wartości
Platforma Azure odpowiedziała, że obecnie istnieje dzierżawa zasobu. Spróbuj ponownie później.
FILES_API_AZURE_INSUFFICIENT_ACCOUNT_PERMISSION
SQLSTATE: brak przypisanej
Konto, do którego próbujesz uzyskać dostęp, nie ma wystarczających uprawnień do wykonania tej operacji.
NIEPRAWIDŁOWA_NAZWA_KONTA_STORAGE_AZURE_FILES_API
SQLSTATE: nie przypisano
Nie można uzyskać dostępu do konta magazynu na platformie Azure: nieprawidłowa nazwa konta magazynu.
Uwierzytelnianie za pomocą klucza w plikach API Azure jest niedozwolone.
SQLSTATE: brak przypisanej
Magazyn kluczy nie został znaleziony na platformie Azure. Sprawdź ustawienia kluczy zarządzanych przez klienta.
PLIK_API_AZURE_KEY_VAULT_KLUCZ_NIE_ZNALEZIONO
SQLSTATE: brak przypisania
Nie można odnaleźć klucza usługi Azure Key Vault na platformie Azure. Sprawdź ustawienia kluczy zarządzanych przez klienta.
FILES_API_AZURE_KEY_VAULT_VAULT_NOT_FOUND
SQLSTATE: nieprzypisany
Skrytka kluczy nie została znaleziona na platformie Azure. Sprawdź ustawienia kluczy zarządzanych przez klienta.
Brak połączenia z FILES_API_AZURE_MI_ACCESS_CONNECTOR_NOT_FOUND
SQLSTATE: brak przypisanej wartości
Nie można odnaleźć poświadczenia tożsamości zarządzanej Azure z konektorem dostępu. Może to być spowodowane tym, że mechanizmy kontroli dostępu do adresów IP odrzuciły twoje żądanie.
Przekroczenie czasu operacji FILES_API_AZURE
SQLSTATE: brak przypisanej wartości
Nie można ukończyć operacji w dozwolonym czasie.
Ścieżka pliku API Azure jest nieprawidłowa
SQLSTATE: brak przypisanej wartości
Żądana ścieżka jest nieprawidłowa dla platformy Azure.
FILES_API_AZURE_PATH_IS_IMMUTABLE
SQLSTATE: nie przypisano
Żądana ścieżka jest niezmienna.
FILES_API_AZURE_UNSUPPORTED_HEADER
SQLSTATE: żadna nie jest przypisana
Jeden z nagłówków określonych w operacji nie jest obsługiwany.
PLIK_API_KATALOG_NIE_ZNALEZIONY
SQLSTATE: brak przypisanej
<komunikat_błędu_katalogu_jedności>
ZASOBY_CHMURY_API_PLIKÓW_WYCZERPANE
SQLSTATE: brak przypisanej
<message>
API_PLIKÓW_DWUKROPEK_NIE_JEST_OBSŁUGIWANY_W_ŚCIEŻCE
SQLSTATE: brak przypisania
znak ":" nie jest obsługiwany w ścieżkach
STREFY SIECI NIE DOZWOLONE W PŁASZCZYŹNIE STEROWANIA PLIKAMI API
SQLSTATE: nie przypisano
Strefa sieciowa płaszczyzny sterowania usługi Databricks jest niedozwolona.
FILES_API_KATALOGI_NIE_MOGĄ_MIEĆ_TREŚCI
SQLSTATE: brak przypisanej
Treść została podana, ale katalogi nie mogą mieć treści pliku
Katalog nie jest pusty
SQLSTATE: żaden nie został przypisany
Katalog nie jest pusty. Ta operacja nie jest obsługiwana w katalogach innych niż puste.
KATALOG_API_PLIKÓW_NIE_ZNALEZIONO
SQLSTATE: nie przypisano
Nie można odnaleźć dostępu do katalogu.
FILES_API_ZDUBLOWANY_NAGŁÓWEK
SQLSTATE: brak wartości przypisanej
Żądanie zawierało wiele kopii nagłówka, które jest dozwolone tylko raz.
PARAMETR_ZAPYTANIA_DUPLIKATU_PLIKÓW_API
SQLSTATE: brak przypisanego
Parametr zapytania "<parameter_name>" musi być obecny dokładnie raz, ale został podany wiele razy.
FILES_API_EMPTY_BUCKET_NAME
SQLSTATE: nie przypisano
Nazwa zasobnika DBFS jest pusta.
Plik API jest za duży
SQLSTATE: brak przypisanej wartości
Obiekt przekracza maksymalny dozwolony rozmiar obiektu.
CZAS_WAŻNOŚCI_API_PLIKÓW_MUSI_BYĆ_OBECNY
SQLSTATE: brak przypisanej wartości
Czas wygaśnięcia musi być podany
TOKEN_API_PLIKÓW_WYGAŚNIĘTY
SQLSTATE: żaden nie przypisany
Podany token wygasł.
CZAS_WAŻNOŚCI_FILES_API_MUSI_BYĆ_W_PRZYSZŁOŚCI
SQLSTATE: nie przypisano
Czas wygaśnięcia musi być w przyszłości
PLIKI_API_CZAS_WYGAŚNIĘCIA_ZBYT_ODLEGŁY_W_PRZYSZŁOŚCI
SQLSTATE: brak przypisania
Żądany czas wygaśnięcia (TTL) jest dłuższy niż obsługiwany (1 godzina).
{ "PLIKI_API": "PLIKI_API", "ZEWNĘTRZNA_ŚCIEŻKA": "ZEWNĘTRZNA_ŚCIEŻKA", "NAKŁADANIE_SIĘ": "NAKŁADANIE_SIĘ", "INNA_ jednostka_uc": "INNA_JEDNOSTKA_UC", "ENTITY": "ENCJA" }
SQLSTATE: brak przypisania
<unity_catalog_error_message>
PLIKI_API_PLIK_JUŻ_ISTNIEJE
SQLSTATE: nieprzypisany
Utworzony plik już istnieje.
PLIK_API_PLIK_NIE_ZNALEZIONY
SQLSTATE: brak przypisanej wartości
Nie można odnaleźć dostępnego pliku.
PLIK_API_PLIK_LUB_KATALOG_KOŃCZY_SIĘ_KROPKĄ
SQLSTATE: brak przypisanej
Pliki lub katalogi kończące się na "". znak nie jest obsługiwany.
Rozmiar pliku przekroczył dozwolony limit API.
SQLSTATE: brak przypisanej
Rozmiar pliku nie powinien przekraczać <max_download_size_in_bytes> bajtów, ale znaleziono <size_in_bytes> bajtów.
KONTO_API_GCP_JEST_WYŁĄCZONE
SQLSTATE: nic nie przypisano
Dostęp do wiadra pamięci został wyłączony w GCP.
Plik_API_GCP_Wiadro_Nie_Istnieje
SQLSTATE: brak przypisania
Kubełek storage nie istnieje w GCP.
Pliki_API_GCP_Zabronione
SQLSTATE: nieprzypisany
Dostęp do zasobnika jest zabroniony przez GCP.
KLUCZ_FILES_API_GCP_WYŁĄCZONY_LUB_USUNIĘTY
SQLSTATE: brak przypisanego
Klucz szyfrowania zarządzany przez klienta skonfigurowany dla tej lokalizacji jest wyłączony lub zniszczony.
FILES_API_GCP_REQUEST_IS_PROHIBITED_BY_POLICY
SQLSTATE: brak przypisania
Żądania GCP do zasobnika są zabronione przez politykę, sprawdź kontrole usług VPC.
HOST_API_PLIKÓW_JEST_CHWILOWO_NIEDOSTĘPNY
SQLSTATE: brak przypisanej
Host dostawcy usług w chmurze jest tymczasowo niedostępny; Spróbuj ponownie później.
NIEPRAWIDŁOWY_TOKEN_KONTYNUACJI_API_PLIKÓW
SQLSTATE: brak przypisania
Podany token strony jest nieprawidłowy.
FILES_API_INVALID_PAGE_TOKEN
SQLSTATE: brak przypisanej
nieprawidłowy token strony
Ścieżka pliku API jest niepoprawna
SQLSTATE: brak przypisanej
Nieprawidłowa ścieżka: <validation_error>
FILES_API_NIEPRAWIDŁOWY_ZAKRES
SQLSTATE: nieprzypisany
Nagłówek zakresu jest nieprawidłowy.
FILES_API_INVALID_RESOURCE_FULL_NAME (Błędna pełna nazwa zasobu)
SQLSTATE: nieprzypisany
<unity_catalog_error_message>
FILES_API_INVALID_SESSION_TOKEN
SQLSTATE: nieprzypisany
Nieprawidłowy token sesji
NIEPRAWIDŁOWY_TYP_TOKENU_SESJI_FILES_API
SQLSTATE: brak przypisania
Nieprawidłowy typ tokenu sesji. Oczekiwano "<expected>
", ale dostał "<actual>
".
NIEPRAWIDŁOWY_ZNACZNIK_CZASU_API_PLIKÓW
SQLSTATE: żaden nieprzypisany
Sygnatura czasowa jest nieprawidłowa.
FILES_API_INVALID_UPLOAD_TYPE
SQLSTATE: brak przypisanej
Nieprawidłowy typ przekazywania. Oczekiwano "<expected>
", ale dostał "<actual>
".
BŁĘDNY PARAMETR URL W API PLIKÓW
SQLSTATE: brak przypisania
Adres URL przekazany jako parametr jest nieprawidłowy
NIEPRAWIDŁOWA_WARTOŚĆ_DLA_PARAMETRU_ZAPYTANIA_NADPISYWANIE_FILES_API
SQLSTATE: brak przypisania
Parametr zapytania "overwrite" musi być jednym z: true; false, ale był: <got_values>
FILES_API_INVALID_VALUE_FOR_QUERY_PARAMETER
SQLSTATE: nieprzypisany
Parametr zapytania "<parameter_name>" musi być jednym z: <expected>
, ale jego wartość to: <actual>
NIEPRAWIDŁOWE_CIAŁO_ŻĄDANIA_API_PLIKÓW
SQLSTATE: nie przypisano
Źle sformułowana treść żądania
FILES_API_MANAGED_CATALOG_FEATURE_DISABLED
SQLSTATE: nie przypisano
<unity_catalog_error_message>
FILES_API_METASTORE_NOT_FOUND
SQLSTATE: brak przypisanej
<unity_catalog_error_message>
FILES_API_METHOD_IS_NOT_ENABLED_FOR_JOBS_BACKGROUND_COMPUTE_ARTIFACT_STORAGE
SQLSTATE: brak przypisania
Żądana metoda API plików nie jest obsługiwana w przypadku magazynowania artefaktów przetwarzania w tle zadań.
BRAKUJE_DŁUGOŚCI_TREŚCI_API_PLIKÓW
SQLSTATE: nieprzypisany
Nagłówek zawartości jest wymagany w żądaniu.
BRAK_PARAMETRU_ZAPYTANIA_API_PLIKÓW
SQLSTATE: brak przypisanej
Parametr zapytania "<parameter_name>" jest wymagany, ale brakuje go w żądaniu.
FILES_API: Brak wymaganych parametrów w żądaniu
SQLSTATE: brak przypisanej
W żądaniu brakuje wymaganego parametru.
WERSJA MODELU API PLIKÓW NIE JEST GOTOWA
SQLSTATE: brak przypisanej wartości
Wersja modelu nie jest jeszcze gotowa
FILES_API_WIELOCZĘŚCIOWE_PRZESYŁANIE_ANULUJ_UTWORZONY_ADRES_URL_NIEOBSŁUGIWANY
SQLSTATE: brak przypisanej
Przedpodpisane adresy URL do przerywania przesyłania plików wieloczęściowych nie są obsługiwane dla plików przechowywanych w <cloud_storage_provider>.
PLIKI_API_WIELOCZĘŚCIOWY_UPLOAD_PUSTA_LISTA_CZĘŚCI
SQLSTATE: żaden nie został przypisany
Lista części musi zawierać co najmniej jeden element, ale była pusta.
BŁĄD_API_WIELOCZĘŚCIOWEGO_PRZESYŁANIA_NIEPRAWIDŁOWY_NUMER_CZĘŚCI
SQLSTATE: żaden nieprzypisany
Numery części muszą znajdować się w granicach podanych w odpowiedzi otrzymanej po rozpoczęciu przesyłania.
Przesyłanie_wieloczęściowe_API_PLIKÓW_BRAKUJĄCY_ETAG
SQLSTATE: brak przypisanej
Pliki ETag muszą być podane dla plików przechowywanych w <cloud_storage_provider>. Co najmniej jeden element ETag nie został podany ani pusty.
PLIKI_API_ZMIENIONY_STAN_JEDNOSTKI_PRZECHOWYWANIA_MULTICZĘŚCIOWEGO_UPLOADU
SQLSTATE: brak przypisanej wartości
Stan wewnętrzny jednostki magazynu został zmodyfikowany od momentu zainicjowania przekazywania, np. dlatego, że ścieżka pliku nie wskazuje tej samej bazowej lokalizacji magazynu w chmurze. Przejdź do rozpoczęcia nowej sesji wysyłania.
CZĘŚCI NIETRAJLUJĄCE O RÓŻNYCH ROZMIARACH W WIELOCZĘŚCIOWYM PRZESYŁANIU PLIKÓW ZA POMOCĄ API
SQLSTATE: żaden nieprzypisany
Części przesyłane w ramach sesji przesyłania wieloczęściowego muszą mieć taki sam rozmiar dla plików przechowywanych w <cloud_storage_provider>, z wyjątkiem ostatniej części, która może być mniejsza.
Rozmiar części przesyłania wieloczęściowego przez FILES_API poza zakresem
SQLSTATE: brak przypisanej
Rozmiar części przekazanych w ramach sesji przekazywania wieloczęściowego musi mieścić się w granicach podanych w odpowiedzi otrzymanej po zainicjowaniu przekazywania.
SESJA_PRZESYŁANIA_WIELOCZĘŚCIOWEGO_NIE_ZNALEZIONA
SQLSTATE: nie przypisano
Nie można odnaleźć sesji przesyłania. Mogła zostać przerwana lub ukończona.
Niezamówiona lista części przesyłania wieloczęściowego API plików
SQLSTATE: żaden nieprzypisany
Lista części musi być uporządkowana według numeru części, ale nie została uporządkowana.
API plików nie jest włączone dla miejsca
SQLSTATE: brak przypisanej
API plików dla <place>
nie jest włączone dla tego obszaru roboczego/konta
API_PLIKÓW_NIEOBSŁUGIWANE_DLA_WEWNĘTRZNEJ_PAMIĘCI_ROBOCZEJ
SQLSTATE: nieprzypisany
Żądana metoda interfejsu API plików nie jest obsługiwana dla wewnętrznego magazynu obszarów roboczych
FILES_API_OPERATION_MUST_BE_PRESENT
SQLSTATE: brak przypisania
operacja musi być obecna
ROZMIAR_STRONY_FILES_API_MUSI_BYĆ_WIĘKSZY_LUB_RÓWNY_ZERO
SQLSTATE: nieprzypisany
page_size musi być większe lub równe 0
ŚCIEŻKA_API_PLIKÓW_MUSI_KOŃCZYĆ_SIĘ_SKOŚNIKIEM
SQLSTATE: nie przypisano
Ścieżki kończące się znakiem "/" reprezentują katalogi. Ten interfejs API nie obsługuje operacji na katalogach.
ŚCIEŻKA_API_PLIKÓW_JEST_KATALOGIEM
SQLSTATE: brak przypisanej
Podana ścieżka wskazuje istniejący katalog. Ten interfejs API nie obsługuje operacji na katalogach.
FILES_API_PATH_IS_A_FILE
SQLSTATE: nie przypisano
Podana ścieżka wskazuje istniejący plik. Ten interfejs API nie obsługuje operacji na plikach.
ŚCIEŻKA_API_PLIKÓW_NIE_JEST_POPRAWNYM_UTF8_ZAKODOWANYM_URL
SQLSTATE: brak przypisanej
podana ścieżka nie była prawidłowym adresem URL zakodowanym w formacie UTF-8
Ścieżka API plików nie jest włączona dla proxy płaszczyzny danych
SQLSTATE: brak przypisanej
Podana ścieżka nie jest aktywowana dla serwera proxy warstwy danych
FILES_API_PATH_MUST_BE_PRESENT
SQLSTATE: żaden nieprzypisany
ścieżka musi istnieć
ŚCIEŻKA_API_PLIKÓW_NIEOBSŁUGIWANA
SQLSTATE: brak przypisanej
<rejection_message>
ŚCIEŻKA_API_PLIKÓW_ZBYT_DŁUGA
SQLSTATE: żadna nie przypisana
Podana ścieżka pliku jest za długa.
BŁĄD_WARUNKÓW_WSTĘPNYCH_API_PLIKÓW
SQLSTATE: żadne nie przypisane
Żądanie nie powiodło się z powodu warunku wstępnego.
FILES_API_PODPISANE_ADRESY_URL_DLA_MODELI_NIE_SĄ_OBSŁUGIWANE
SQLSTATE: brak przypisania
Interfejs API plików dla wstępnie podpisanych adresów URL dla modeli nie jest obecnie obsługiwany
Pliki_API_R2_Uwierzytelnienia_Wyłączone
SQLSTATE: brak przypisanej
R2 nie jest obecnie obsługiwany.
Przedział żądania plików jest nieakceptowalny
SQLSTATE: brak przypisanego
Żądany zakres nie jest możliwy do zaspokojenia.
REKURSYWNA_LISTA_FILES_API_NIE_JEST_OBSLUGIWANA
SQLSTATE: nie przypisano
Rekurencyjne wyświetlanie plików nie jest obsługiwane.
Żądanie API PLIKÓW zostało nieprawidłowo przekierowane
SQLSTATE: brak przypisania
Żądanie zostało niepoprawnie przekierowane
ŻĄDANIE_FILES_API_MUSI_ZAWIERAĆ_INFORMACJE_O_KONCIE
SQLSTATE: brak przypisanej
Żądanie musi zawierać informacje o koncie
ŻĄDANIE_FILES_API_MUSI_ZAWIERAĆ_INFORMACJE_O_UŻYTKOWNIKU
SQLSTATE: żaden nie przypisany
Żądanie musi zawierać informacje o użytkowniku
Żądanie FILES_API musi zawierać informacje o przestrzeni roboczej
SQLSTATE: żaden nieprzypisany
Żądanie musi zawierać informacje o obszarze roboczym
ZASÓB_PLIKÓW_API_JEST_TYLKO_DO_ODCZYTU
SQLSTATE: nie przypisano
Zasób jest tylko do odczytu.
FILES_API_RESOURCE_NOT_FOUND
SQLSTATE: brak przypisania
<komunikat błędu katalogu jednolitego>
FILES_API_SCHEMA_NOT_FOUND
SQLSTATE: brak przypisanej
<unity_catalog_error_message>
PLIKI_API_BEZPIECZNY_ADRES_URL_NIE_MOŻE_BYĆ_DOSTĘPNY
SQLSTATE: nie przypisano
Nie można uzyskać dostępu do adresu URL.
WERYFIKACJA PODPISU API PLIKÓW NIE POWIODŁA SIĘ
SQLSTATE: brak przypisania
Weryfikacja podpisu nie powiodła się.
KONTEKST_PRZECHOWYWANIA_API_PLIKÓW_NIE_JEST_USTAWIONY
SQLSTATE: brak przypisanej
Konfiguracja przechowywania dla tego obszaru roboczego jest niedostępna.
FILES_API_STORAGE_CREDENTIAL_NOT_FOUND
SQLSTATE: brak przypisania
<unity_catalog_error_message>
TYP_TABELI_API_PLIKÓW_NIEOBSŁUGIWANY
SQLSTATE: brak przypisanej
API plików nie jest obsługiwane w przypadku <table_type>
FILES_API_UC_IAM_ROLE_NON_SELF_ASSUMING
SQLSTATE: brak przypisanej
<unity_katalog_komunikat_o_błędzie>
FILES_API_UC_MODEL_INVALID_STATE
SQLSTATE: brak przypisanej wartości
<unity_catalog_error_message>
BŁĄD_API_UC_ODMOWA_UPRAWNIEŃ
SQLSTATE: nie przypisano
<unity_catalog_error_message>
FILES_API_UC_ZASÓB_WYCZERPANY
SQLSTATE: żaden nieprzypisany
<message>
FILES_API_UC_UNSUPPORTED_LATIN_CHARACTER_IN_PATH
SQLSTATE: brak przypisanej wartości
<unity_catalog_error_message>
FILES_API_UC_VOLUME_NAME_CHANGED
SQLSTATE: brak przypisanej
<unity_catalog_error_message>
FILES_API_NIEOCZEKIWANY_BŁĄD_PODCZAS_PARSOWANIA_URI
SQLSTATE: nie przypisano
Nieoczekiwany błąd podczas analizowania identyfikatora URI
NIESPODZIEWANE_PARAMETRY_ZAPYTANIA_FILES_API
SQLSTATE: brak przypisanego
Nieoczekiwane parametry zapytania: <unexpected_query_parameters>
NIEZNANA_METODA_API_PLIKÓW
SQLSTATE: brak przypisanej
Nieznana metoda <method>
BŁĄD_NIEZNANY_SERWER_API_PLIKÓW
SQLSTATE: brak przypisanej
Nieznany błąd serwera.
FILES_API_UNKNOWN_URL_HOST
SQLSTATE: brak przypisanej
Host adresu URL jest nieznany.
ŚCIEŻKA_NIEOBSŁUGIWANA_API_PLIKÓW
SQLSTATE: brak przypisania
Podana ścieżka nie jest obsługiwana przez interfejs API plików. Upewnij się, że podana ścieżka nie zawiera wystąpień sekwencji '../' lub './'. Upewnij się, że podana ścieżka nie używa wielu kolejnych ukośników (np. "///").
GENEROWANIE_URL_API_PLIKÓW_WYŁĄCZONE
SQLSTATE: nie przypisano
Generowanie wstępnie podpisanego adresu URL nie jest włączone dla <cloud>
.
FILES_API_TYP_WOLUMINU_NIEOBSŁUGIWANY
SQLSTATE: nie przypisano
Interfejs API plików nie jest obsługiwany w przypadku <volume_type>.
FILES_API_WORKSPACE_ZOSTAŁ_ANULOWANY
SQLSTATE: nie przypisano
Obszar roboczy został odwołany.
WORKSPACE_API_PLIKI_NIE_ZNALEZIONO
SQLSTATE: żaden nieprzypisany
Konfiguracja magazynu dla tego obszaru roboczego jest niedostępna.
Tabele na żywo delty
HARMONOGRAM_DO_ZMIANY_NIE_ISTNIEJE
Nie można zmienić <type>
w tabeli, jeśli nie istnieje harmonogram lub wyzwalacz. Przed podjęciem próby jego zmiany dodaj harmonogram lub wyzwalacz do tabeli.
Limit API przekroczony
Przekroczono limit przydziału interfejsu API dla źródła danych <sourceName>
.
Aby uzyskać więcej informacji, zobacz API_QUOTA_EXCEEDED
ZASTOSUJ_ZMIANY_CZĘŚCIOWE_AKTUALIZACJE_NIE_WŁĄCZONE
SQLSTATE: brak przypisania
Funkcjonalność od COLUMNS
do UPDATE
jest dostępna w wersji zapoznawczej i nie jest aktywowana dla Twojego obszaru roboczego. Skontaktuj się z przedstawicielem usługi Databricks, aby dowiedzieć się więcej o tej funkcji i uzyskać dostęp do prywatnej wersji zapoznawczej.
ARCHITECTURE_MIGRATION_FAILURE
SQLSTATE: nie przypisano
Aby uzyskać więcej informacji, zobacz ARCHITECTURE_MIGRATION_FAILURE
NIE MOŻNA DODAĆ KOLUMNY DO KOLUMN DOŁĄCZONYCH
SQLSTATE: brak przypisanej
Nowe kolumny (<columnNames>
) są dodawane do pola include_columns w definicji rurociągu dla tabeli <qualifiedTableName>
. Odśwież całą tabelę, aby uniknąć potencjalnej utraty danych lub usunąć te kolumny z include_columns.
NIE MOŻNA WYKLUCZYĆ NIEISTNIEJĄCEJ KOLUMNY
SQLSTATE: nie przypisano
Definicja ciągu przetwarzania wyklucza kolumny (<columnNames>
), które nie istnieją w źródle <sourceType>
w tabeli <qualifiedTableName>
. Usuń te kolumny z pola exclude_columns.
NIE MOŻNA ODSEPAROWAĆ WYMAGANEJ KOLUMNY
SQLSTATE: brak przypisania
Definicja potoku nie zawiera wymaganych kolumn (<columnNames>
) w tabeli <qualifiedTableName>
źródła <sourceType>
na potrzeby zasilenia. Dodaj je do include_columns lub usuń je z exclude_columns.
NIE MOŻNA UWZGLĘDNIĆ NIEISTNIEJĄCEJ KOLUMNY
SQLSTATE: nieprzypisany
Definicja pipeline zawiera kolumny (<columnNames>
), które nie istnieją w tabeli <qualifiedTableName>
dla źródła <sourceType>
. Usuń te kolumny z pola include_columns.
NIE MOŻNA WCZYTAĆ TABELI BEZ KLUCZA GŁÓWNEGO
SQLSTATE: brak przypisanej
Tabela <qualifiedTableName>
w źródle <sourceType>
nie ma klucza podstawowego.
Określ klucz podstawowy w konfiguracji łącznika, aby wczytać tabelę, jeśli istnieje.
NIE MOŻNA USUNĄĆ KOLUMNY Z WYKLUCZONYCH KOLUMN
SQLSTATE: brak przypisania
Kolumny (<columnNames>
) są usuwane z pola exclude_columns w definicji procesu dla tabeli <qualifiedTableName>
. Wykonaj pełne odświeżenie tabeli, aby uniknąć potencjalnej utraty danych, lub dodaj te kolumny z powrotem do exclude_columns.
NIEMOŻLIWOŚĆ_USTAWIENIA_KATALOGU_DLA_HMS_PIPELINE
SQLSTATE: żaden nieprzypisany
Nie można dodać katalogu do istniejącego potoku z określoną lokalizacją magazynu. Jeśli chcesz użyć UC, utwórz nowy potok i skonfiguruj katalog.
Istniejąca lokalizacja magazynu: "<storageLocation>
"
Żądany katalog: "<catalog>
"
NIE MOŻNA OKREŚLIĆ OBA STOSOWANIA I WYKLUCZENIA KOLUMN
SQLSTATE: brak przypisania
Definicja potoku określa zarówno „include_columns”, jak i „exclude_columns” dla <identifier>
. Usuń jeden z nich.
NIE MOŻNA ZAKTUALIZOWAĆ KOLUMN KLASTROWANIA
SQLSTATE: brak przypisania
Nie można zaktualizować kolumn klastrowania dla tabeli <tableName>
, ponieważ używa kolumn partycji. Tabela może używać kolumn partycji lub kolumn klastrowania, ale nie obu tych kolumn.
Aby przełączać się między klastrowaniem płynnym a partycjonowaniem, uruchom pełne odświeżenie tej tabeli.
Nie można zaktualizować kolumn partycji
SQLSTATE: brak przypisanej
Nie można zaktualizować kolumn partycji dla tabeli przesyłania strumieniowego <tableName>
.
Bieżący: <existingPartitionColumns>
,
Żądane: <requestedPartitionColumns>
Aby zastosować tę zmianę partycji, rozpocznij pełne odświeżenie tej tabeli oraz wszystkich innych tabel przesyłania strumieniowego, które zaktualizowały kolumny partycji.
Możesz też przywrócić tę zmianę, aby nadal używać istniejących kolumn partycji.
NIE MOŻNA ZAKTUALIZOWAĆ SCHEMATU TABELI
SQLSTATE: nieprzypisany
Nie można scalić bieżących i nowych schematów dla tabeli <tableName>
.
Aby kontynuować tę zmianę schematu, możesz wyzwolić pełne odświeżenie tej tabeli.
W zależności od przypadku użycia i zmian schematu może być możliwe usunięcie zmiany schematu — możesz zaktualizować zapytania, aby schemat wyjściowy był zgodny z istniejącym schematem (np. jawnie rzutując kolumny na poprawny typ danych).
NIE MOŻNA PISAĆ DO NIEAKTYWNYCH KOLUMN
SQLSTATE: brak przypisanej
Poniższe tabele w miejscu docelowym mają nieaktywne kolumny, które powodują konflikt z bieżącymi tabelami źródłowymi:
<details>
Te kolumny pozostają nieaktywne w tabelach docelowych, ponieważ zostały one wcześniej usunięte z tabel źródłowych.
Aby kontynuować aktualizację, wykonaj FULL REFRESH
w tabelach lub upuść te nieaktywne kolumny z tabel docelowych za pomocą polecenia ALTER TABLE DROP COLUMN
i ponów próbę aktualizacji.
NIE MOŻNA ZAPISYWAĆ DO NIEAKTYWNYCH TABEL
SQLSTATE: nieprzypisany
Następujące tabele w miejscu docelowym są nieaktywne i powodują konflikt z bieżącymi tabelami źródłowymi: <tables>
.
Te tabele pozostają nieaktywne, ponieważ zostały one wcześniej usunięte ze źródła lub niezaznaczone z łącznika.
Aby kontynuować aktualizację, wykonaj FULL REFRESH
w tabelach lub usuń te nieaktywne tabele z lokalizacji docelowej w Eksploratorze Katalogu lub za pomocą polecenia DROP TABLE
i ponów próbę aktualizacji.
NIE MOŻNA PISAĆ DO TABEL OCZEKUJĄCYCH NA ZRESETOWANIE
SQLSTATE: nie przypisano
Poniższe tabele w docelowej lokalizacji nie są poprawnie resetowane przy wcześniejszym pełnym odświeżeniu: <tables>
.
Uruchom pełne odświeżanie, aby je przywrócić.
SPECYFIKACJA_KATALOGU_NIEOBSŁUGIWANA
SQLSTATE: nieprzypisany
CatalogSpecs nie są obecnie obsługiwane przez łączniki bazy danych. Usuń specyfikację katalogu.
CDC_APPLIER_WYMAGA_PEŁNEGO_ODŚWIEŻENIA_WSZYSTKICH_TABEL_DOCELOWYCH
SQLSTATE: brak przypisanej wartości
Pełne odświeżanie jednej tabeli docelowej i normalna aktualizacja innej tabeli docelowej z tego samego źródła nie jest obsługiwana.
Proszę całkowicie odświeżyć obie tabele, aby kontynuować, jeśli to możliwe.
Tabele pełnego odświeżania: <fullRefreshTables>
Tabele docelowe dla źródła <sourceTable>
: <destinationTables>
SCHEMA_APLIKUJĄCEGO_CDC_ZMIENIONE_PODCZAS_STREAMOWANIA
SQLSTATE: brak przypisania
Wersja schematu <dataSchemaVersion>
różni się od wersji schematu <readSchemaVersion>
.
DLT ponowi próbę aktualizacji.
CDC_NIEKOMPATYBILNE_ZMIANY_SCHEMATU
SQLSTATE: nie przypisano
Napotkaliśmy niezgodną zmianę schematu (<cause>
) z wersji schematu <previousSchemaVersion>
na <currentSchemaVersion>
.
W związku z tym nie możemy kontynuować stosowania zmian dla <tableName>
. Poproś o pełne odświeżenie tabeli.
Poprzedni schemat: <previousSchema>
Bieżący schemat: <currentSchema>
LU_CDC_POTENCJALNE_LUKI_DANYCH
SQLSTATE: żadne nie przypisane
Następujące tabele [<needFullRefreshTableList>
] nie były pomyślnie zaktualizowane od <retention>
dni.
Proszę wykonać pełne odświeżenie tych tabel lub całego przepływu.
CDC_TA_SAMA_TABELA_Z_WIELU_ŹRÓDEŁ
SQLSTATE: nieprzypisany
Znaleziono tę samą nazwę tabeli <table>
z wielu źródeł: <sources>
.
Podziel je na różne linie, aby uniknąć konfliktu.
CDC_TABELA_NIE_ZNALEZIONA_WE_WSZYSTKICH_TABELACH
SQLSTATE: żaden nieprzypisany
Tabela <table>
nie została odnaleziona w migawce wszystkich tabel źródłowej bazy danych.
Szczegóły specyfikacji tabeli:
<tableSpec>
Zmiany HMS pipeline do UC nie są dozwolone.
SQLSTATE: brak przypisania
Nie można zmieniać pipeline'u HMS na pipeline UC.
ZMIANY_LINII_TECHNICZNEJ_DO_HMS_NIEDOZWOLONE
SQLSTATE: żadne nie przypisano
Zmiana potoku UC na potok HMS jest niedozwolona.
ZMIANA_KATALOGU_NIEDOZWOLONA
SQLSTATE: nie przypisano
Nie można zmodyfikować katalogu istniejącego potoku. Istniejący wykaz: "<existingCatalog>
". Żądany katalog: "<requestedCatalog>
".
ZMIANA_SCHEMATU_CELU_NIEDOZWOLONA
SQLSTATE: brak przypisanej
Zmiana schematu docelowego jest niedozwolona. Przyczyna: <reason>
.
Wykończono limity na tworzenie klastrów
Nie można utworzyć klastra, ponieważ wyczerpano dostępne środki. Dodaj formę płatności, aby uaktualnić konto.
Odmowa zgody na utworzenie klastra.
Nie masz uprawnień do tworzenia klastrów. Skontaktuj się z administratorem.
Okres próbny tworzenia klastra wygasł
Nie można utworzyć lub uruchomić klastra, ponieważ okres próbny dla obszaru roboczego wygasł. Skontaktuj się z administratorem.
Błąd uruchamiania klienta: CLUSTER_LAUNCH_CLIENT_ERROR
Nie można uruchomić klastra pipeline'u <clusterId>
: <clusterStateMessage>
Ten błąd prawdopodobnie jest spowodowany błędną konfiguracją w rurze.
Sprawdź konfigurację klastra przepływu pracy i skojarzone zasady klastra.
BŁĄD_URUCHAMIANIA_CHMURY_KLASERA
Nie można uruchomić klastra potoku <clusterId>
: <clusterStateMessage>
Ten błąd może być przejściowy — uruchom ponownie potok i zgłoś, jeśli nadal widzisz ten sam problem.
ODRZUCONO_UPRAWNIENIA_POLITYKI_KLASTRA
Nie masz uprawnień dostępu do polityki klastra skonfigurowanej dla tego potoku. Skontaktuj się z administratorem.
BŁĄD_KONFIGURACJI_KLIENTA_KLASTRA
Aby uzyskać więcej informacji, zobacz CLUSTER_SETUP_CLIENT_ERROR
KLASTER_NIEDOSTĘPNY
SQLSTATE: nieprzypisany
Komunikacja utracona ze sterownikiem. Klaster <clusterId>
był niedostępny przez <timeoutSeconds>
sekund.
NIE ZNALEZIONO KOLUMNY DO AKTUALIZACJI
SQLSTATE: nic nie zostało przypisane
Kolumna <column>
określona w COLUMNS
DO UPDATE
nie została odnaleziona w źródłowej ramce danych.
Nie udało się przerwać poprzedniej aktualizacji podczas równoczesnego uaktualniania.
SQLSTATE: żaden nieprzypisany
Rozpoczęto aktualizację "<upgradedUpdateId>
" dla uaktualnienia, ale nie można zatrzymać poprzedniej aktualizacji "<oldUpdateId>
".
Ten błąd jest prawdopodobnie przejściowy. Potok zostanie automatycznie wznowiony, a problem powinien sam się rozwiązać.
Zgłoś ten błąd do usługi Databricks, jeśli nadal widzisz ten sam problem.
Dekorator_zbioru_danych_zastosowany_dwukrotnie
SQLSTATE: nie przypisano
Zestaw danych <datasetName>
już istnieje. Upewnij się, że funkcja zapytania została oznaczona jedynie jako widok lub tabela jeden raz.
ZBIÓR_DANYCH_NIE_ZDEFINIOWANY
SQLSTATE: brak przypisania
Nie można odczytać zestawu danych "<datasetName>
". Ten zestaw danych nie jest zdefiniowany w pipeline'u.
Jeśli ta tabela jest zarządzana przez inny potok, nie używaj dlt.read
/ dlt.readStream
do odczytywania tabeli ani nie poprzedzaj nazwy słowem kluczowym LIVE.
USUŃ_HARMONOGRAM_HARMONOGRAM_NIE_ISTNIEJE
Nie można usunąć SCHEDULE
w tabeli bez istniejącego harmonogramu lub wyzwalacza.
Konfiguracja zduplikowanego tabeli dla INGESJI
SQLSTATE: żaden nie przypisany
Konfiguracja potoku pozyskiwania zawiera zduplikowane tabele. Upewnij się, że każda tabela jest unikatowa.
PUSTE_OBIEKTY_KONFIGURACJI_POBIERANIA
SQLSTATE: żaden nie przypisany
Obiekty konfiguracji zbierania danych są puste.
FUNKCJA WYBIERANIA DZIENNIKA ZDARZEŃ NIE JEST OBSŁUGIWANA
SQLSTATE: nie jest przypisany
Publikowanie dziennika zdarzeń w Unity Catalog nie jest obsługiwane dla tego przepływu danych. Jeśli jest to nieoczekiwane, skontaktuj się z pomocą techniczną usługi Databricks.
NIE UDAŁO SIĘ UTWORZYĆ DZIENNIKA ZDARZEŃ
SQLSTATE: nieprzypisany
Nie udało się utworzyć potoku (id=<pipelineId>
) dziennika zdarzeń z identyfikatorem <eventLogIdentifier>
. Aby uzyskać więcej informacji, zobacz wyjątek poniżej.
Nie udało się zaktualizować dziennika zdarzeń
SQLSTATE: nieprzypisany
Nie udało się zaktualizować potoku (id=<pipelineId>
) na identyfikator w dzienniku zdarzeń <newEventLogIdentifier>
z widocznością <newVisibility>
. Aby uzyskać więcej informacji, zobacz wyjątek poniżej.
ZMIANA_SCHEMATU_PRZEPŁYWU
SQLSTATE: żadne nie przypisane
Usługa Flow <flowName>
została zakończona, ponieważ napotkała zmianę schematu podczas wykonywania.
Zmiana schematu jest zgodna z istniejącym schematem docelowym, a kolejne uruchomienie przepływu może zostać wznowione przy użyciu nowego schematu.
FOREACH_BATCH_SINK_JEST_OBSŁUGIWANE_TYLKO_W_KANALE_PRZEGLĄDU
SQLSTATE: brak przypisanej wartości
Ujście DLT ForeachBatch nie jest obecnie obsługiwane.
Prywatna wersja zapoznawcza dla ujścia DLT ForeachBatch wymaga kanału PREVIEW
.
Zlewy DLT: <sinkNames>
SKRYPTY_INICJALIZACYJNE_DLA_POTOKÓW_BRAMKI_NIEDOZWOLONE
SQLSTATE: brak przypisanego
Rurociąg Gateway nie zezwala na skrypty startowe klastra. Usuń go z <from>
.
GATEWAY_PIPELINE_KONFIGURACJA_SPARK_NIEDOZWOLONA
SQLSTATE: brak przypisanej
Rurociąg Gateway nie zezwala na konfigurację Spark [<configs>
]. Usuń je z <from>
.
NIELEGALNA_KOLUMNA_DO_AKTUALIZACJI_TYPU_DANYCH
SQLSTATE: żadna nie przypisana
Typ danych kolumny określonej w COLUMNS
TO UPDATE
musi być tablicą ciągów, ale znaleziono <illegalDataType>
.
NIELEGALNE_POLE_SCHEMATU_W_SPECYFIKACJI_PIPELINY
SQLSTATE: brak przypisania
Określone pole "schema" w ustawieniach potoku jest niedozwolone. Przyczyna: <reason>
.
KONFIGURACJA_PRZYJMOWANIA_ZDUPLIKOWANY_SCHEMA
SQLSTATE: brak przypisania
Konfiguracja potoku pozyskiwania zawiera zduplikowane schematy. Upewnij się, że każdy schemat jest unikatowy.
INGESTION_GATEWAY_AUTHENTICATION_FAILURE
SQLSTATE: brak przypisania
Niepowodzenie uwierzytelniania
Aby uzyskać więcej informacji, zobacz INGESTION_GATEWAY_AUTHENTICATION_FAILURE
INGESTION_GATEWAY_CDC_NOT_ENABLED
SQLSTATE: brak przypisanej
Usługa CDC nie jest włączona w <entityType>
"<entityName>
". Komunikat o błędzie: "<errorMessage>
".
Brak połączenia z bramą pobierania danych
SQLSTATE: brak przypisanej
Brakuje połączenia w konfiguracji bramy ingestii.
Proszę dodać referencję do połączenia z katalogiem Unity zawierającym Twoje poświadczenia.
Szczegóły definicji przepływu bramy wejściowej:
<definition>
INGESTION_GATEWAY_MISSING_INTERNAL_STORAGE_CATALOG
SQLSTATE: brak przypisania
W konfiguracji bramy wejściowej brakuje katalogu lokalizacji wewnętrznej pamięci.
Dodaj wewnętrzny wykaz lokalizacji magazynu.
Szczegóły definicji pipeline bramki pozyskiwania:
<definition>
Brakująca nazwa wewnętrznej pamięci w bramie Ingestion.
SQLSTATE: żadne nie zostało przypisane
W konfiguracji bramy pozyskiwania brakuje nazwy lokalizacji wewnętrznego magazynu.
Dodaj nazwę wewnętrznej lokalizacji magazynu.
Szczegóły definicji kanału bramki pobierania danych:
<definition>
BŁĄD_BRAMKI_WEJŚCIA_BRAK_SCHEMATU_WEWNĘTRZNEGO_PRZECHOWYWANIA
SQLSTATE: żaden nie jest przypisany
W konfiguracji bramy pozyskiwania brakuje wewnętrznego schematu lokalizacji magazynu.
Dodaj schemat wewnętrznej lokalizacji magazynu.
Szczegóły definicji potoku bramy pozyskiwania:
<definition>
INGESTION_GATEWAY_UNREACHABLE_HOST_OR_PORT_FAILURE
SQLSTATE: nie przypisano
Niepowodzenie połączenia z powodu nieprawidłowej nazwy hosta <host>
i/lub portu <port>
.
Aby uzyskać więcej informacji, zapoznaj się z INGESTION_GATEWAY_UNREACHABLE_HOST_OR_PORT_FAILURE
Przekroczono pojemność puli instancji
Nie można utworzyć lub uruchomić klastra, ponieważ ta operacja przekroczy pojemność puli wystąpień: <errorMessage>
NIEPRAWIDŁOWA_KOMENDA_APLIKACJI_ZMIAN
SQLSTATE: brak przypisanego
APPLY CHANGES
polecenie jest nieprawidłowe.
<reason>
.
NIEPRAWIDŁOWY_TYP_ARGUMENTU
SQLSTATE: brak przypisanej
Wartość nieprawidłowego typu przekazanego do parametru "<paramName>
". Oczekiwano <expectedType>
.
<additionalMsg>
.
INVALID_EVENT_LOG_PICKER_CONFIGURATION
SQLSTATE: nie przypisano
Znaleziono nieprawidłową konfigurację wybieracza dziennika zdarzeń w specyfikacji rurociągu: <message>
NIEPRAWIDŁOWA_NAZWA_W_UŻYCIU_POLECENIE
SQLSTATE: nie przypisano
Nieprawidłowa nazwa "<name>
" w poleceniu <command>
. Przyczyna: <reason>
NIEPRAWIDŁOWY_WYBÓR_ODŚWIEŻANIA
SQLSTATE: żaden nieprzypisany
Parametry wyboru odświeżania określone dla tej aktualizacji są nieprawidłowe, ponieważ
Aby uzyskać więcej informacji, zobacz INVALID_REFRESH_SELECTION
NIEPRAWIDŁOWA_NAZWA_SCHEMATU
SQLSTATE: brak przypisanej
Nieprawidłowy schemat „<schemaName>
” określony w ustawieniach przepływu danych. Przyczyna: <reason>
.
NIEPRAWIDŁOWY_FORMAT_INTERWAŁU_WYZWALACZA
SQLSTATE: żaden nie jest przypisany
Konfiguracja interwału wyzwalacza określona w <configurationType>
jest nieprawidłowa
Odwołanie na żywo poza definicją zapytania w trybie klasycznym
SQLSTATE: brak przypisanej
Odwoływanie się do zestawów danych przy użyciu schematu wirtualnego LIVE
poza definicją zapytania zestawu danych (tj. adnotacją @dlt.table) nie jest obsługiwane.
ŻYWA_REFERENCJA_POZA_DEFINICJĄ_ZAPYTANIA_DPM
SQLSTATE: nieprzypisany
Odwoływanie się do zestawów danych przy użyciu LIVE
schematu wirtualnego <identifier>
poza definicją zapytania zestawu danych (tj. adnotacją @dlt.table) nie jest obsługiwane.
LIVE_REFERENCE_OUTSIDE_QUERY_DEFINITION_SPARK_SQL
SQLSTATE: nieprzypisany
Odwoływanie się do zestawów danych przy użyciu schematu wirtualnego LIVE
w interfejsie spark.sql(...) nie może być wywoływane poza definicją zapytania zestawu danych (tj. adnotacją @dlt.table). Może być wywoływana tylko w ramach definicji zapytania zestawu danych.
Awaria odczytu metadanych widoku materializowanego (MATERIALIZED_VIEW_METADATA_READ_FAILURE)
SQLSTATE: brak przypisanej
Nie można odświeżyć tabeli <tableName>
z powodu błędu odczytu metadanych. Skontaktuj się z pomocą techniczną usługi Databricks.
OSIĄGNIĘTO_MAX_LICZBA_PONOWNYCH_PRÓB_PRZED_PRZELICZENIEM_ENZYMU
SQLSTATE: brak stanu przypisanego
Osiągnięto maksymalną liczbę ponownych prób. Liczba ponownych prób:<flowRetryCount>
. maxFlowFailureRetryCountThreshold:<maxFlowRetryAttempts>
. <message>
Operacja w MetaStore przekroczyła limit czasu
SQLSTATE: żaden nie przypisany
Operacje związane z aktualizowaniem informacji magazynu metadanych dla <tableName>
trwały dłużej niż <timeout>
.
Ten problem może być przejściowy lub może wskazywać na błędy w skonfigurowanym kliencie magazynu metadanych. Spróbuj ponownie uruchomić pipeline i zgłosić problem, jeśli będzie się powtarzać.
BRAK_UPRAWNIEŃ_DO_TWORZENIA_SCHEMATU
SQLSTATE: żaden nieprzypisany
Użytkownik "<userName>
" nie ma uprawnień do tworzenia schematu w katalogu <catalogName>
BRAK_UPRAWNIEŃ_DO_TWORZENIA_TABEL
SQLSTATE: brak przypisania
Użytkownik „<userName>
” nie ma uprawnień do tworzenia tabeli w schemacie <schemaName>
.
BRAKUJE_URUCHOM_JAKO_UŻYTKOWNIK
SQLSTATE: brak przypisania
Nie określono użytkownika do uruchomienia aktualizacji.
MOVE_TABLE_BETWEEN_PIPELINES_DESTINATION_PIPELINE_NOT_FOUND
Nie można odnaleźć potoku docelowego <pipelineId>
. Upewnij się, że jesteś w tym samym obszarze roboczym co potok, jesteś właścicielem potoku, a potok jest uruchamiany co najmniej raz.
Przeniesiono tabelę między potokami - docelowy potok nie jest w nowej architekturze.
Kanał docelowy <pipelineId>
nie korzysta z trybu bezpośredniego publikowania. Przenoszenie tabeli między potokami wymaga, aby potoki źródłowe i docelowe znajdowały się w trybie bezpośredniej publikacji.
PRZENIESIENIE_TABELI_MIĘDZY_PIPELINAMI_BRAK_UPRAWNIEŃ_DO_PIPELINI_DOCELOWEJ
Nie możesz wykonać tej operacji; nie jesteś właścicielem potoku docelowego <pipelineId>
. Tylko właściciele mogą przenosić tabelę między potokami.
PRZENIEŚ_TABELĘ_MIĘDZY_RUROCIĄGAMI_TYP_RUROCIĄGU_DOCELOWEGO_NIE_JEST_PRZESTRZENIĄ_ROBOCZĄ
Docelowy potok <pipelineId>
nie jest standardowym potokiem. Obsługujemy tylko przenoszenie tabel między standardowymi potokami.
Funkcja przenoszenia tabeli między potokami jest wyłączona.
Przemieszczanie <tableType>
między potokami nie jest jeszcze obsługiwane.
PRZENIEŚ_TABELĘ_MIĘDZY_RUROCIĄGAMI_ŹRÓDŁOWA_RUROCIĄG_NIE_ZNALEZIONA
Nie można odnaleźć potoku źródłowego <pipelineId>
zarządzającego tabelą <tableName>
. Upewnij się, że jesteś w tym samym obszarze roboczym co potok, jesteś właścicielem potoku, a potok jest uruchamiany co najmniej raz.
PRZENIEŚ_TABELĘ_MIĘDZY_PRZEWODAMI_ŹRÓDŁO_NIE_W_NOWEJ_ARCHITEKTURZE
Potok źródłowy <pipelineId>
, zarządzający tabelą <tableName>
, nie używa trybu publikowania bezpośredniego. Przenoszenie tabeli między potokami wymaga, aby oba potoki, źródłowy i docelowy, znajdowały się w trybie bezpośredniej publikacji.
PRZENIESIENIE_TABELI_MIĘDZY_RUROCIĄGAMI_BRAK_UPRAWNIEŃ_ŹRÓDŁOWEGO_RUROCIĄGU
Nie możesz wykonać tej operacji, ponieważ nie jesteś właścicielem potoku źródłowego <pipelineId>
zarządzającej tabelą <tableName>
. Tylko właściciele mogą przenosić tabelę między potokami.
PRZENIEŚ_TABELĘ_MIĘDZY_RUROCIĄGAMI_TYP_RUROCIĄGU_ŹRÓDŁOWEGO_NIE_JEST_WORKSPACE
Potok źródłowy <pipelineId>
, który zarządza tabelą <tableName>
, nie jest standardowym potokiem. Obsługujemy tylko przenoszenie tabel między standardowymi potokami.
PRZENIESIENIE_TABELI_MIĘDZY_RUROCIĄGAMI_TABELA_ZMIENIONA
Tabela <tableName>
została zmodyfikowana podczas operacji. Ponów próbę ponownie
PRZENOSZENIE_TABELI_MIĘDZY_RUROCIĄGAMI_AKTUALIZACJA_TRWA
<pipelineId>
potok danych dla tabeli <tableName>
działa. Zatrzymaj rurociąg przed uruchomieniem operacji.
Opcje_wzajemnie_wykluczające
SQLSTATE: brak przypisanej
Wzajemnie wykluczające się opcje <options>
. Usuń jedną z tych opcji.
TABELA_NON_UC_JEST_JUŻ_ZARZĄDZANA_PRZEZ_INNY_POTOK
SQLSTATE: brak przypisanej
Tabela "<tableName>
" jest już zarządzana przez potok <otherPipelineId>
.
Jeśli chcesz, aby tabela „<tableName>
” była obsługiwana przez ten potok —
- Usuń tabelę z pipeline'u „
<otherPipelineId>
”. - Uruchom pełną aktualizację odświeżania dla tego pipeline'u.
Jeśli chcesz kontynuować zarządzanie tabelą z wielu potoków, wyłącz tę kontrolę, ustawiając pipelines.tableManagedByMultiplePipelinesCheck.enabled
konfiguracji na false
w ustawieniach potoku.
Nie jest to zalecane, ponieważ operacje współbieżne na tabeli mogą konfliktować ze sobą i prowadzić do nieoczekiwanych wyników.
Notatnik nie znaleziony
Nie można załadować notesu "<notebookPath>
".
BRAK_TABEL_W_POTOKU
SQLSTATE: brak przypisanej
Oczekuje się, że potoki będą mieć co najmniej jedną zdefiniowaną tabelę, ale w Twoim potoku nie znaleziono żadnych tabel.
Sprawdź, czy zostały dołączone oczekiwane pliki źródłowe i czy kod źródłowy zawiera definicje tabeli (np. CREATE <mv>
w kodzie SQL, @dlt.table w kodzie python).
Należy pamiętać, że tylko tabele są uwzględniane w tym sprawdzeniu. Ten błąd może również wystąpić, jeśli uwzględnisz w potoku tylko widoki lub przepływy.
BRAK_ŚRODOWISK_PRACOWNICZYCH
Nie można utworzyć lub uruchomić klastra, ponieważ organizacja nie ma żadnych środowisk roboczych. Skontaktuj się z pomocą techniczną usługi Databricks.
Analiza_nieodwracalna_rur_wciągająca
SQLSTATE: nie przypisano
Przetwarzanie potokowe nie powiodło się w analizie tabel źródłowych (<tables>
) z powodu błędów, których nie można ponowić, po częściowym przetwarzaniu.
Nie zostanie utworzona nowa aktualizacja przepływu. Sprawdź dziennik zdarzeń i odpowiednio rozwiąż problemy.
PIPELINE_NOT_READY_FOR_SCHEDULED_UPDATE
SQLSTATE: brak przypisanej
Tabela nie jest jeszcze gotowa do odświeżenia
Aby uzyskać więcej informacji, zobacz PIPELINE_NOT_READY_FOR_SCHEDULED_UPDATE
LIMIT_TYP_RUROCIĄGU_PRZEKROCZONY
Nie można uruchomić aktualizacji "<updateId>
", ponieważ osiągnięto limit aktywnych potoków typu "<pipelineType>
".
BŁĄD_INSTALACJI_PIP
SQLSTATE: żaden nie został przypisany
Wystąpił błąd podczas uruchamiania instalacji %pip.
pip install nie znajduje się na górze notebooka
SQLSTATE: brak przypisanej
Odnaleziono komórki zawierające instalację %pip, które nie znajdują się w górnej części notesu dla<notebookPath>
"
Przenieś wszystkie komórki instalacyjne %pip na początek zeszytu.
PY4J_BLOCKED_API
SQLSTATE: brak przypisanej wartości
Używasz interfejsu API języka Python, który nie jest obsługiwany w bieżącym środowisku.
Aby uzyskać alternatywy, zapoznaj się z dokumentacją usługi Databricks.
<additionalInfo>
REFERENCE_DLT_ZBIÓR_DANYCH_POZA_DEFINICJĄ_ZAPYTANIA
SQLSTATE: brak przypisanego
Odwoływanie się do zestawu danych DLT <identifier>
poza definicją zapytania zestawu danych (tj. adnotacją @dlt.table) nie jest obsługiwane. Przeczytaj go zamiast tego wewnątrz definicji zapytania zestawu danych.
TRYB ODŚWIEŻANIA JUŻ ISTNIEJE
Nie można dodać <type>
do tabeli, która ma już <existingType>
. Upuść istniejący harmonogram lub użyj ALTER TABLE
...
ALTER <type>
... aby to zmienić.
ZAREZERWOWANE_SŁOWO_KLUCZOWE_W_UŻYCIU_KATALOG
SQLSTATE: brak przypisanej
USE CATALOG
"<reservedKeyword>
" jest niedozwolone, ponieważ "<reservedKeyword>
" jest zastrzeżonym słowem kluczowym w dlT.
RESERVED_KEYWORD_IN_USE_SCHEMA
SQLSTATE: nie przypisano
USE SCHEMA
"<reservedKeyword>
" jest niedozwolone, ponieważ "<reservedKeyword>
" jest zastrzeżonym słowem kluczowym w dlT.
UŻYTKOWNIK_DO_URUCHOMIENIA_NIE_ZNALEZIONY
SQLSTATE: brak przypisanej
Określone uruchomienie jako użytkownik „<runAsUserId>
” dla tej aktualizacji nie istnieje w obszarze roboczym.
Błąd połączenia SAAS
Nie można nawiązać połączenia ze źródłem <sourceName>
. Kod błędu: <saasConnectionErrorCode>
.
Aby uzyskać więcej informacji, zobacz SAAS_CONNECTION_ERROR
SAAS_CONNECTOR_SCHEMA_CHANGE_ERROR
SQLSTATE: brak przypisanej
W tabeli <tableName>
źródła <sourceName>
wystąpiła zmiana schematu.
Aby uzyskać więcej informacji, zobacz SAAS_CONNECTOR_SCHEMA_CHANGE_ERROR
SAAS_CONNECTOR_SOURCE_API_ERROR
Wystąpił błąd w wywołaniu interfejsu API <sourceName>
. Typ źródłowego interfejsu API: <saasSourceApiType>
. Kod błędu: <saasSourceApiErrorCode>
.
Spróbuj odświeżyć tabelę docelową. Jeśli problem będzie się powtarzać, proszę utworzyć zgłoszenie.
SAAS_CONNECTOR_UNSUPPORTED_ERROR (Niewspierany błąd łącznika SAAS)
Wystąpił nieobsługiwany błąd w źródle danych <sourceName>
.
Aby uzyskać więcej informacji, zobacz SAAS_CONNECTOR_UNSUPPORTED_ERROR
Niezgodne zmiany schematu podczas inicjalizacji SAAS
SQLSTATE: żaden nie został przypisany
Wykryliśmy niezgodne zmiany schematu podczas inicjowania potoku danych.
<details>
Wykonaj pełne odświeżanie w dotkniętych tabelach.
Schemat SaaS zmienił się podczas analizy
SQLSTATE: nie przypisano
Schemat przeanalizowanego tabeli źródłowej (<table>
) różni się od oczekiwanego schematu.
Spróbuj ponownie zaktualizować potok i sprawdź, czy problem został rozwiązany.
Jeśli ten problem będzie się powtarzać, wykonaj pełne odświeżanie w tabelach wymienionych powyżej
Oczekiwany schemat:
<expectedSchema>
Schemat rzeczywisty:
<actualSchema>
SAAS_UC_CONNECTION_INACCESSIBLE
SQLSTATE: nieprzypisany
Podane połączenie <connectionName>
jest niedostępne. Sprawdź połączenie i spróbuj ponownie.
Aby uzyskać więcej informacji, zobacz SAAS_UC_CONNECTION_INACCESSIBLE
SCHEMA_SPEC_EMPTY_CATALOG
SQLSTATE: brak przypisanej
Element SchemaSpec zawiera pusty ciąg w polu wykazu.
Usuń pusty ciąg lub dodaj nazwę wykazu. (Jeśli ten schemat nie należy do wykazu w źródle, nie ustawiaj pola).
Szczegóły specyfikacji schematu:
<schemaSpec>
SCHEMA_SPEC_EMPTY_SCHEMA
SQLSTATE: brak przypisania
SchemaSpec ma pusty ciąg w polu schematu.
Usuń pusty ciąg lub dodaj nazwę schematu. (Jeśli ta tabela nie należy do schematu w źródle, nie ustawiaj pola).
Szczegóły specyfikacji schematu:
<schemaSpec>
SCHEMA_SPEC_REQUIRE_ONE_OF_CATALOG_SCHEMA
SQLSTATE: żadne nie przypisano
Musi istnieć co najmniej jeden ze źródeł wykazu i schematu źródłowego. Ale oba są puste.
Szczegóły specyfikacji schematu:
<schemaSpec>
BŁĄD_HIBERNACJI_INSTANCJI_CONNECTOR_SERVICENOW
Wystąpił błąd w usłudze ServiceNow. Typ źródłowego interfejsu API: <saasSourceApiType>
.
Nie można nawiązać połączenia z instancją usługi ServiceNow. Instancja wydaje się hibernować lub być nieaktywna.
Zaloguj się do portalu administracyjnego usługi ServiceNow i zaczekaj chwilę, aż do momentu, gdy wystąpienie w pełni się obudzi.
Aby spróbować ponownie, uruchom ponownie cały potok albo odśwież tę konkretną tabelę docelową. Jeśli błąd będzie się powtarzać, utwórz zgłoszenie.
SERVICENOW_KONEKTOR_NIEPRAWIDŁOWA_TABELA_BŁĄD
Wystąpił błąd w usłudze ServiceNow. Typ źródłowego interfejsu API: <saasSourceApiType>
.
Nie udało się zapytać schematu tabeli '<tableName>
'. Tabela nie istnieje na koncie usługi ServiceNow dla tego użytkownika.
Sprawdź nazwę tabeli pod kątem literówek i upewnij się, że użytkownik ma niezbędne uprawnienia do uzyskania dostępu do tabeli.
Aby ponowić próbę, uruchom ponownie cały proces lub odśwież tę konkretną tabelę docelową. Jeśli błąd będzie się powtarzać, utwórz zgłoszenie.
SERVICENOW_CONNECTOR_MALFORMED_ENDPOINT_URL_ERROR
Wystąpił błąd w usłudze ServiceNow. Typ źródłowego interfejsu API: <saasSourceApiType>
.
Wykryto nieprawidłowy adres URL punktu końcowego interfejsu API usługi ServiceNow. Struktura adresu URL nie jest zgodna z oczekiwanym formatem usługi ServiceNow.
Sprawdź konfigurację wystąpienia usługi ServiceNow w poświadczeniach połączenia UC.
Aby uzyskać więcej informacji, zobacz SERVICENOW_CONNECTOR_MALFORMED_ENDPOINT_URL_ERROR
SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR
Wystąpił błąd w usłudze ServiceNow. Typ źródłowego interfejsu API: <saasSourceApiType>
.
Aby uzyskać więcej informacji, zobacz SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR
USTAWIENIE_WŁAŚCIWOŚCI_TABELI_NIEDOZWOLONE_DLA_ZBIORU_DANYCH_DLT
ALTER <commandTableType>
...
SET TBLPROPERTIES
nie jest obsługiwana. Aby zmodyfikować właściwości tabeli, zmień oryginalną definicję i uruchom aktualizację.
SFDC_CONNECTOR_BULK_QUERY_JOB_INCOMPLETE
Przetwarzanie obiektu <objName>
jest niedokończone, ponieważ zadanie zapytania API Salesforce przekroczyło limit czasu, nie powiodło się lub zostało ręcznie anulowane.
Aby uzyskać więcej informacji, zobacz SFDC_CONNECTOR_BULK_QUERY_JOB_INCOMPLETE
SFDC_KONEKTOR_NIEPOWODZENIE_TWORZENIA_ZADANIA_ZBIORCZEGO_ZAPYTANIA
Przetwarzanie obiektu <objName>
nie zostało zakończone, ponieważ utworzenie zadania zapytania Bulk API usługi Salesforce nie udało się. Kod błędu: <saasSourceApiErrorCode>
.
<actionText>
.
ZLEWY_NIEOBSŁUGIWANE_W_SEG
SQLSTATE: brak przypisanej
DLT sinks nie są obsługiwane w przestrzeniach roboczych bez dostępu do Internetu. Znaleziono następujące zlewy: <sinkNames>
PRZEKROCZONY CZAS OCZEKIWANIA NA START PYTHON REPL
SQLSTATE: brak przypisania
Limit czasu podczas oczekiwania na uruchomienie środowiska REPL języka Python. Trwało więcej niż <timeoutSeconds>
sekund.
STREAMING_TARGET_NOT_DEFINED
SQLSTATE: brak przypisania
Nie można odnaleźć tabeli docelowej <target>
dla polecenia <command>
. Tabela docelowa <target>
nie jest zdefiniowana w potoku.
WYMAGANE_ZARÓWNO_KATALOG_JAK_I_SCHEMAT_TABELI
SQLSTATE: brak przypisanego
W TableSpec brakuje jednego z katalogu źródłowego i/lub schematu źródłowego.
Szczegóły specyfikacji tabeli:
<tableSpec>
SPECYFIKACJA_TABLICY_PUSTY_KATALOG
SQLSTATE: nie przypisano
TabelaSpec ma pusty ciąg w polu wykazu.
Usuń pusty ciąg lub dodaj nazwę wykazu. (Jeśli ta tabela nie należy do wykazu w źródle, nie ustawiaj pola).
Szczegóły specyfikacji tabeli:
<tableSpec>
Specyfikacja tabeli: pusty schemat
SQLSTATE: brak przypisanej
TabelaSpec ma pusty ciąg w polu schematu.
Usuń pusty ciąg lub dodaj nazwę schematu. (Jeśli ta tabela nie należy do schematu w źródle, nie ustawiaj pola).
Szczegóły specyfikacji tabeli:
<tableSpec>
TABLE_SPEC_EMPTY_TABLE
SQLSTATE: żadne nie przypisano
Nazwa tabeli jest pusta. Podaj nazwę tabeli.
Szczegóły specyfikacji tabeli:
<tableSpec>
TABLE_TOKEN_NOT_EXIST_FOR_SCHEMA_EVOLUTION_LEGACY_TABLE
SQLSTATE: żaden nieprzypisany
Nie można włączyć ewolucji schematu z powodu brakujących metadanych. Wyzwól pełne odświeżanie.
Przyczyna: Token tabeli migawkowej musi być zdefiniowany po włączeniu ewolucji schematu.
NIEPRAWIDŁOWA_WARTOŚĆ_PRZEDZIAŁU_WYZWALANIA
Interwał wyzwalacza musi być dodatnim czasem trwania, a maksymalna akceptowalna wartość to 2 147 483 647 sekund. Odebrano: <actual>
sekundy.
TYP_ŹRÓDŁA_TRIGGERA_NIEOBSŁUGIWANY
<source>
źródło typu <type>
nie jest obecnie obsługiwane przez wyzwalacz.
UC_CLEARING_TARGET_SCHEMA_NOT_ALLOWED
SQLSTATE: brak przypisania
Wyczyszczenie pola schematu docelowego nie jest dozwolone dla potoków UC. Przyczyna: <reason>
.
UC_TARGET_SCHEMA_REQUIRED
SQLSTATE: brak przypisanej
Pole schematu docelowego jest wymagane dla potoków UC. Przyczyna: <reason>
.
NIEOCZEKIWANY_BŁĄD_UPRAWNIEŃ_SCHEMATU_RUROCIĄGU
SQLSTATE: brak przypisanej wartości
Nieoczekiwany błąd podczas sprawdzania uprawnień schematu dla potoku <pipelineId>
. Skontaktuj się z pomocą techniczną usługi Databricks.
NIEOZNACZONA_ŚCIEŻKA_DOCELOWA
SQLSTATE: żaden nie jest przypisany
Nie można ustalić ścieżki przechowywania dla ujścia <identifier>
. Skontaktuj się z pomocą techniczną usługi Databricks.
Nierozpoznana_Ścieżka_Tabeli
SQLSTATE: brak przypisanej
Nie można odnaleźć ścieżki przechowywania dla tabeli <identifier>
. Skontaktuj się z pomocą techniczną usługi Databricks.
NIEOBSŁUGIWANY_KANAŁ_DLA_DPM
SQLSTATE: brak przypisania
Nieobsługiwany kanał dla trybu publikowania bezpośredniego. Oczekiwano kanału "CURRENT
" lub "PREVIEW
", lecz otrzymano "PREVIOUS
"
NIEOBSŁUGIWANE_POLECENIE_W_NIE_DPM_KANALE
SQLSTATE: brak przypisanej wartości
<command>
obsługiwane tylko wtedy, gdy tryb publikowania bezpośredniego jest włączony w potoku DLT
NIEOBSŁUGIWANA_KOMENDA_W_DEFINICJI_ZAPYTANIA
SQLSTATE: brak przypisania
'<command>
' nie jest obsługiwany w definicji zapytania. Przenieś polecenie poza definicję zapytania. Jeśli jest to potok DLT w języku Python, przenieś „<command>
” na zewnątrz dekoratora @dlt.table(/@dlt.view(). Jeśli jest to potok DLT w języku Scala, przenieś oznaczenie "<command>
" poza metodę "query".
NIEOBSŁUGIWANA_FUNCKJA_DLA_PRZESTRZENI_ROBOCZEJ
<featureName>
nie jest obsługiwane w twoim obszarze roboczym. Skontaktuj się z pomocą techniczną usługi Databricks, aby włączyć tę funkcję dla obszaru roboczego.
NIEOBSŁUGIWANY_JĘZYK
Nie można załadować notesu <language>
"<notebookPath>
". Obecnie obsługiwane są tylko notesy <supportedLanguages>
.
UNSUPPORTED_MANAGED_INGESTION_SOURCE_TYPE
SQLSTATE: nie przypisano
Nieprawidłowa definicja zarządzanego potoku przetwarzania danych, nieobsługiwany typ źródła: <sourceType>
.
NIEOBSŁUGIWANY_TYP_PRZETWARZANIA_SAAS
SQLSTATE: brak przypisanej
Podany typ pozyskiwania <ingestionType>
nie jest obsługiwany.
Jeśli ten problem będzie się powtarzać, skontaktuj się z pomocą techniczną usługi Databricks.
NIEOBSŁUGIWANA_KOMENDA_SPARK_SQL
SQLSTATE: brak przypisanej
"<command>
" nie jest obsługiwany przez metodę spark.sql("...") w języku Python używanym w DLT. Obsługiwane polecenie: <supportedCommands>
.
UŻYJ_KATALOGU_W_HMS
SQLSTATE: żaden nie został przypisany
Użycie CATALOG
jest obsługiwane tylko w potoku DLT z włączoną obsługą UC
TEKST_NIEZAPISANY_W_UC
SQLSTATE: nie przypisano
Nie można odświeżyć tabeli <tableName>
, ponieważ nie ma zapisanej kwerendy w Unity Catalog. Skontaktuj się z pomocą techniczną usługi Databricks.
WORKDAY_REPORT_URL_EMPTY
SQLSTATE: brak przypisanej
Adres URL raportu Workday jest pusty. Należy podać co najmniej jeden raport.
PRZEKROCZONO_KWOTĘ_PRZESTRZENI_ROBOCZEJ
Nie można rozpocząć aktualizacji „<updateId>
”, ponieważ w tym obszarze roboczym są już uruchomione procesy „<maxActiveUpdates>
”.
Różne
Polityki wierszy i kolumn ABAC nie są obsługiwane w przypisanych klastrach
SQLSTATE: brak przypisanej
Kwerenda z tabeli <tableFullName>
z filtrem wierszy lub maską kolumn przypisaną za pomocą zasad nie jest obsługiwana w przypisanych klastrach.
BRAK_POŚWIADCZEŃ_AZURE_ENTRA
SQLSTATE: żadne nie przypisano
Brak poświadczeń usługi Azure Entra (znane także jako Azure Active Directory).
Upewnij się, że jesteś zalogowany na swoim koncie Entra
lub skonfigurowałeś osobisty token dostępu (PAT) usługi Azure DevOps w ustawieniach użytkownika związanych z integracją z usługą Git >.
Jeśli nie używasz PAT i używasz usługi Azure DevOps z API Repos,
Należy użyć tokenu dostępu usługi Azure Entra.
Aby uzyskać token dostępu Microsoft Azure Entra, przejdź dohttps://docs.microsoft.com/azure/databricks/dev-tools/api/latest/aad/app-aad-token.
AZURE_ENTRA_CREDENTIALS_PARSE_FAILURE
SQLSTATE: nie przypisano
Wystąpił błąd z poświadczeniami usługi Azure Entra (Azure Active Directory). Spróbuj wylogować się z
Entra https://portal.azure.com) i zaloguj się ponownie.
Alternatywnie możesz również odwiedzić stronę Ustawienia użytkownika > integracji z usługą Git, aby ustawić
konfigurowanie osobistego tokenu dostępu usługi Azure DevOps.
AZURE_ENTRA_LOGIN_ERROR
SQLSTATE: brak przypisanego
Wystąpił błąd z poświadczeniami usługi Azure Active Directory. Spróbuj wylogować się z
Usługa Azure Active Directory https://portal.azure.com) i logowanie się ponownie.
Nieautoryzowany podmiot udostępniania Delta w czystym pomieszczeniu
SQLSTATE: żaden nieprzypisany
Nie można zażądać generowania poświadczeń do zabezpieczania wymiany danych w chronionej przestrzeni.
Odmowa uprawnień do ukrytego zabezpieczonego elementu w czystym pomieszczeniu
SQLSTATE: nie przypisano
Zabezpieczone <securableName>
o typie <securableType>
i rodzaju <securableKind>
jest systemem czystego pomieszczenia zarządzanym, do którego użytkownik nie ma dostępu.
OGRANICZENIE_JUŻ_ISTNIEJE
SQLSTATE: brak przypisanej
Ograniczenie o nazwie <constraintName>
już istnieje, wybierz inną nazwę.
OGRANICZENIE_NIE_ISTNIEJE
SQLSTATE: brak przypisanej
Ograniczenie <constraintName>
nie istnieje.
COULD_NOT_READ_REMOTE_REPOSITORY (Nie można odczytać zdalnego repozytorium)
SQLSTATE: brak przypisania
Nie można odczytać repozytorium zdalnego (<repoUrl>
).
Przejdź do zdalnego dostawcy usługi Git, aby upewnić się, że:
- Zdalny adres URL repozytorium Git jest prawidłowy.
- Osobisty token dostępu lub hasło aplikacji mają prawidłowy dostęp do repozytorium.
COULD_NOT_RESOLVE_REPOSITORY_HOST
SQLSTATE: brak przypisania
Nie można rozpoznać hosta dla <repoUrl>
.
CSMS_NIEOBSŁUGIWANE_POCZĄTEK_CZASU
SQLSTATE: nie przypisano
Parametr beginning_of_time
nie może być prawdziwy.
CSMS_CONTINUATION_TOKEN_EXPIRED
SQLSTATE: nieprzypisany
Nie można odnaleźć żądanych obiektów dla tokenu kontynuacji.
CSMS_NIEWAŻNY_TOKEN_KONTYNUACJI
SQLSTATE: nieprzypisany
Token kontynuacji jest nieprawidłowy. Przyczyna: <msg>
CSMS_NIEPRAWIDŁOWA_MAKSYMALNA_LICZBA_OBIEKTÓW
SQLSTATE: nieprzypisany
Nieprawidłowa wartość <value>
dla parametru max_objects, oczekiwana wartość w [<minValue>
, <maxValue>
]
CSMS_BŁĘDNY_FORMAT_URI
SQLSTATE: nieprzypisany
Nieprawidłowy format identyfikatora URI. Oczekiwano woluminu (np. "/Volumes/catalog/schema/volume") lub ścieżki magazynu w chmurze (np. "s3://some-uri")
Brak tematu Kafka: CSMS_KAFKA_TOPIC_MISSING
SQLSTATE: nie przypisano
Musi podać temat platformy Kafka
CSMS_LOCATION_ERROR
SQLSTATE: brak przypisanej
Nie można wyświetlić listy obiektów. Istnieją problemy z lokalizacją, którą należy rozwiązać. Szczegóły: <msg>
LOKALIZACJA CSMS NIEZNANA
SQLSTATE: brak przypisanej wartości
Nie odnaleziono lokalizacji dla identyfikatora URI <path>
CSMS_NIEPOWODZENIE_ROZWIĄZYWANIA_METASKLEPU
SQLSTATE: brak przypisanego
Nie można określić magazynu metadanych dla żądania.
CSMS_SERVICE_DISABLED (Usługa CSMS wyłączona)
SQLSTATE: żaden nie został przypisany
Usługa jest wyłączona
CSMS_UNITY_CATALOG_ENTITY_NOT_FOUND
SQLSTATE: żaden nie przypisany
Nie znaleziono encji Unity Catalog. Upewnij się, że istnieje katalog, schemat, wolumin i/lub lokalizacja zewnętrzna.
CSMS_UNITY_CATALOG_EXTERNAL_LOCATION_DOES_NOT_EXIST
SQLSTATE: żaden nie przypisany
Lokalizacja zewnętrzna Unity Catalog nie istnieje.
CSMS_JEDNOLITY_KATALOG_ŹRÓDŁÓW_DANYCH_ZEWNETRZNYCH_NAKŁADANIE_SIĘ
SQLSTATE: brak przypisania
Identyfikator URI nakłada się na inne woluminy
Katalog metadanych CSMS_UNITY_CATALOG nie istnieje
SQLSTATE: brak przypisania
Nie można określić magazynu metadanych dla żądania. Magazyn metadanych nie istnieje
CSMS_UNITY_CATALOG_PERMISSION_DENIED (Odmowa dostępu z powodu braku uprawnień do katalogu Unity)
SQLSTATE: brak przypisania
Odmowa uprawnień
CSMS_UNITY_CATALOG_TABLE_NIE_ISTNIEJE
SQLSTATE: brak przypisanej
Tabela katalogu Unity nie istnieje.
CSMS_UNITY_CATALOG_WOLUMEN_NIE_ISTNIEJE
SQLSTATE: brak przypisanej wartości
Wolumin katalogu Unity nie istnieje.
CSMS_URI_MISSING
SQLSTATE: brak przypisania
Musi podać identyfikator URI
CSMS_URI_TOO_LONG
SQLSTATE: brak przypisanej
Podany identyfikator URI jest za długi. Maksymalna dozwolona długość to <maxLength>
.
DMK_CATALOGS_DISALLOWED_ON_CLASSIC_COMPUTE
SQLSTATE: brak przypisania
Nie można uzyskać dostępu do magazynu domyślnego usługi Databricks przy użyciu klasycznego środowiska obliczeniowego. Użyj bezserwerowych zasobów obliczeniowych, aby uzyskać dostęp do danych w magazynie domyślnym
APLIKACJA_GITHUB_NIE_MOŻE_ODŚWIEŻYĆ_CREDENCJALI
SQLSTATE: nieprzypisany
Operacja nie powiodła się, ponieważ nie można odświeżyć połączonych poświadczeń aplikacji GitHub.
Spróbuj ponownie lub przejdź do Ustawień użytkownika integracji Git > i spróbuj ponownie połączyć konto dostawcy Git.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
Kredencje aplikacji GitHub - brak dostępu
SQLSTATE: brak przypisanej
Link do konta usługi GitHub nie ma dostępu. Aby naprawić ten błąd:
- Administrator repozytorium musi przejść dohttps://github.com/apps/databricks/installations/new i zainstalować aplikację GitHub Databricks w repozytorium.
Alternatywnie właściciel konta usługi GitHub może zainstalować aplikację na koncie w celu udzielenia dostępu do repozytoriów konta.
- Jeśli aplikacja jest już zainstalowana, administrator powinien upewnić się, że w przypadku korzystania z dostępu o określonym zakresie i opcji "Tylko wybierz repozytoria", zapewniono dostęp do tego repozytorium, wybierając je.
Aby uzyskać więcej informacji, zobaczhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
Wygasłe poświadczenia aplikacji GitHub
SQLSTATE: brak przypisanej wartości
Połączone poświadczenia aplikacji GitHub wygasły po upływie 6 miesięcy braku aktywności.
Przejdź do Ustawień użytkownika > Git Integration i spróbuj ponownie połączyć swoje poświadczenia.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
INSTALACJA_APLIKACJI_GITHUB_U_INNEGO_UŻYTKOWNIKA
SQLSTATE: brak przypisania
Link do konta usługi GitHub nie ma dostępu. Aby naprawić ten błąd:
- Użytkownik GitHub
<gitCredentialUsername>
powinien przejść dohttps://github.com/apps/databricks/installations/new i zainstalować aplikację na koncie<gitCredentialUsername>
, aby umożliwić dostęp. - Jeśli użytkownik
<gitCredentialUsername>
już zainstalowaną aplikację i korzysta z dostępu o określonym zakresie z opcją "Tylko wybierz repozytoria", powinien upewnić się, że uwzględnił dostęp do tego repozytorium, wybierając je.
Aby uzyskać więcej informacji, zobaczhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
Instalacja_aplikacji_GitHub_w_organizacji
SQLSTATE: brak przypisanej
Link do Twojego konta GitHub nie umożliwia dostępu. Aby naprawić ten błąd:
- Właściciel organizacji usługi GitHub
<organizationName>
powinien przejść dohttps://github.com/apps/databricks/installations/new i zainstalować aplikację w organizacji<organizationName>
, aby zezwolić na dostęp. - Jeśli aplikacja jest już zainstalowana w organizacji GitHub
<organizationName>
, właściciel tej organizacji powinien upewnić się, że w przypadku korzystania z dostępu o określonym zakresie z opcją „Tylko wybierz repozytoria” włączono dostęp do tego repozytorium poprzez jego wybranie.
Aby uzyskać więcej informacji, zobaczhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
INSTALACJA_APLIKACJI_GITHUB_NA_TWOIM_KONCIE
SQLSTATE: brak przypisanej wartości
Link do twojego konta GitHub nie ma uprawnień dostępu. Aby naprawić ten błąd:
- Przejdź dohttps://github.com/apps/databricks/installations/new i zainstaluj aplikację na swoim koncie
<gitCredentialUsername>
, aby zezwolić na dostęp. - Jeśli aplikacja jest już zainstalowana i korzystasz z dostępu w zakresie repozytoriów z opcją "Tylko wybierz repozytoria", upewnij się, że dodałeś dostęp do tego repozytorium, wybierając je.
Aby uzyskać więcej informacji, zobaczhttps://docs.databricks.com/en/repos/get-access-tokens-from-git-provider.html#link-github-account-using-databricks-github-app.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
GIT_CREDENTIAL_GENERIC_INVALID
SQLSTATE: brak przypisania
Nieprawidłowe poświadczenia dostawcy Git dla adresu URL repozytorium <repoUrl>
.
Bieżący dostawca poświadczeń usługi Git jest <gitCredentialProvider>
, a nazwa użytkownika jest <gitCredentialUsername>
.
Przejdź do Ustawień użytkownika > Git Integration, aby wyświetlić swoje dane uwierzytelniające.
Przejdź do zdalnego dostawcy usługi Git, aby upewnić się, że:
- Wprowadzono poprawny adres e-mail użytkownika lub nazwę użytkownika usługi Git przy użyciu poświadczeń dostawcy usługi Git.
- Hasło tokenu lub aplikacji ma prawidłowy dostęp do repozytorium.
- Token nie wygasł.
- Jeśli masz włączone SSO u dostawcy Git, pamiętaj, aby autoryzować token.
GIT_CREDENTIAL_INVALID_PAT (Nieprawidłowy Osobisty Token Dostępu)
SQLSTATE: żaden nieprzypisany
Nieprawidłowe poświadczenia osobistego tokenu dostępu dostawcy Git dla adresu URL repozytorium <repoUrl>
.
Bieżący dostawca poświadczeń usługi Git jest <gitCredentialProvider>
, a nazwa użytkownika jest <gitCredentialUsername>
.
Przejdź do pozycji Ustawienia użytkownika > Integracja z Gitem, aby wyświetlić swoje poświadczenie.
Przejdź do zdalnego dostawcy usługi Git, aby upewnić się, że:
- Wprowadzono poprawny adres e-mail użytkownika lub nazwę użytkownika usługi Git przy użyciu poświadczeń dostawcy usługi Git.
- Hasło tokenu lub aplikacji ma prawidłowy dostęp do repozytorium.
- Token nie wygasł.
- Jeśli masz włączone SSO u dostawcy Git, pamiętaj, aby autoryzować token.
BRAK_WIARYGODNOŚCI_GIT
SQLSTATE: żadna wartość nie została przypisana
Nie skonfigurowano poświadczenia Git, jednak poświadczenie jest wymagane dla tego repozytorium (<repoUrl>
).
Przejdź do Ustawienia użytkownika > Git Integration, aby skonfigurować poświadczenia Git.
BRAK_UPRAWNIEŃ_DO_ZAPISU_GIT
SQLSTATE: nieprzypisany
Nie udzielono dostępu do zapisu w repozytorium <gitCredentialProvider>
(<repoUrl>
).
Upewnij się (<gitCredentialUsername>
), że masz dostęp do zapisu do tego zdalnego repozytorium.
Niezgodność dostawcy poświadczeń GIT
SQLSTATE: brak przypisanej
Niepoprawny dostawca poświadczeń usługi Git dla repozytorium.
Bieżący dostawca poświadczeń Git (<gitCredentialProvider>
) nie jest zgodny z dostawcą Git repozytorium <repoUrl>
.
Spróbuj użyć innego repozytorium lub przejdź do Ustawień użytkownika > Git Integration, aby zaktualizować poświadczenia Git.
Klaster proxy GIT nie jest gotowy
SQLSTATE: nieprzypisany
Klaster serwera proxy Git nie jest gotowy.
GIT_SECRET_IN_CODE
SQLSTATE: brak przypisania
Sekrety znalezione w komicie. Szczegóły: <secretDetail>
. Aby naprawić ten błąd:
Usuń wpis tajny i spróbuj ponownie zobowiązać się.
Jeśli problem będzie się powtarzać, utwórz bilet pomocy technicznej.
HIERARCHICAL_NAMESPACE_NOT_ENABLED
SQLSTATE: brak przypisania
Konto usługi Azure Storage nie ma włączonej hierarchicznej przestrzeni nazw.
BŁĘDNE_DŁUGOŚĆ_POLA
SQLSTATE: nie przypisano
<rpcName> <fieldName>
za długo. Maksymalna długość to <maxLength>
znaków.
NIEPRAWIDŁOWA_WARTOŚĆ_PARAMETRU
SQLSTATE: brak przypisania
<msg>
Aby uzyskać więcej informacji, zobacz INVALID_PARAMETER_VALUE
JOBS_TASK_FRAMEWORK_TASK_RUN_OUTPUT_NOT_FOUND
SQLSTATE: brak przypisania
Struktura zadań: Nie można odnaleźć wyniku działania zadania dla zadania z identyfikatorem runId <runId>
oraz identyfikatorem orgId <orgId>
.
Stan_zadania_w_ramach_systemu_zadań_nie_znaleziono
SQLSTATE: nie przypisano
Struktura zadań: nie można odnaleźć stanu uruchomienia zadania z identyfikatorem runId <runId>
i identyfikatorem orgId <orgId>
.
REJESTRACJA_ZADANIA_ZADANIA_REJESTRACJA_KONFIGURACJI_KLIENTA_NIE_ISTNIEJE
SQLSTATE: brak przypisanej
Konfiguracja klienta RPC dla zadania o identyfikatorze <taskId>
nie istnieje.
ZADANIE_REJESTRU_ZADAŃ_NIE_ISTNIEJE
SQLSTATE: brak przypisanej
Zadanie o identyfikatorze <taskId>
nie istnieje.
Rejestracja_zadań_pracy_nieobsługiwanego_zadania_zatrudnienia
SQLSTATE: brak przypisanej
Rejestr zadań: Nieobsługiwane lub nieznane zadanie z klasą <taskClassName>
.
Dostęp oparty na ścieżce nie jest obsługiwany dla zewnętrznego płytkiego klonu
SQLSTATE: brak przypisania
Dostęp na podstawie ścieżki do zewnętrznej tabeli płytkiego klonowania <tableFullName>
nie jest obsługiwany. Proszę używać nazw tabel, aby uzyskać dostęp do płytkiego klonu zamiast tego.
DOSTĘP OPARTY NA ŚCIEŻCE NIEOBSŁUGIWANY DLA FABRYKI
SQLSTATE: brak przypisanej
Nie można odnaleźć tabeli fabric pod adresem URL "<url>
". Użyj polecenia REFRESH FOREIGN CATALOG
, aby wypełnić tabele Fabric.
DOSTĘP OPARTY NA ŚCIEŻCE NIE JEST OBSŁUGIWANY DLA TABEL Z POLITYKAMI DOSTĘPU DO WIERSZY I KOLUMN
SQLSTATE: żaden nieprzypisany
Dostęp oparty na ścieżkach do tabeli <tableFullName>
z filtrem wierszy lub maską kolumny nie jest obsługiwany.
Odmowa dostępu
SQLSTATE: brak przypisanej wartości
Użytkownik nie ma <msg>
w <resourceType>
'<resourceName>
'.
Since this is a technical identifier, no alterations were made to the text as translating it could lead to potential functional issues in a technical or software context. However, a note could be added elsewhere for user guidance if needed. Thus, no improved translation is necessary.
SQLSTATE: żaden nie przypisany
Nie można przeanalizować żądania obiektu usuwania: <invalidInputMsg>
REDASH_USUŃ_OBIEKT_NIE_W_KOSZU
SQLSTATE: brak przypisania
Nie można usunąć obiektu <resourceName>
, ponieważ nie znajduje się w koszu.
REDASH_UPRAWNIENIA_ODRZUCONE
SQLSTATE: żaden nie przypisany
Nie można odnaleźć lub uzyskać uprawnień do zasobu <resourceId>
REDASH_QUERY_NOT_FOUND
SQLSTATE: brak przypisania
Nie można odnaleźć zasobu z identyfikatora zapytania <queryId>
TWORZENIE_FRAGMENTU_ZAPYTANIA_REDASH_NIEUDANE
SQLSTATE: brak przypisanej
Nie można utworzyć nowego fragmentu kodu zapytania
(If contextual explanation is needed) Limit zapytań Redash został przekroczony
SQLSTATE: brak przypisanej
Osiągnięto limit liczby fragmentów zapytania. Bieżący limit przydziału jest <quota>
.
REDASH_QUERY_SNIPPET_TRIGGER_ALREADY_IN_USE
SQLSTATE: żadne nie przypisano
Określony wyzwalacz <trigger>
jest już używany przez inny fragment zapytania w tym obszarze roboczym.
REDASH_RESOURCE_NOT_FOUND
SQLSTATE: żadne nie przypisane
Żądany zasób <resourceName>
nie istnieje
REDASH_RESTORE_ASSET_HANDLER_INVALID_INPUT
SQLSTATE: brak przydzielonego
Nie można przeanalizować żądania obiektu usuwania: <invalidInputMsg>
REDASH_RESTORE_OBJECT_NOT_IN_TRASH
SQLSTATE: brak przypisanej wartości
Nie można przywrócić obiektu <resourceName>
, który nie znajduje się w koszu
REDASH_ŚMIECI_OBIEKT_JUŻ_W_KOSZU
SQLSTATE: brak przypisania
Nie można przenieść do kosza już usuniętego obiektu <resourceName>
NIE MOŻNA WYGENEROWAĆ NAZWY ZASOBU REDASH
SQLSTATE: brak przypisanej
Nie można wygenerować nazwy zasobu z identyfikatora <id>
NIE POWIODŁO SIĘ TWORZENIE WIZUALIZACJI W REDASH
SQLSTATE: nieprzypisany
Nie można utworzyć nowej wizualizacji
Nie znaleziono wizualizacji w Redash.
SQLSTATE: nieprzypisany
Nie można odnaleźć wizualizacji <visualizationId>
REDASH_VISUALIZATION_QUOTA_EXCEEDED
SQLSTATE: brak przypisania
Osiągnięto zaplanowany limit liczby wizualizacji zapytania <query_id>. Bieżący limit przydziału jest <quota>
.
NIE ZNALEZIONO_URL_REPOZYTORIUM
SQLSTATE: żaden nieprzypisany
Nie można odnaleźć repozytorium zdalnego (<repoUrl>
).
Bieżący dostawca poświadczeń usługi Git jest <gitCredentialProvider>
, a nazwa użytkownika jest <gitCredentialUsername>
.
Przejdź do zdalnego dostawcy usługi Git, aby upewnić się, że:
- Zdalny adres URL repozytorium Git jest prawidłowy.
- Osobisty token dostępu lub hasło aplikacji mają prawidłowy dostęp do repozytorium.
ZASÓB_JUŻ_ISTNIEJE
SQLSTATE: nie przypisano
<resourceType>
"<resourceIdentifier>
" już istnieje
ZASÓB_NIE_ISTNIEJE
SQLSTATE: brak przypisania
<resourceType>
"<resourceIdentifier>
" nie istnieje.
POLITYKI_DOSTĘPU_DO_WIERSZY_KOLUMN_NIEOBSŁUGIWANE_NA_PRZYDZIELONYCH_KLASTRACH
SQLSTATE: brak przypisanej
Zapytanie dotyczące tabeli <tableFullName>
z filtrem wierszy lub maską kolumn nieobsługiwaną w przypisanych klastrach.
Ochrona wierszy i kolumn nie jest obsługiwana z tabelą w Delta Sharing.
SQLSTATE: brak przypisanego
Tabela <tableFullName>
jest współużytkowana z funkcją Udostępniania Delta i nie może używać zabezpieczeń wierszy/kolumn.
USŁUGA_TYMCZASOWO_NIEDOSTĘPNA
SQLSTATE: nieprzypisany
Usługa <serviceName>
jest tymczasowo w ramach konserwacji. Spróbuj ponownie później.
TABELA_Z_BEZPIECZEŃSTWEM_WIERSZY_KOLUMN_NIEOBSŁUGIWANA_W_TRYBIE_ONLINE
SQLSTATE: brak przypisanego
Tabela <tableFullName>
nie może jednocześnie mieć zabezpieczeń wierszy/kolumn i zmaterializowanych widoków online.
Zbyt wiele wierszy do zaktualizowania
SQLSTATE: brak przypisanej wartości
Zbyt wiele wierszy do zaktualizowania, przerywanie aktualizacji.