Skip to content

Commit d6d0852

Browse files
author
Simonx Xu
authored
Merge pull request #8890 from sevend2/UpdateSQL0508
AB#5718: update version info and remove broken link
2 parents 6f1a8f4 + 0137152 commit d6d0852

File tree

8 files changed

+65
-64
lines changed

8 files changed

+65
-64
lines changed

support/sql/analysis-services/cannot-connect-named-instance.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
title: Can't connect to a named instance
33
description: This article provides resolutions where you might not be able to connect to a named instance of Analysis Services that is installed on a failover cluster.
4-
ms.date: 07/22/2020
4+
ms.date: 05/09/2025
55
ms.custom: sap:Analysis Services
6-
ms.reviewer: karang
6+
ms.reviewer: karang, gasadas
77
---
88
# Cannot connect to a named instance of a clustered analysis service
99

1010
This article helps you resolve the problem where you might not be able to connect to a named instance of Analysis Services that is installed on a failover cluster.
1111

12-
_Original product version:_   SQL Server 2008 R2 Enterprise, SQL Server 2008 Enterprise, Microsoft SQL Server 2005 Enterprise Edition
12+
_Original product version:_   SQL Server
1313
_Original KB number:_   2429685
1414

1515
## Symptoms
@@ -27,14 +27,13 @@ You might not able to connect to a named instance of Analysis Services that is i
2727
## Cause
2828

2929
The problem occurs when you start the named instance of SQL Server Analysis services (SSAS) using either SQL Server Configuration Manager or the Services applet in the Control panel.
30-
When you start an SSAS instance on a failover cluster using a tool other than Failover Cluster Management (Cluster administrator on older Operating Systems), that SSAS instance will run as a stand-alone instance and will listen on a non-default port resulting in connection failures from various applications.
30+
When you start an SSAS instance on a failover cluster using a tool other than Failover Cluster Management (Cluster administrator on older Operating Systems), that SSAS instance will run as a stand-alone instance and will listen on a nondefault port resulting in connection failures from various applications.
3131

3232
## Resolution
3333

3434
Stop and restart the SQL Server Analysis services using the Failover Cluster Management tool.
3535

3636
## More information
3737

38-
An SSAS instance started on a cluster (default or named instance) will start listening on all IP addresses of the cluster group using the default port of 2383. The server setting `<Port>` property does not change the port number of SSAS service on a cluster.
38+
An SSAS instance started on a cluster (default or named instance) will start listening on all IP addresses of the cluster group using the default port of 2383. The server setting `<Port>` property doesn't change the port number of SSAS service on a cluster.
3939

40-
For more information, see the KB article: [How to determine and change the port of an SSAS Instance](https://support.microsoft.com/help/2466860)

support/sql/analysis-services/writeback-performance-issue-cell-security-enable.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
---
22
title: Writeback performance issue
33
description: This article provides workarounds for the writeback performance problem that occurs when cell security is enabled in SQL Server Analysis Services.
4-
ms.date: 07/22/2020
4+
ms.date: 05/09/2025
55
ms.custom: sap:Analysis Services
6-
ms.reviewer: haidongh, heidist
6+
ms.reviewer: haidongh, heidist, gasadas
77
---
88
# Writeback performance problem when cell security is enabled in SQL Server Analysis Services
99

1010
This article helps you work around the writeback performance problem that occurs when cell security is enabled in SQL Server Analysis Services.
1111

12-
_Original product version:_ &nbsp; SQL Server 2012 Analysis Services
12+
_Original product version:_ &nbsp; SQL Server 2012 Analysis Services and later versions
1313
_Original KB number:_ &nbsp; 2747616
1414

1515
## Symptoms
1616

17-
Assume that you are running Microsoft SQL Server Analysis Services (SSAS) under a role for which cell security is enabled. When you try to execute an UPDATE CUBE Multidimensional Expressions (MDX) statement, the statement execution may take longer to execute than for a role for which cell security is not enabled.
17+
Assume that you're running Microsoft SQL Server Analysis Services (SSAS) under a role for which cell security is enabled. When you try to execute an UPDATE CUBE Multidimensional Expressions (MDX) statement, the statement execution may take longer to execute than for a role for which cell security isn't enabled.
1818

1919
## Cause
2020

2121
This behavior is by design. When cell security is enabled, the Analysis Services engine executes the queries in cell-by-cell mode. If the writeback operation performs allocation at a high level, the space of leaf level cells will be large.
2222

2323
> [!NOTE]
24-
> The space is not the number of rows in the fact table. The space is the full cross join space of all dimension granularity attributes. It takes a long time to enumerate those cells one-by-one in order to check the cell security.
24+
> The space isn't the number of rows in the fact table. The space is the full cross join space of all dimension granularity attributes. It takes a long time to enumerate those cells one-by-one in order to check the cell security.
2525
2626
## Workaround
2727

@@ -36,7 +36,7 @@ To work around this issue, use one of the following methods.
3636
3737
- Method 2
3838

39-
Perform the writeback operation at the lowest granularity level of a certain member. You cannot allocate for many detailed granularity members.
39+
Perform the writeback operation at the lowest granularity level of a certain member. You can't allocate for many detailed granularity members.
4040

4141
> [!NOTE]
4242
> You may have to create dummy members in dimension tables that are marked as adjustment members in each dimension, to support the writeback operation.

support/sql/analytics-platform-system/detect-data-skew-distribution-key-values.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
---
22
title: Detect skew on distribution key values
33
description: This article describes how to detect skew on the distribution key of a distributed table in a Parallel Data Warehouse appliance.
4-
ms.date: 07/22/2020
4+
ms.date: 05/09/2025
55
ms.custom: sap:Parallel Data Warehouse (APS)
66
ms.topic: how-to
7+
ms.reviewer: jopilov, ccaldera
78
---
89
# Detect data skew on the distribution key values
910

1011
This article shows how to detect skew on the distribution key of a distributed table in a Parallel Data Warehouse appliance.
1112

12-
_Original product version:_ &nbsp; SQL Server 2008 R2 Parallel Data Warehouse
13+
_Original product version:_ &nbsp; SQL Server Parallel Data Warehouse
1314
_Original KB number:_ &nbsp; 3046863
1415

1516
## Summary
@@ -29,9 +30,9 @@ order by count(distribtuion_key) desc
2930
```
3031

3132
> [!NOTE]
32-
> The `having` clause is commented out. However, if you want to perform a quick check of whether there is significant skew, this clause may tell you. You may have to adjust the having value to something that makes sense for your result set. For example, if all values have 5,000 records, we recommend that you set this value to 7,500 or 10,000 to indicate an issue.
33+
> The `having` clause is commented out. However, if you want to perform a quick check of whether there's significant skew, this clause may tell you. You may have to adjust the having value to something that makes sense for your result set. For example, if all values have 5,000 records, we recommend that you set this value to 7,500 or 10,000 to indicate an issue.
3334
34-
The question of when skew becomes a problem does not have a deterministic answer. Skew becomes a problem when performance of skewed distributions becomes noticeable and the application cannot tolerate the situation. The rule of thumb is that the appliance can tolerate a skew of 10 to 20 percent across all the tables. Within this threshold, the skewed distributions should even out under concurrency. Above this threshold, you may start to see some long-running distributions when the data is processed. Some implementations may be able to tolerate greater skew, and some implementations may be unable to tolerate this much. Testing is required to determine the actual threshold for your implementation.
35+
The question of when skew becomes a problem doesn't have a deterministic answer. Skew becomes a problem when performance of skewed distributions becomes noticeable and the application can't tolerate the situation. The rule of thumb is that the appliance can tolerate a skew of 10 to 20 percent across all the tables. Within this threshold, the skewed distributions should even out under concurrency. Above this threshold, you may start to see some long-running distributions when the data is processed. Some implementations may be able to tolerate greater skew, and some implementations may be unable to tolerate this much. Testing is required to determine the actual threshold for your implementation.
3536

3637
## More information
3738

support/sql/analytics-platform-system/error-cetas-to-blob-storage.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
title: Error 105005 when you do CETAS to blob storage
33
description: This article provides resolutions for the error that occurs when you do a CETAS operation to Azure Blob storage by using PolyBase.
4-
ms.date: 08/05/2020
4+
ms.date: 05/09/2025
55
ms.custom: sap:Parallel Data Warehouse (APS)
6-
ms.reviewer: daleche, christys
6+
ms.reviewer: daleche, christys, ccaldera
77
---
88
# Error 105005 when you do CETAS operation to Azure blob storage
99

1010
This article helps you resolve the problem that occurs when you do a `CREATE EXTERNAL TABLE AS SELECT (CETAS)` operation to Azure Blob storage by using PolyBase.
1111

12-
_Original product version:_ &nbsp; SQL Server 2012 Parallel Data Warehouse (APS), SQL Server 2008 R2 Parallel Data Warehouse
12+
_Original product version:_ &nbsp; SQL Server Parallel Data Warehouse (APS)
1313
_Original KB number:_ &nbsp; 3210540
1414

1515
## Symptoms
Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
---
22
title: Error when you run the DQS Cleansing transformation
3-
description: This article provides two workarounds for the problem where an error is logged in the SSIS log on SQL Server 2012.
4-
ms.date: 01/14/2021
3+
description: This article provides two workarounds for the problem where an error is logged in the SSIS log on SQL Server.
4+
ms.date: 05/09/2025
55
ms.custom: sap:Data Quality Services
6-
ms.reviewer: smat
7-
ms.topic: troubleshooting
6+
ms.reviewer: smat, jopilov
87
---
9-
# Error (DQS Cleansing failed the pre-execute phase) when you run the DQS Cleansing transformation in SQL Server 2012
8+
# Error (DQS Cleansing failed the pre-execute phase) when you run the DQS Cleansing transformation in SQL Server
109

11-
This article helps you to work around the problem where an error is logged in the SSIS log on SQL Server 2012.
10+
This article helps you to work around the problem where an error is logged in the SSIS log on SQL Server.
1211

13-
_Applies to:_ &nbsp; SQL Server 2012 Developer, SQL Server 2012 Enterprise, SQL Server 2012 Standard
12+
_Applies to:_ &nbsp; SQL Server
1413
_Original KB number:_ &nbsp; 2715968
1514

1615
## Symptoms
1716

1817
Consider the following scenario:
1918

20-
- You use the Data Quality Services (DQS) Cleansing transformation in a SQL Server-Integrated Service (SSIS) Data Flow to cleanse your data in Microsoft SQL Server 2012.
21-
- You set the "Configure error output" setting of the DQS Cleansing transformation to "Redirect row." However, you do not specify a location to save the error output.
19+
- You use the Data Quality Services (DQS) Cleansing transformation in a SQL Server-Integrated Service (SSIS) Data Flow to cleanse your data in Microsoft SQL Server.
20+
- You set the "Configure error output" setting of the DQS Cleansing transformation to "Redirect row." However, you don't specify a location to save the error output.
2221
- You execute the SSIS package.
2322

2423
In this scenario, the following error message is logged in the SSIS log:
@@ -31,19 +30,19 @@ at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPreExecute(IDTSMana
3130

3231
## Cause
3332

34-
This problem occurs because a destination is not set for the error output that is generated for rows that do not meet the DQS domain criteria and rules.
33+
This problem occurs because a destination isn't set for the error output that is generated for rows that don't meet the DQS domain criteria and rules.
3534

36-
## Workaround
35+
## Resolution
3736

38-
To resolve this issue, use one of the following methods.
37+
To resolve this issue, use one of the following methods:
3938

4039
- Method 1
4140

42-
If you do not want to redirect error rows, follow these steps to resolve the issue:
41+
If you don't want to redirect error rows, follow these steps to resolve the issue:
4342

4443
1. Open the DQS Component in the DQS Cleansing Transformation Editor.
4544
1. Select Fail Component in the Configure error output drop-down list at the bottom of the DQS Cleansing Transformation Editor.
4645

4746
- Method 2
4847

49-
If you have to redirect your error rows, then you must make sure that you have a destination location for the errors to be redirected to.
48+
If you have to redirect your error rows, you must make sure that you have a destination location for the errors to be redirected to.

support/sql/master-data-services/mds-entity-based-staging-fail.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
---
22
title: MDS entity-based staging may fail
3-
description: This article provides resolutions for the problem where MDS entity-based staging may fail when a duplicate Batch Tag value is used in SQL Server 2012.
4-
ms.date: 02/22/2021
3+
description: This article provides resolutions for the problem where MDS entity-based staging may fail when a duplicate Batch Tag value is used in SQL Server.
4+
ms.date: 05/09/2025
55
ms.custom: sap:Master Data Services
6+
ms.reviewer: jopilov
67
---
7-
# MDS entity-based staging may fail when a duplicate Batch Tag value is used in SQL Server 2012
8+
# MDS entity-based staging may fail when a duplicate Batch Tag value is used in SQL Server
89

9-
This article helps you resolve the problem where Master Data Services (MDS) entity-based staging may fail when a duplicate Batch Tag value is used in SQL Server 2012.
10+
This article helps you resolve the problem where Master Data Services (MDS) entity-based staging may fail when a duplicate Batch Tag value is used in SQL Server.
1011

11-
_Original product version:_ &nbsp; SQL Server 2012
12+
_Original product version:_ &nbsp; SQL Server
1213
_Original KB number:_ &nbsp; 2712547
1314

1415
## Symptoms
1516

1617
Consider the following scenario:
1718

18-
- You use the Microsoft SQL Server 2012 MDS entity-based staging process to import data into MDS.
19+
- You use the Microsoft SQL Server MDS entity-based staging process to import data into MDS.
1920

2021
- You populate various MDS staging tables (stg.name) with the staging data by using the `BatchTag` column to identify the batch.
2122

@@ -56,7 +57,7 @@ This problem occurs because the MDS entity-based staging process checks the `Bat
5657

5758
## Resolution
5859

59-
If your batch is stuck in Running status, stop the batch process, and then try to process the batch again. To stop the batch process, run the SQL statement: `Exec [mdm].[udpStagingBatchQueueActivate]` To resolve this problem, update the BatchTag value in the staging table for the records to a new name. Additionally, make sure that the `importstatus_ID` field is set to *0* for the records.
60+
If your batch is stuck in Running status, stop the batch process, and then try to process the batch again. To stop the batch process, run the SQL statement: `Exec [mdm].[udpStagingBatchQueueActivate]`. To resolve this problem, update the BatchTag value in the staging table for the records to a new name. Additionally, make sure that the `importstatus_ID` field is set to *0* for the records.
6061

6162
## More information
6263

0 commit comments

Comments
 (0)