

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 自定义成本优化中心首选项
<a name="coh-preferences"></a>

在**成本管理首选项**中，您可以自定义各种成本优化中心设置，包括如何估算节省额以及您的承诺首选项。

## 节省估算模式首选项
<a name="coh-savings-estimation"></a>

您可以自定义如何计算预计每月节省额。节省估算模式支持以下两个选项：
+ **折扣后**：成本优化中心估算了包含所有折扣的节省 AWS，例如预留实例和Savings Plans。
+ **折扣前**：成本优化中心使用 AWS 公开（按需）定价来估算节省的费用，不包括任何折扣。

**重要**  
当你使用账单转账作为账单来源账户时，该`after discounts`功能将被禁用，你无法启用。账单来源账户必须根据其预留实例和 Savings Plans 库存验证合理调整规模的建议，以便在做出优化决策之前考虑任何未使用的承诺。

**自定义如何计算预计每月节省额**

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择**成本管理首选项**。

1. 在**首选项页面**上，选择**成本优化中心**选项卡。

1. 在**节省估算模式**下，选择**折扣后**或**折扣前**。

1. 选择**保存首选项**。

## 承诺首选项
<a name="coh-commitment-preferences"></a>

您可以自定义预留和节省计划的首选期限长度和付款选项，这将在成本优化中心控制面板中显示总预计节省额。例如，如果您更喜欢 1 年无预付承诺，请配置这些首选项，成本优化中心将在 24 小时内将其反映在控制面板中。由此得出的每月估计节省额反映了您通过偏好的承诺期限和付款选项可实现的节省额。

**要自定义您的首选期限长度和付款选项，请执行下面的操作：**

------
#### [ Console ]

1. 打开账单与成本管理控制台，网址为 [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/)。

1. 在导航窗格中，选择**成本管理首选项**。

1. 在**首选项**页面上，选择**成本优化中心**选项卡。

1. 对于**期限长度**，请在**最高总节省额**、**1 年期**或 **3 年期**之间进行选择。

1. 对于**付款选项**，在**最高总节省额**、**无预付款**、**预付部分费用**或**预付全部费用**之间进行选择。

1. 选择**保存首选项**。

**注意**  
如果您的首选承诺类型不可用（例如，针对特定区域或实例类型），成本优化中心会自动推荐总体节省额最高的节省计划或预留。

------
#### [ CLI ]

1. 登录您的 账户。

1. 打开终端或命令提示符窗口。

1. 使用 `UpdatePreferences` API 操作更新您的首选期限和付款选项：

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{"term":"OneYear", "paymentOption": "NoUpfront"}'
   ```

   您可以更改期限或付款选项，但这两个字段都必须包含在请求中。例如，要将期限更改为 `ThreeYear`，同时保留您当前的付款选项，请执行以下操作：

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{"term":"ThreeYear", "paymentOption": "NoUpfront"}'
   ```

   要使用默认 3 年期限（最高节省额），请省略期限字段或将其设置为 null：

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{"paymentOption": "NoUpfront"}'
   ```

   要对两个字段都使用默认值（最高节省额），请使用一个空对象：

   ```
   aws cost-optimization-hub update-preferences
                     --preferred-commitment '{}'
   ```

------