You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/synapse-analytics/sql/resources-self-help-sql-on-demand.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -515,13 +515,13 @@ The field HRESULT contains the result code, below are the most common error code
515
515
516
516
### [0x80070002](#tab/x80070002)
517
517
518
-
This error code means the source file is not in storage.
518
+
This error code means the source file isn't in storage.
519
519
520
-
There are reasons why this can happen:
520
+
There are reasons why this error code can happen:
521
521
522
522
- The file was deleted by another application.
523
-
- A common scenario: the query execution starts, it enumerates the files and the files are found. Later, during the query execution, a file is deleted (for example by Databricks, Spark or ADF). The query fails because the file is not found.
524
-
- This issue can also occur with delta format. The query might succeed on retry because there is a new version of the table and the deleted file is not queried again.
523
+
- A common scenario: the query execution starts, it enumerates the files and the files are found. Later, during the query execution, a file is deleted (for example by Databricks, Spark or ADF). The query fails because the file isn't found.
524
+
- This issue can also occur with delta format. The query might succeed on retry because there's a new version of the table and the deleted file isn't queried again.
525
525
526
526
- Invalid execution plan cached
527
527
- As a temporary mitigation, run the command `DBCC FREEPROCCACHE`. If the problem persists create a support ticket.
@@ -537,9 +537,9 @@ The error message might also resemble:
537
537
File {path} cannot be opened because it does not exist or it is used by another process.
538
538
```
539
539
540
-
- If an Azure AD login has a connection open for more than 1 hour during query execution, any query that relies on Azure AD fails. This includes querying storage using Azure AD pass-through and statements that interact with Azure AD (like CREATE EXTERNAL PROVIDER). This affects tools that keep connections open, like in query editor in SSMS and ADS. Tools that open new connections to execute a query, like Synapse Studio, are not affected.
540
+
- If an Azure AD user has a connection open for more than 1 hour during query execution, any query that relies on Azure AD fails, including queries that access storage using Azure AD pass-through authentication, and statements that interact with Azure AD (like CREATE EXTERNAL PROVIDER). This issue frequently affects tools that keep connections open, like in query editor in SSMS and ADS. Tools that open new connections to execute a query, like Synapse Studio, aren't affected.
541
541
542
-
- Azure AD authentication token might be cached by the client applications. For example Power BI caches Azure Active Directory token and reuses the same token for one hour. The long-running queries might fail if the token expires during execution.
542
+
- Azure AD authentication token might be cached by the client applications. For example, Power BI caches Azure Active Directory token and reuses the same token for one hour. The long-running queries might fail if the token expires during execution.
543
543
544
544
Consider the following mitigations:
545
545
@@ -563,7 +563,7 @@ This error message can occur when the serverless SQL pool is experiencing resour
563
563
- One serverless SQL pool can concurrently handle 1000 active sessions that are executing lightweight queries, but the numbers will drop if the queries are more complex or scan a larger amount of data. For more information, see [Concurrency limits for Serverless SQL Pool](resources-self-help-sql-on-demand.md#constraints).
564
564
- Try reducing the number of queries executing simultaneously or the query complexity.
565
565
566
-
If the issue is non-transient or you confirmed the problem is not related to high concurrency or query complexity, create a support ticket.
566
+
If the issue is non-transient or you confirmed the problem isn't related to high concurrency or query complexity, create a support ticket.
567
567
568
568
569
569
### [0x8007000C](#tab/x8007000C)
@@ -594,11 +594,11 @@ More information about syntax and usage:
594
594
595
595
### Parquet files
596
596
597
-
When reading Parquet files, the query will not recover automatically. It needs to be retried by the client application.
597
+
When the file format is Parquet, the query won't recover automatically. It needs to be retried by the client application.
598
598
599
599
### Synapse Link for Dataverse
600
600
601
-
This error can occur when reading data from Synapse Link for Dataverse, when Synapse Link is syncing data to the lake and the data is being queried at the same time. The product group has a goal to improve this.
601
+
This error can occur when reading data from Synapse Link for Dataverse, when Synapse Link is syncing data to the lake and the data is being queried at the same time. The product group has a goal to improve this behavior.
602
602
603
603
604
604
### [0x800700A1](#tab/x800700A1)
@@ -607,22 +607,22 @@ Confirm the storage account accessed is using the "Archive" access tier.
607
607
608
608
The `archive access` tier is an offline tier. While a blob is in the `archive access` tier, it can't be read or modified.
609
609
610
-
To read or download a blob in the Archive tier, rehydrate it to an online tier: [Archive access tier](/azure/storage/blobs/access-tiers-overview.md#archive-access-tier)
610
+
To read or download a blob in the Archive tier, rehydrate it to an online tier: [Archive access tier](/azure/storage/blobs/access-tiers-overview#archive-access-tier)
611
611
612
612
613
613
### [0x80070057](#tab/x80070057)
614
614
615
615
This error can occur when the authentication method is User Identity, also known as "Azure AD pass-through" and the Azure Active Directory access token expires.
616
616
617
-
The error message might also resemble the following:
617
+
The error message might also resemble the following pattern:
618
618
619
619
```
620
620
File {path} cannot be opened because it does not exist or it is used by another process.
621
621
```
622
622
623
-
- If an Azure AD login has a connection open for more than 1 hour during query execution, any query that relies on Azure AD fails. This includes querying storage using Azure AD pass-through and statements that interact with Azure AD (like CREATE EXTERNAL PROVIDER). This affects tools that keep connections open, like the query editor in SQL Server Management Studio (SSMS) and ADS. Tools that open new connections to execute a query, like Synapse Studio, are not affected.
623
+
- If an Azure AD user has a connection open for more than 1 hour during query execution, any query that relies on Azure AD fails, including queries that access storage using Azure AD pass-through authentication and statements that interact with Azure AD (like CREATE EXTERNAL PROVIDER). This issue frequently affects tools that keep connections open, like the query editor in SQL Server Management Studio (SSMS) and Azure Data Studio (ADS). Client tools that open new connections to execute a query, like Synapse Studio, aren't affected.
624
624
625
-
- Azure AD authentication token might be cached by the client applications. For example Power BI caches an Azure AD token and reuses it for one hour. The long-running queries might fail if the token expires in the middle of execution.
625
+
- Azure AD authentication token might be cached by the client applications. For example, Power BI caches an Azure AD token and reuses it for one hour. The long-running queries might fail if the token expires in the middle of execution.
626
626
627
627
Consider the following mitigations to resolve the issue:
628
628
@@ -635,7 +635,7 @@ Consider the following mitigations to resolve the issue:
635
635
636
636
### [0x80072EE7](#tab/x80072EE7)
637
637
638
-
This error code can occur when there is a transient issue in the serverless SQL pool.
638
+
This error code can occur when there's a transient issue in the serverless SQL pool.
639
639
It happens infrequently and is temporary by nature. Retry the query.
0 commit comments