Bigtable 狀態碼
傳回的代碼
Cloud Bigtable API (Data API) 會傳回以下 gRPC 狀態碼。
程式碼 | 狀態 | 類別 | 說明 |
---|---|---|---|
|
|||
0 | OK | 不是錯誤 | 成功。 |
1 | CANCELLED | 系統錯誤1 | 作業已取消,且通常由呼叫者取消。超過其期限的作業可能會傳回 CANCELLED 或 DEADLINE_EXCEEDED 錯誤,實際狀況取決於用戶端程式庫或伺服器是否已取消該作業。如需其他疑難排解資訊,請參閱 DEADLINE_EXCEEDED 說明。 |
2 | UNKNOWN | 系統錯誤 | 不明。 |
3 | INVALID_ARGUMENT | 使用者錯誤 | 用戶端指定了無效的引數。 |
4 | DEADLINE_EXCEEDED | 系統錯誤1 | 期限已於作業完成之前過期。針對變更系統狀態的作業,即使作業已成功完成,也可能傳回此錯誤。例如,伺服器可能會延遲成功回應的時間,使其長到足以使期限過期。 |
5 | NOT_FOUND | 使用者錯誤 | 找不到某些要求的實體。 |
6 | ALREADY_EXISTS | 使用者錯誤2 | 用戶端嘗試建立的實體已存在。 |
7 | PERMISSION_DENIED | 使用者錯誤 | 呼叫者沒有執行指定作業的權限。此錯誤代碼「並不」表示以下情況:
|
8 | RESOURCE_EXHAUSTED | 使用者錯誤 | 資源已耗盡。這可能表示您的應用程式已耗盡專案層級 admin API 配額、節點限制或節點儲存空間限制。 |
9 | FAILED PRECONDITION2 | 使用者錯誤 | 作業已遭拒絕,因為系統未處於執行作業所需的狀態。根據具體情況,您可能需要重試。例如,如果您在仍在建立資料表時嘗試對其執行作業,則可能會發生此錯誤。 |
10 | ABORTED | 系統錯誤 | 作業已取消,通常是因為順序器檢查失敗、交易已取消或讀取時間過長等並行問題所導致。 |
11 | OUT_OF_RANGE | 使用者錯誤 | 嘗試執行的作業超出有效範圍。 |
12 | UNIMPLEMENTED | 系統錯誤 | 未實作該作業,或在此服務中不支援/未啟用該作業。 |
13 | INTERNAL | 系統錯誤 | 內部錯誤。 |
14 | UNAVAILABLE | 系統錯誤 | 該服務可能已關閉或暫時超載。 |