Skip to content

Commit 3b92cb6

Browse files
committed
final fixes
1 parent 47c696d commit 3b92cb6

File tree

2 files changed

+20
-15
lines changed

2 files changed

+20
-15
lines changed

articles/cost-management-billing/.openpublishing.redirection.cost-management-billing.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1345,6 +1345,11 @@
13451345
"redirect_url": "/azure/cost-management-billing/reservations/azure-openai",
13461346
"redirect_document_id": true
13471347
},
1348+
{
1349+
"source_path_from_root": "/articles/cost-management/tutorial-export-acm-data.md",
1350+
"redirect_url": "/azure/cost-management-billing/costs/tutorial-improved-exports",
1351+
"redirect_document_id": false
1352+
},
13481353
{
13491354
"source_path_from_root": "/articles/cost-management-billing/costs/tutorial-export-acm-data.md",
13501355
"redirect_url": "/azure/cost-management-billing/costs/tutorial-improved-exports",

articles/synapse-analytics/plan-manage-costs.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This article describes how you plan for and manage costs for Azure Synapse Analy
1717

1818
## Prerequisites
1919

20-
Cost analysis in Cost Management supports most Azure account types, but not all of them. To view the full list of supported account types, see [Understand Cost Management data](../cost-management-billing/costs/understand-cost-mgt-data.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn). To view cost data, you need at least read access for an Azure account. For information about assigning access to Azure Cost Management data, see [Assign access to data](../cost-management/assign-access-acm-data.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
20+
Cost analysis in Cost Management supports most Azure account types, but not all of them. To view the full list of supported account types, see [Understand Cost Management data](../cost-management-billing/costs/understand-cost-mgt-data.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn). To view cost data, you need at least read access for an Azure account. For information about assigning access to Cost Management data, see [Assign access to data](../cost-management/assign-access-acm-data.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
2121

2222
## Estimate costs before using Azure Synapse Analytics
2323

@@ -38,12 +38,12 @@ When you create or use Azure Synapse Analytics resources, you might get charged
3838
- Data Exploration & Data Warehousing
3939
- Dedicated SQL Pool - You're charged for it based on the number of DWU blocks and hours running.
4040
- Storage - You're charged for it based on the number of TBs stored.
41-
- Serverless SQL pool - You're charged by the TB of data processed.
41+
- Serverless SQL pool - You get charged by the TB of data processed.
4242
- Apache Spark Pool - You're charged per vCore hour and prorated by the minute.
4343
- Data Integration
44-
- Orchestration Activity Runs - You are charged based on the number of activity runs.
45-
- Data Movement – For copy activities run on Azure Integration Runtime, you are charged based on number of DIU used and execution duration.
46-
- Data Flows vCore Hours – for data flow execution and debugging, you are charged for based on compute type, number of vCores, and execution duration.
44+
- Orchestration Activity Runs - you're charged based on the number of activity runs.
45+
- Data Movement – For copy activities run on Azure Integration Runtime, you're charged based on number of DIU used and execution duration.
46+
- Data Flows vCore Hours – for data flow execution and debugging, you're charged for based on compute type, number of vCores, and execution duration.
4747

4848
At the end of your billing cycle, the charges for each meter are summed. Your bill or invoice shows a section for all Azure Synapse Analytics costs. There's a separate line item for each meter.
4949

@@ -61,15 +61,15 @@ After you delete Azure Synapse resources, the following resources might continue
6161

6262
### Using Azure Prepayment credit with Azure Synapse
6363

64-
You can pay for Azure Synapse charges with your Azure Prepayment credit. However, you can't use Azure Prepayment credit to pay for charges for third-party products and services including those from the Azure Marketplace.
64+
You can pay for Azure Synapse charges with your Azure Prepayment credit. However, you can't use Azure Prepayment credit to pay for charges for third-party products and services including those you get from the Azure Marketplace.
6565

6666
### Pre-purchase plan for Azure Synapse
6767

68-
You can save on your Azure Synapse Analytics costs when you pre-purchase Azure Synapse commit units (SCU) for one year. You can use the pre-purchased SCUs at any time during the purchase term. For more information see [Optimize Azure Synapse Analytics costs with a Pre-Purchase Plan](../cost-management-billing/reservations/synapse-analytics-pre-purchase-plan.md)
68+
You can save on your Azure Synapse Analytics costs when you pre-purchase Azure Synapse commit units (SCU) for one year. You can use the pre-purchased SCUs at any time during the purchase term. For more information, see [Optimize Azure Synapse Analytics costs with a Pre-Purchase Plan](../cost-management-billing/reservations/synapse-analytics-pre-purchase-plan.md)
6969

7070
## Review estimated costs in the Azure portal
7171

72-
As you create resources for Azure Synapse Analytics, you see estimated costs. A workspace has a serverless SQL pool created with the workspace. Serverless SQL pool will not incur charges until you run queries. Other resources, such as dedicated SQL pools and serverless Apache Spark pools, will need to be created within the workspace.
72+
As you create resources for Azure Synapse Analytics, you see estimated costs. A workspace has a serverless SQL pool created with the workspace. Serverless SQL pool doesn't incur charges until you run queries. Other resources, such as dedicated SQL pools and serverless Apache Spark pools, will need to be created within the workspace.
7373

7474
To create an Azure Synapse Analytics workspace and view the estimated price:
7575

@@ -86,7 +86,7 @@ If your Azure subscription has a spending limit, Azure prevents you from spendin
8686

8787
As you use Azure Synapse resources, you incur costs. Azure resource usage unit costs vary by time intervals (seconds, minutes, hours, and days) or by unit usage (bytes, megabytes, and so on.) As soon as you start using resources in Azure Synapse, costs are incurred and you can see the costs in [cost analysis](../cost-management-billing/costs/quick-acm-cost-analysis.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
8888

89-
When you use cost analysis, you view costs for Azure Synapse Analytics in graphs and tables for different time intervals. Some examples are by day, current and prior month, and year. You also view costs against budgets and forecasted costs. Switching to longer views over time can help you identify spending trends. And you see where overspending might have occurred. If you've created budgets, you can also easily see where they're exceeded.
89+
When you use cost analysis, you view costs for Azure Synapse Analytics in graphs and tables for different time intervals. Some examples are by day, current and prior month, and year. You also view costs against budgets and forecasted costs. Switching to longer views over time can help you identify spending trends. And you see where overspending occurred. If you created budgets, you can also easily see where they're exceeded.
9090

9191
To view Azure Synapse costs in cost analysis:
9292

@@ -110,11 +110,11 @@ In the preceding example, you see the current cost for the service. Costs by Azu
110110

111111
You can create [budgets](../cost-management/tutorial-acm-create-budgets.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn) to manage costs and create [alerts](../cost-management-billing/costs/cost-mgt-alerts-monitor-usage-spending.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn) that automatically notify stakeholders of spending anomalies and overspending risks. Alerts are based on spending compared to budget and cost thresholds. Budgets and alerts are created for Azure subscriptions and resource groups, so they're useful as part of an overall cost monitoring strategy.
112112

113-
Budgets can be created with filters for specific resources or services in Azure if you want more granularity present in your monitoring. Filters help ensure that you don't accidentally create new resources that cost you additional money. For more information about the filter options available when you create a budget, see [Group and filter options](../cost-management-billing/costs/group-filter.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
113+
Budgets can be created with filters for specific resources or services in Azure if you want more granularity present in your monitoring. Filters help ensure that you don't accidentally create new resources that cost you more money. For more information about the filter options available when you create a budget, see [Group and filter options](../cost-management-billing/costs/group-filter.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
114114

115115
## Export cost data
116116

117-
You can also [export your cost data](../cost-management-billing/costs/tutorial-improved-exports.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn) to a storage account. This is helpful when you need or others to do additional data analysis for costs. For example, a finance team can analyze the data using Excel or Power BI. You can export your costs on a daily, weekly, or monthly schedule and set a custom date range. Exporting cost data is the recommended way to retrieve cost datasets.
117+
You can also [export your cost data](../cost-management-billing/costs/tutorial-improved-exports.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn) to a storage account. This is helpful when you need or others to do more data analysis for costs. For example, a finance team can analyze the data using Excel or Power BI. You can export your costs on a daily, weekly, or monthly schedule and set a custom date range. Exporting cost data is the recommended way to retrieve cost datasets.
118118

119119
## Other ways to manage and reduce costs for Azure Synapse
120120

@@ -124,21 +124,21 @@ To learn more about costs for serverless SQL pool see [Cost management for serve
124124

125125
### Dedicated SQL pool
126126

127-
You can control costs for a dedicated SQL pool by pausing the resource when it is not is use. For example, if you won't be using the database during the night and on weekends, you can pause it during those times, and resume it during the day. For more information, see [Pause and resume compute in dedicated SQL pool via the Azure portal](./sql-data-warehouse/pause-and-resume-compute-portal.md?context=/azure/synapse-analytics/context/context)
127+
You can control costs for a dedicated SQL pool by pausing the resource when it isn't is use. For example, if you won't be using the database during the night and on weekends, you can pause it during those times, and resume it during the day. For more information, see [Pause and resume compute in dedicated SQL pool via the Azure portal](./sql-data-warehouse/pause-and-resume-compute-portal.md?context=/azure/synapse-analytics/context/context)
128128

129129
### Serverless Apache Spark pool
130130

131-
To control costs for your serverless Apache Spark pool, enable the serverless Apache Spark automatic pause feature and set your timeout value accordingly. Choose the [node sizes](../synapse-analytics/spark/apache-spark-pool-configurations.md) appropriately to match your preference for performance vs. cost. Use [autoscale](../synapse-analytics/spark/apache-spark-autoscale.md) to re-size pools when needed. When using Synapse Studio for your development, the studio sends a keep alive message to keep the session active, which is also configurable, so set a short timeout value for automatic pause. When you are done, close your session and the Apache Spark pool will automatically pause once the timeout value is reached. Billing starts for a serverless Apache Spark Pool when it starts until the ide timeout. Autoscale up or down will increase the pool runtime.
131+
To control costs for your serverless Apache Spark pool, enable the serverless Apache Spark automatic pause feature and set your timeout value accordingly. Choose the [node sizes](../synapse-analytics/spark/apache-spark-pool-configurations.md) appropriately to match your preference for performance vs. cost. Use [autoscale](../synapse-analytics/spark/apache-spark-autoscale.md) to resize pools when needed. When using Synapse Studio for your development, the studio sends a keep alive message to keep the session active, which is also configurable, so set a short timeout value for automatic pause. When you're done, close your session and the Apache Spark pool will automatically pause once the timeout value is reached. Billing starts for a serverless Apache Spark Pool when it starts until the ide timeout. Autoscale up or down will increase the pool runtime.
132132

133-
During development, create multiple Apache Spark pool definitions of various sizes. Creating Apache Spark pool definitions are free and you will only be charged for usage. Apache Spark pool usage in Azure Synapse is charged per vCore hour and prorated by the minute. For example, use small pool sizes for code development and validation while using larger pool sizes for performance testing.
133+
During development, create multiple Apache Spark pool definitions of various sizes. Creating Apache Spark pool definitions are free and you'll only be charged for usage. Apache Spark pool usage in Azure Synapse is charged per vCore hour and prorated by the minute. For example, use small pool sizes for code development and validation while using larger pool sizes for performance testing.
134134

135135
### Data integration - pipelines and data flows
136136

137137
To learn more about data integration costs, see [Plan and manage costs for Azure Data Factory](../data-factory/plan-manage-costs.md)
138138

139139
## Next steps
140140

141-
- Learn [how to optimize your cloud investment with Azure Cost Management](../cost-management-billing/costs/cost-mgt-best-practices.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
141+
- Learn [how to optimize your cloud investment with Cost Management](../cost-management-billing/costs/cost-mgt-best-practices.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
142142
- Learn more about managing costs with [cost analysis](../cost-management-billing/costs/quick-acm-cost-analysis.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
143143
- Learn about how to [prevent unexpected costs](../cost-management-billing/understand/analyze-unexpected-charges.md?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn).
144144
- Take the [Cost Management](/training/paths/control-spending-manage-bills?WT.mc_id=costmanagementcontent_docsacmhorizontal_-inproduct-learn) guided learning course.

0 commit comments

Comments
 (0)