Sdílet prostřednictvím


Známé problémy se službou Azure Synapse Analytics

Tato stránka obsahuje seznam známých problémů ve službě Azure Synapse Analytics a jejich datum řešení nebo možné alternativní řešení. Než odešlete žádost o podpora Azure, projděte si tento seznam a zjistěte, jestli už je problém, ke kterému dochází, známý a vyřešený.

Další informace o Azure Synapse Analytics najdete v přehledu služby Azure Synapse Analytics a novinkách ve službě Azure Synapse Analytics?

Aktivní známé problémy

Komponenta Azure Synapse Stav Problém
Vyhrazený fond SQL Azure Synapse Zákazníci nemůžou monitorovat využití vyhrazeného fondu SQL pomocí metrik Má alternativní řešení
Vyhrazený fond SQL Azure Synapse Selhání dotazu při ingestování souboru parquet do tabulky s AUTO_CREATE_TABLE='ON' Má alternativní řešení
Vyhrazený fond SQL Azure Synapse Selhání dotazů s chybou exfiltrace dat Má alternativní řešení
Vyhrazený fond SQL Azure Synapse Příkaz UPDATE STATISTICS selže s chybou: Zadaný datový proud statistiky je poškozen. Má alternativní řešení
Bezserverový fond SQL Azure Synapse Selhání dotazů z bezserverového fondu SQL do analytického úložiště Azure Cosmos DB Má alternativní řešení
Bezserverový fond SQL Azure Synapse Zobrazení analytického úložiště Azure Cosmos DB šíří nesprávné atributy ve sloupci. Má alternativní řešení
Bezserverový fond SQL Azure Synapse Selhání dotazů v bezserverových fondech SQL Má alternativní řešení
Bezserverový fond SQL Azure Synapse Problémy s přístupem k úložišti kvůli příliš dlouhé autorizační hlavičce Má alternativní řešení
Pracovní prostor Azure Synapse Propojená služba Blob Storage se spravovanou identitou přiřazenou uživatelem (UAMI) se nezobrazuje Má alternativní řešení
Pracovní prostor Azure Synapse Nepovedlo se odstranit pracovní prostor Synapse a nejde odstranit virtuální síť Má alternativní řešení
Pracovní prostor Azure Synapse Operace PUT rozhraní REST API nebo šablony ARM/Bicep pro aktualizaci nastavení sítě selžou Má alternativní řešení
Pracovní prostor Azure Synapse Známý problém zahrnující hranaté závorky [] v hodnotě značek Má alternativní řešení
Pracovní prostor Azure Synapse Selhání nasazení v pracovním prostoru Synapse pomocí synapse-workspace-deployment v1.8.0 v akcích GitHubu s šablonami ARM Má alternativní řešení

Souhrn aktivních známých problémů ve vyhrazeném fondu SQL služby Azure Synapse Analytics

Zákazníci nemůžou monitorovat využití vyhrazeného fondu SQL pomocí metrik

Interní upgrade naší logiky emisí telemetrie, který byl určen ke zvýšení výkonu a spolehlivosti našich telemetrických dat, způsobil neočekávaný problém, který ovlivnil schopnost některých zákazníků monitorovat vyhrazený fond tempdbSQL a metriky vstupně-výstupních operací datového skladu datového skladu.

Alternativní řešení: Po identifikaci problému náš tým provedl akci k identifikaci původní příčiny a aktualizaci konfigurace v našem systému. Zákazníci můžou tento problém vyřešit pozastavením a obnovením instance, která obnoví normální stav instance a toku telemetrických dat.

Selhání dotazu při ingestování souboru parquet do tabulky s AUTO_CREATE_TABLE='ON'

Zákazníkům, kteří se pokusí ingestovat soubor parquet do distribuované tabulky hash, AUTO_CREATE_TABLE='ON' se může zobrazit následující chyba:

COPY statement using Parquet and auto create table enabled currently cannot load into hash-distributed tables

Příjem dat do automaticky vytvořené tabulky s distribuovanou hodnotou hash pomocí AUTO_CREATE_TABLE se nepodporuje. Zákazníci, kteří dříve načetli pomocí tohoto nepodporovaného scénáře, by měli CTAS svá data převést do nové tabulky a použít je místo staré tabulky.

Selhání dotazů s chybou exfiltrace dat

Pracovní prostory Synapse vytvořené z existujícího vyhrazeného dotazu na dotaz na sestavu fondu SQL související se službou Data Exfiltration Protection s obecnou chybovou zprávou, zatímco služba Synapse Analytics je vypnutá:

Data exfiltration to '{****}' is blocked. Add destination to allowed list for data exfiltration and try again.

Alternativní řešení: Pokud jste narazili na podobnou chybu, požádejte o pomoc tým podpora Microsoftu.

Chyba AKTUALIZACE STATISTIKY

Některé vyhrazené fondy SQL můžou při provádění UPDATE STATISTICS příkazu narazit na výjimku. Výsledkem příkazu je zpráva "Zadaný datový proud statistiky je poškozený" a nedaří se aktualizovat statistiky.

Když do tabulky přidáte nové omezení, vytvoří se v distribucích související statistika. Pokud je v tabulce vytvořen také clusterovaný index, musí obsahovat stejné sloupce (ve stejném pořadí) jako omezení, jinak UPDATE STATISTICS by příkazy na těchto sloupcích mohly selhat.

Alternativní řešení: Zjistěte, jestli v tabulce existuje omezený a clusterovaný index. Pokud ano, přetáhněte omezení i clusterovaný index. Potom znovu vytvořte clusterovaný index a pak omezení, které zajistí, aby oba obsahovaly stejné sloupce ve stejném pořadí. Pokud tabulka nemá omezený a clusterovaný index nebo pokud výše uvedený krok způsobí stejnou chybu, požádejte o pomoc tým podpora Microsoftu.

Zdá se, že aktualizace značek selžou

Při provádění změn značek vyhrazeného fondu SQL prostřednictvím webu Azure Portal nebo jiných metod se může zobrazit chybová zpráva, i když se změna úspěšně provede.

Alternativní řešení: Můžete potvrdit, že změna značek byla úspěšná, a podle potřeby chybovou zprávu ignorovat nebo potlačit.

Souhrn aktivních známých problémů pracovního prostoru Azure Synapse

Níže jsou známé problémy s pracovním prostorem Synapse.

Propojená služba Blob Storage se spravovanou identitou přiřazenou uživatelem (UAMI) se nezobrazuje

Propojená služba nemusí být viditelná ve službě Data Hub –> Propojené úložiště objektů blob –> Azure Blob Storage po konfiguraci propojené služby Blob Storage tak, aby používala ověřování spravované identity přiřazené uživatelem ve službě Azure Synapse Analytics.

Alternativní řešení: Technický tým v současné době o tomto chování ví a pracuje na opravě. Jako alternativu použijte metodu ověřování "Spravovaná identita přiřazená systémem" místo "Spravovaná identita přiřazená uživatelem".

Nepovedlo se odstranit pracovní prostor Synapse a nejde odstranit virtuální síť

Odstranění pracovního prostoru Synapse selže s chybovou zprávou:

Failed to delete Synapse workspace '[Workspace Name]'. Unable to delete virtual network. The correlationId is ********-****-****-****-************;

Alternativní řešení: Problém můžete zmírnit opakovaným pokusem o operaci odstranění. Technický tým o tomto chování ví a pracuje na opravě.

Operace PUT rozhraní REST API nebo šablony ARM/Bicep pro aktualizaci nastavení sítě selžou

Při použití šablony ARM, šablony Bicep nebo přímé operace PUT rozhraní REST API ke změně nastavení přístupu k veřejné síti nebo pravidel brány firewall pro pracovní prostor Synapse může operace selhat.

Alternativní řešení: Problém je možné zmírnit pomocí operace REST API PATCH nebo uživatelského rozhraní webu Azure Portal a zopakovat požadované změny konfigurace. Technický tým o tomto chování ví a pracuje na opravě.

Známý problém zahrnující hranaté závorky [] v hodnotě značek

V kontextu aktualizace hodnot značek v pracovním prostoru Azure Synapse způsobí zahrnutí hranatých závorek ([]) neúspěšnou operaci aktualizace.

Alternativní řešení: Aktuálním alternativním řešením je zdržet se používání hranatých závorek ([]) v hodnotách značek pracovního prostoru Azure Synapse.

Selhání nasazení v pracovním prostoru Synapse pomocí synapse-workspace-deployment v1.8.0 v akcích GitHubu pomocí šablon ARM

K selhání dochází během nasazení do produkčního prostředí a souvisí s triggerem, který obsahuje název hostitele s dvojitým zpětným lomítkem.

Zobrazená chybová zpráva je Action failed - Error: Orchestrate failed - SyntaxError: Unexpected token in JSON at position 2057.

Alternativní řešení: Při rychlém zmírnění rizik je možné provést následující akce:

  • Odebrat řídicí znaky: Před nasazením ručně odeberte všechny řídicí znaky (\) ze souboru parametrů. To znamená, že upravujete soubor tak, aby se tyto znaky eliminovaly, které by mohly způsobovat problémy během analýzy nebo zpracování fáze nasazení.
  • Nahraďte řídicí znaky lomítky: Nahraďte řídicí znaky (\) lomítky (/). To může být zvlášť užitečné v cestách k souborům, kde mnoho systémů přijímá lomítka jako platné oddělovače cest. Toto nahrazení může pomoct při obejití problému s řídicími znaky, což umožní úspěšné nasazení procesu nasazení.

Po použití některého z těchto alternativních řešení a úspěšném nasazení aktualizujte ručně potřebné konfigurace v pracovním prostoru, aby se zajistilo správné nastavení všeho. To může zahrnovat úpravu konfiguračních souborů, úpravu nastavení nebo provádění dalších úloh souvisejících s konkrétním prostředím nebo nasazenou aplikací.

Souhrn známých problémů s bezserverovým fondem SQL v Azure Synapse Analytics

Selhání dotazů z bezserverového fondu SQL do analytického úložiště Azure Cosmos DB

Dotazy z bezserverového fondu SQL na analytické úložiště Azure Cosmos DB můžou selhat s některou z následujících chybových zpráv:

  • Resolving CosmosDB path has failed with error 'This request is not authorized to perform this operation'
  • Resolving CosmosDB path has failed with error 'Key not found'

Aby se tento problém potvrdil, musí být splněné následující podmínky:

  1. K připojení k analytickému úložišti Azure Cosmos DB se používá privátní koncový bod.
  2. Opakování dotazu proběhne úspěšně.

Alternativní řešení: Technický tým o tomto chování ví a jako rychlé zmírnění rizik je možné provést následující akce:

  1. Zkuste neúspěšný dotaz zopakovat. Automaticky se aktualizuje token, jehož platnost vypršela.
  2. Zakažte privátní koncový bod. Před provedením této změny u svého týmu zabezpečení ověřte, že je v souladu se zásadami zabezpečení vaší společnosti.

Zobrazení analytického úložiště Azure Cosmos DB šíří nesprávné atributy ve sloupci.

Při použití zobrazení v bezserverovém fondu Azure Synapse přes analytické úložiště Cosmos DB platí, že pokud dojde ke změně souborů v analytickém úložišti Cosmos DB, změna se do příkazů SELECT nešíři správně, zákazník v zobrazení používá. V důsledku toho se atributy nesprávně mapují na jiný sloupec ve výsledcích.

Alternativní řešení: Technický tým o tomto chování ví a jako rychlé zmírnění rizik je možné provést následující akce:

  1. Znovu vytvořte zobrazení přejmenováním sloupců.
  2. Pokud je to možné, vyhněte se používání zobrazení.

Změna přihlašovacích údajů v oboru databáze selže, pokud byly použity přihlašovací údaje

Někdy se může stát, že dotaz nebudete moct spustit ALTER DATABASE SCOPED CREDENTIAL . Hlavní příčinou tohoto problému je, že přihlašovací údaje byly uloženy v mezipaměti po prvním použití, aby byly nepřístupné ke změně. Vrácená chyba:

  • Failed to modify the identity field of the credential '{credential_name}' because the credential is used by an active database file.

Alternativní řešení: Technický tým v současné době o tomto chování ví a pracuje na opravě. Jako alternativní řešení můžete přihlašovací údaje DROP a CREATE vytvořit, což by také znamenalo opětovné vytvoření externích tabulek pomocí přihlašovacích údajů. Případně můžete požádat o pomoc tým podpora Microsoftu.

Selhání dotazů v bezserverových fondech SQL

Vypršení platnosti tokenu může vést k chybám během provádění dotazů, a to i přes potřebná oprávnění pro uživatele v úložišti. K těmto chybovým zprávám může dojít také kvůli běžným chybám uživatelů, jako je například to, že role řízení přístupu na základě role (RBAC) nejsou přiřazené k účtu úložiště.

Příklady chybových zpráv:

  • WaitIOCompletion call failed. HRESULT = 0x80070005'. File/External table name: {path}
  • Unable to resolve path '%' Error number 13807, Level 16, State 1, Message "Content of directory on path '%' cannot be listed.
  • Error 16561: External table '<table_name>' is not accessible because content of directory cannot be listed.
  • Error 13822: File {path} cannot be opened because it does not exist or it is used by another process.
  • Error 16536: Cannot bulk load because the file "%ls" could not be opened.

Alternativní řešení:

Řešení se liší v závislosti na ověřování, microsoft Entra (dříve Azure Active Directory) nebo identitě spravované služby (MSI):

Vypršení platnosti tokenu Microsoft Entra:

Vypršení platnosti tokenu MSI:

  • Deaktivujte fond a aktivujte ho, abyste mohli vymazat mezipaměť tokenů. Požádejte tým podpora Microsoftu o pomoc.

Problémy s přístupem k úložišti kvůli příliš dlouhé autorizační hlavičce

Příklady chybových zpráv v bezserverových fondech SQL:

  • File {path} cannot be opened because it does not exist or it is used by another process.
  • Content of directory on path {path} cannot be listed.
  • WaitIOCompletion call failed. HRESULT = {code}'. File/External table name: {path}

Tyto obecné chyby přístupu k úložišti se zobrazí při spuštění dotazu. K problému může dojít u uživatele v jednom pracovním prostoru, ale správně by fungovalo v jiných pracovních prostorech. Toto chování je očekávané kvůli velikosti tokenu.

Spuštěním následujícího příkazu v PowerShellu zkontrolujte délku tokenu Microsoft Entra. Hodnota parametru -ResourceUrl se bude lišit pro nepublikované cloudy. Pokud je délka tokenu blízko 11000 nebo delší, přečtěte si část Omezení rizik .

(Get-AzAccessToken -ResourceUrl https://database.windows.net).Token.Length

Alternativní řešení:

Navrhovaná alternativní řešení jsou:

  • Přepněte na autorizaci úložiště spravované identity, jak je popsáno v řízení přístupu k úložišti.
  • Snižte počet skupin zabezpečení (s 90 nebo méně výsledky skupin zabezpečení s tokenem, který má kompatibilní délku).
  • Zvyšte počet skupin zabezpečení nad 200 (protože se tím změní způsob vytváření tokenu, bude obsahovat identifikátor URI rozhraní MS Graph API místo úplného seznamu skupin). Toho lze dosáhnout přidáním fiktivních nebo umělých skupin pomocí následujících spravovaných skupin, jakmile budete muset přidat uživatele do nově vytvořených skupin.

Nedávno uzavřené známé problémy

Komponenta Synapse Problém Stav Datum vyřešeno
Bezserverový fond SQL Azure Synapse Dotazy využívající ověřování Microsoft Entra se po 1 hodině nezdaří Vyřešeno Srpen 2023
Bezserverový fond SQL Azure Synapse Selhání dotazů při čtení dat Cosmos DB pomocí OPENROWSET Vyřešeno Březen 2023
Fond Azure Synapse Apache Spark Nepodařilo se zapisovat do vyhrazeného fondu SQL ze služby Synapse Spark pomocí vyhrazeného fondu SQL Azure Synapse Připojení or pro Apache Spark při použití poznámkových bloků v kanálech Vyřešeno Červen 2023
Fond Azure Synapse Apache Spark Určitá úloha sparku nebo úloha selže příliš brzy s kódem chyby 503 kvůli omezování účtu úložiště Vyřešeno Listopad 2023

Souhrn známých problémů nedávno zavřel bezserverový fond SQL služby Azure Synapse Analytics

Dotazy využívající ověřování Microsoft Entra se po 1 hodině nezdaří

Připojení SQL pomocí ověřování Microsoft Entra, která zůstávají aktivní po dobu delší než 1 hodinu, se nezdaří. To zahrnuje dotazování úložiště pomocí předávacího ověřování a příkazů Microsoft Entra, které komunikují s ID Microsoft Entra, jako je CREATE EXTERNAL PROVIDER. To má vliv na každý nástroj, který udržuje připojení aktivní, jako je editor dotazů v SSMS a ADS. Nástroje, které otevírají nové připojení ke spouštění dotazů, nejsou ovlivněné, jako je Synapse Studio.

Stav: Vyřešeno

Selhání dotazů při čtení dat služby Azure Cosmos DB pomocí OPENROWSET

Dotazy z bezserverového fondu SQL do analytického úložiště Cosmos DB pomocí OPENROWSET selžou s následující chybovou zprávou:

Resolving CosmosDB path has failed with error 'bad allocation'.

Stav: Vyřešeno

Shrnutí nedávno uzavřených známých problémů ve fondu Apache Spark ve službě Azure Synapse Analytics

Nepodařilo se zapisovat do vyhrazeného fondu SQL ze služby Synapse Spark pomocí konektoru vyhrazeného fondu SQL Azure Synapse pro Apache Spark při použití poznámkových bloků v kanálech

Při použití vyhrazeného fondu SQL Azure Synapse Připojení or pro Apache Spark k zápisu vyhrazeného fondu Azure Synapse pomocí poznámkových bloků v kanálech by se zobrazila chybová zpráva:

com.microsoft.spark.sqlanalytics.SQLAnalyticsConnectorException: COPY statement input file schema discovery failed: Cannot bulk load. The file does not exist or you don't have file access rights.

Stav: Vyřešeno

Určitá úloha sparku nebo úloha selže příliš brzy s kódem chyby 503 kvůli omezování účtu úložiště

Mezi 3. říjnem 2023 a 16. listopadu 2023 mohlo u několika fondů Apache Sparku ve službě Azure Synapse Analytics dojít k selhání úloh nebo úloh Sparku kvůli překročení prahové hodnoty limitu rozhraní API úložiště.

Stav: Vyřešeno