您必須在每月最後一天前,將當月所有 Google Distributed Cloud (GDC) 離線帳單費用上傳至 Argentum 控制台。如果帳單系統已設定為合作夥伴帳單,則必須提供這項資訊。
事前準備
如要取得列出及上傳月結單所需的權限,請要求機構身分與存取權管理員授予您帳單月結單管理員 (BIL-invoice-admin) 角色。
列出及匯出月結單
使用 gdcloud CLI 執行下列動作。
列出上個月的月結單:
gdcloud system billing spend list --partner輸出結果會與下列內容相似:
INVOICEID STARTDATE ENDDATE e67b96c1-dfae-4e30-8a62-6636ac5aab64 2024-09-30T17:18:52Z 2024-09-30T18:18:51Z 47774cc8-072c-4a7f-89b7-b30b4ba6f185 2023-01-01T08:00:00Z 2023-02-01T07:59:59Z匯出所選月結單:
gdcloud system billing spend export --invoice-id invoice_id --granularity granularity --invoice-format invoice_format --location location --partner這項指令會以 textproto 格式下載特定月結單。
上傳月結單
應付憑據匯出完成後,請按照操作說明上傳應付憑據。
為月結單建立 textproto 類型檔案。例如
invoice.textproto。將檔案上傳至 highside bucket:
kubeconfig target gdchservices org-admin / infra-mp cluster. export BUCKET_NAME=$(kubectl get bucket HIGHSIDE_BUCKET_NAME -n billing-system -o jsonpath='{.status.fullyQualifiedName}') export DATE=$(DATE +"%D") gdcloud storage mv $LOCAL_FILE s3://$HIGHSIDE_BUCKET_NAME/DATE/LOCAL_FILE- 請將
LOCAL_FILE替換為本機 textproto 檔案的名稱,例如:invoice.textproto。 - 請將
HIGHSIDE_BUCKET_NAME替換為值區的名稱。例如:bil-spend-report-bucket。 - 將
DATE換成格式為MMDDYYYY的當前日期。
- 請將
將檔案從高側 bucket 複製到低側 bucket:
gdcloud storage mv $LOCAL_FILE s3://$LOWSIDE_BUCKET_NAME/DATE/LOCAL_FILE- 請將
LOWSIDE_BUCKET_NAME替換為值區名稱。例如:gdc-spend-reports。
- 請將
選用:確認是否成功上傳
如要確認發票是否上傳成功,請確認 argentum 中的發票小計金額,與 Google Cloud 帳單頁面「Distributed Cloud 帳單」部分匯出的發票金額相符。