CreateCacheAnalysisJob işlemini çağırarak bir önbellek analiz görevi oluşturur.
Operation description
Başlamadan önce:
Alibaba Cloud veya DAS SDK'sının en son sürümünü kullanın.
SDK kullanarak DAS'ı çağırırken bölgeyi cn-shanghai olarak ayarlayın.
Analiz için yalnızca Redis veri yapıları ve aşağıdaki Tair tarafından geliştirilen veri yapıları desteklenir: TairString, TairHash, TairGIS, TairBloom, TairDoc, TairCpc ve TairZset. Tair tarafından geliştirilen diğer veri yapıları desteklenmez.
Hedef örneğin teknik özellikleri değiştirildiyse, değişiklikten önce oluşturulan yedekleme dosyaları analiz edilemez.
Tair ESSD tabanlı örnekler desteklenmez.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:CreateCacheAnalysisJob |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
Redis örneğinin kimliği. |
r-bp18ff4a195d**** |
| NodeId |
string |
No |
Örnekteki veri düğümünün kimliği. Belirli bir düğümün izleme bilgilerini sorgulamak için bu parametreyi belirtin. Not
BackupSetId parametresini belirtirseniz bu parametre dikkate alınmaz. Düğüm kimliklerini sorgulamak için DescribeLogicInstanceTopology işlemini çağırabilirsiniz. |
r-x****-db-0 |
| BackupSetId |
string |
No |
Yedekleme dosyasının kimliği. Yedekleme dosyası kimliğini almak için DescribeBackups işlemini çağırabilirsiniz.
|
12345 |
| Separators |
string |
No |
Anahtar ön eklerini tanımlamak için kullanılan sınırlayıcılar. Varsayılan sınırlayıcılar olan |
& |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Message |
string |
Döndürülen mesaj. Not
İstek başarılıysa Successful döndürülür. İstek başarısız olursa hata kodu gibi bir hata mesajı döndürülür. |
Successful |
| RequestId |
string |
İstek kimliği. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Data |
object |
Ayrıntılar. |
|
| TaskState |
string |
Önbellek analiz görevinin durumu. Geçerli değerler:
|
BACKUP |
| JobId |
string |
Önbellek analiz görevinin kimliği. Not
Bu parametreyi önbellek analiz görevini sorgulamak için kullanabilirsiniz. Önbellek analiz görevi oluşturmak biraz zaman aldığından, bu işlemi çağırdığınızda analiz sonucu hemen döndürülmez. Analiz sonucunu sorgulamak için bu parametreyi DescribeCacheAnalysisJob işlemiyle birlikte kullanın. |
sf79-sd99-sa37-**** |
| Message |
string |
Döndürülen mesaj. Not
İstek başarılıysa Successful döndürülür. İstek başarısız olursa hata kodu gibi bir hata mesajı döndürülür. |
Successful |
| BigKeys |
object |
||
| KeyInfo |
array<object> |
Anahtar tarafından kullanılan bayt sayısına göre azalan düzende sıralanmış büyük anahtarların ayrıntıları. |
|
|
object |
|||
| Type |
string |
Redis veri yapısı türü. |
hash |
| Db |
integer |
Veritabanı adı. |
0 |
| ExpirationTimeMillis |
integer |
Anahtarın sona erme süresi. Birim: milisaniye (ms). 0 değeri, anahtarın süresinin dolmadığını gösterir. |
1596256542547 |
| Key |
string |
Anahtarın adı. |
task_x**** |
| Encoding |
string |
Anahtarın dahili veri türü. |
hashtable |
| Bytes |
integer |
Anahtar tarafından kullanılan bayt sayısı. |
12345 |
| NodeId |
string |
Örnekteki veri düğümünün kimliği. |
r-x****-db-0 |
| Count |
integer |
Anahtardaki öğe sayısı. |
127 |
| InstanceId |
string |
Örnek kimliği. |
r-bp18ff4a195d**** |
| NodeId |
string |
Örnekteki veri düğümünün kimliği. |
r-x****-db-0 |
| Code |
string |
Döndürülen durum kodu. |
200 |
| Success |
string |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
true |
Examples
Success response
JSON format
{
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Data": {
"TaskState": "BACKUP",
"JobId": "sf79-sd99-sa37-****",
"Message": "Successful",
"BigKeys": {
"KeyInfo": [
{
"Type": "hash",
"Db": 0,
"ExpirationTimeMillis": 1596256542547,
"Key": "task_x****",
"Encoding": "hashtable",
"Bytes": 12345,
"NodeId": "r-x****-db-0",
"Count": 127
}
]
},
"InstanceId": "r-bp18ff4a195d****",
"NodeId": "r-x****-db-0"
},
"Code": "200",
"Success": "true"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.