> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudthinker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Thiết lập Optimize

> Kiểm tra nơi Optimize đọc dữ liệu thanh toán, xem lượt làm mới hằng ngày còn chạy không và chọn người nhận thông báo lỗi làm mới

**Optimize → Settings** chứa nguồn thanh toán, tình trạng làm mới và liên kết thông báo của một tài khoản cloud. Đây là trang Optimize duy nhất vẫn mở được khi không đọc được dữ liệu thanh toán, nên bạn có thể khắc phục sự cố ngay từ đây.

## Điều kiện tiên quyết

* Một tài khoản cloud đã kết nối với Optimize. Xem [Bắt đầu nhanh với Optimize](https://docs.cloudthinker.io/vi/guide/cost-optimization/quickstart.md).
* Mọi vai trò workspace đều đọc được Settings. Chọn nguồn thanh toán, kiểm tra lại nguồn và thử lại lượt làm mới cần vai trò Developer trở lên. Xem [Vai trò](https://docs.cloudthinker.io/vi/guide/security/roles.md).

## Mở Settings

Settings không có trên thanh bên. Bạn mở trang theo một trong hai cách:

* Trên **Overview** hoặc **Cost Health**, chọn **Open Settings** trên thông báo cho biết một năng lực chưa được đo.
* Thêm `/costops/settings` vào địa chỉ CloudThinker của bạn, rồi chọn tài khoản cạnh tiêu đề trang.

![Trang Optimize Settings với mục Refresh health hiển thị Refresh is running normally và mục Notifications](https://mintcdn.com/cloudthinker/IOnNsZPtwT4C7tHY/images/cost-optimization/settings/01-settings.webp?fit=max\&auto=format\&n=IOnNsZPtwT4C7tHY\&q=85\&s=6919a8c58b2ad6c093223bb84c0ba49a)

Settings của một tài khoản AWS. Tài khoản GCP và Azure có thêm mục Billing source

Nút **Updated** và công tắc **Daily refresh** vẫn nằm ở phần đầu trang, giống mọi trang Optimize khác. Chọn **Updated** để xem nhà cung cấp công bố dữ liệu thanh toán trễ bao lâu và để bật hoặc tắt lượt làm mới hằng ngày.

## Nguồn thanh toán

Tài khoản GCP và Azure hiển thị nơi Optimize đọc chi tiêu. Tài khoản AWS không có mục này, vì Optimize luôn đọc AWS Cost Explorer.

| Nhà cung cấp | Nguồn thanh toán | Bộ chọn |
| - | - | - |
| GCP | Cloud Billing Standard export trong BigQuery | **GCP billing export table** |
| Azure | Azure Cost Management trên một subscription hoặc billing scope | **Azure billing scope** |

Khi đọc được nguồn, mục này hiển thị **Connected and readable** kèm bảng hoặc scope Optimize đang đọc, và thời điểm kiểm tra gần nhất. Chọn **Check again** sau khi bạn thay đổi quyền hoặc export.

Nếu nguồn chưa sẵn sàng, mục này cho biết vấn đề:

| Tiêu đề | Cần làm |
| - | - |
| **GCP billing export is required** | Trong Cloud Billing, bật Standard usage cost export với dataset nằm trong project này ([hướng dẫn thiết lập export](https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup) của Google), rồi chọn **Check again** |
| **Choose a GCP billing export** | Optimize tìm thấy nhiều hơn một bảng Standard export. Chọn một bảng trong **GCP billing export table**, rồi chọn **Use this export** |
| **GCP billing export is not readable** | Cấp cho service account vai trò **BigQuery Data Viewer** và **BigQuery Job User** trên project chứa export |
| **An Azure billing scope is required** | Thông tin xác thực chưa truy cập được subscription hay billing profile nào. Hãy cấp quyền truy cập vào một subscription hoặc billing profile |
| **Choose an Azure billing scope** | Chọn một subscription trong **Azure billing scope**, rồi chọn **Use this scope** |
| **Azure Cost Management is not readable** | Cấp **Cost Management Reader** trên subscription. Với Microsoft Customer Agreement, cấp thêm **Billing profile reader** trên billing profile |

**GCP billing export is connected** hoặc **Azure billing scope is connected** mà không có chi tiêu nghĩa là nguồn hoạt động nhưng nhà cung cấp chưa công bố dòng dữ liệu nào. Optimize hiển thị chi tiêu ngay khi nhà cung cấp công bố.

## Tình trạng làm mới

Refresh health cho biết lượt đọc dữ liệu thanh toán hằng ngày còn chạy hay không. **Refresh is running normally** nghĩa là không có gì cần bạn xử lý.

Khi một lượt làm mới thất bại, mục này hiển thị một trong ba cảnh báo:

| Cảnh báo | Ý nghĩa |
| - | - |
| **Optimize is missing a permission** | Nhà cung cấp từ chối một thao tác. Cảnh báo nêu tên thao tác đó dưới **Denied action** và có thể hiển thị policy cần thêm |
| **Optimize refresh is paused** | Lượt làm mới đã dừng sau nhiều lần thất bại liên tiếp |
| **Optimize data may be stale** | Lượt làm mới gần nhất chưa hoàn tất |

Trong mọi trường hợp, dữ liệu thanh toán hợp lệ gần nhất vẫn đọc được. Để khắc phục:

**1. Cấp phần còn thiếu**

Nếu cảnh báo hiển thị policy, chọn **Copy policy** và thêm policy đó vào role, service account hoặc service principal. Chọn **Check connection** để kiểm tra thông tin xác thực.

**2. Thử lại**

Chọn **Retry refresh**. Lỗi thiếu quyền cũng tự thử lại ở lượt làm mới hằng ngày tiếp theo.

**Trạng thái thành công:** mục này hiển thị **Refresh is running normally**.

## Thông báo

Chọn **Open notification preferences** để chọn ai nhận thông báo khi lượt làm mới bị tạm dừng hoặc khi một báo cáo theo lịch hoàn tất. Mỗi người tự đặt tùy chọn của riêng mình.

## Liên quan

> **[Khắc phục sự cố Optimize](https://docs.cloudthinker.io/vi/guide/cost-optimization/troubleshooting.md)**
>
> Mọi sự cố Optimize ở cùng một nơi, kèm nguyên nhân, cách kiểm tra và cách sửa

> **[Cost Health](https://docs.cloudthinker.io/vi/guide/cost-optimization/cost-health.md)**
>
> Xem năng lực nào chưa được đo do một thiết lập bị chặn


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.