Tüm Ürünler
Search
Belge Merkezi

:DescribeCacheAnalysisJob

Son Güncelleme:Oct 06, 2026

Bir önbellek analiz görevinin ayrıntılarını sorgular.

Bu işlemi çağırmadan önce aşağıdaki hususları göz önünde bulundurun:

  • Bu işlemi bir Alibaba Cloud SDK veya Database Autonomy Service (DAS) SDK kullanarak çağırıyorsanız SDK'nın en son sürümünü kullanmanızı öneririz.

  • DAS işlemlerini bir SDK ile çağırıyorsanız bölgeyi cn-shanghai olarak ayarlayın.

  • Bu işlem yalnızca ApsaraDB for Redis için geçerlidir.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Action

String

Evet

DescribeCacheAnalysisJob

Gerçekleştirmek istediğiniz işlem. Değeri DescribeCacheAnalysisJob olarak ayarlayın.

InstanceId

String

Evet

r-bp18ff4a195d****

Örneğin kimliği.

JobId

String

Evet

sf79-sd99-sa37-****

Önbellek analiz görevinin kimliği. Görev kimliğini CreateCacheAnalysisJob işleminin yanıt parametrelerinden alabilirsiniz.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
Message String Successful

İstek için döndürülen mesaj.

Not İstek başarılı olursa Successful döndürülür. İstek başarısız olursa hata kodu gibi bilgileri içeren bir hata mesajı döndürülür.
RequestId String B6D17591-B48B-4D31-9CD6-9B9796B2****

İsteğin kimliği.

Data Object

Görevin ayrıntıları.

TaskState String BACKUP

Önbellek analiz görevinin durumu. Geçerli değerler:

  • BACKUP: Veriler yedekleniyor.
  • ANALYZING: Veriler analiz ediliyor.
  • FINISHED: Veriler analiz edildi.
  • FAILED: Bir hata oluştu.
JobId String sf79-sd99-sa37-****

Önbellek analiz görevinin kimliği.

Message String Successful

İstek için döndürülen mesaj.

Not İstek başarılı olursa Successful döndürülür. İstek başarısız olursa hata kodu gibi bilgileri içeren bir hata mesajı döndürülür.
BigKeys Array of KeyInfo

Büyük anahtarların ayrıntıları. Döndürülen büyük anahtarlar, kapladıkları bayt sayısına göre azalan sırada sıralanır.

KeyInfo
Type String hash

Örneğin veri türü.

Db Integer 0

Veritabanının adı.

ExpirationTimeMillis Long 1596256542547

Anahtarın süre sonu. Birim: milisaniye. 0 değeri, anahtarın süresinin dolmadığını gösterir.

Key String task_x****

Anahtarın adı.

Encoding String hashtable

Anahtarın veri türü.

Bytes Long 12345

Anahtarın kapladığı bayt sayısı.

NodeId String r-x****-db-0

Örnekteki veri düğümünün kimliği.

Count Long 127

Anahtardaki öğe sayısı.

KeyPrefixes Array of Prefix

Anahtarların önekleri.

Prefix
KeyNum Long 123

Öneki içeren anahtar sayısı.

Type String hash

Örneğin veri türü.

Bytes Long 12345

Anahtarın kapladığı bayt sayısı.

Prefix String task_

Anahtarın öneki.

Count Long 127

Anahtardaki öğe sayısı.

BigKeysOfNum Array of KeyInfo

Büyük anahtarların ayrıntıları. Döndürülen büyük anahtarlar, anahtar sayısına göre azalan sırada sıralanır.

KeyInfo
Type String hash

Örneğin veri türü.

Db Integer 0

Veritabanının adı.

ExpirationTimeMillis Long 1596256542547

Anahtarın süre sonu. Birim: milisaniye. 0 değeri, anahtarın süresinin dolmadığını gösterir.

Key String task_x****

Anahtarın adı.

Encoding String hashtable

Anahtarın veri türü.

Bytes Long 12345

Anahtarın kapladığı bayt sayısı.

NodeId String r-x****-db-0

Örnekteki veri düğümünün kimliği.

Count Long 127

Anahtardaki öğe sayısı.

UnexBigKeysOfBytes Array of KeyInfo

Kalıcı anahtarların ayrıntıları. Döndürülen anahtarlar, kapladıkları bayt sayısına göre azalan sırada sıralanır.

KeyInfo
Type String hash

Örneğin veri türü.

Db Integer 0

Veritabanının adı.

ExpirationTimeMillis Long 1596256542547

Anahtarın süre sonu. Birim: milisaniye. 0 değeri, anahtarın süresinin dolmadığını gösterir.

Key String task_x****

Anahtarın adı.

Encoding String hashtable

Anahtarın veri türü.

Bytes Long 12345

Anahtarın kapladığı bayt sayısı.

NodeId String r-x****-db-0

Örnekteki veri düğümünün kimliği.

Count Long 127

Anahtardaki öğe sayısı.

UnexBigKeysOfNum Array of KeyInfo

Kalıcı anahtarların ayrıntıları. Döndürülen anahtarlar, anahtar sayısına göre azalan sırada sıralanır.

KeyInfo
Type String hash

Örneğin veri türü.

Db Integer 0

Veritabanının adı.

ExpirationTimeMillis Long 1596256542547

Anahtarın süre sonu. Birim: milisaniye. 0 değeri, anahtarın süresinin dolmadığını gösterir.

Key String task_x****

Anahtarın adı.

Encoding String hashtable

Anahtarın veri türü.

Bytes Long 12345

Anahtarın kapladığı bayt sayısı.

NodeId String r-x****-db-0

Örnekteki veri düğümünün kimliği.

Count Long 127

Anahtardaki öğe sayısı.

InstanceId String r-bp18ff4a195d****

Veritabanı örneğinin kimliği.

NodeId String r-x****-db-0

Örnekteki veri düğümünün kimliği.

Code String 200

Döndürülen HTTP durum kodu.

Success String true

İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:

  • true: İstek başarılı oldu.
  • false: İstek başarısız oldu.

Örnekler

Örnek istekler

http(s)://das.cn-shanghai.aliyuncs.com/?Action=DescribeCacheAnalysisJob
&InstanceId=r-bp18ff4a195d****
&JobId=sf79-sd99-sa37-****
&Common request parameters

Örnek başarılı yanıt

XML biçimi

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeCacheAnalysisJobResponse>
    <Message>Successful</Message>
    <RequestId>B6D17591-B48B-4D31-9CD6-9B9796B2****</RequestId>
    <Data>
        <TaskState>BACKUP</TaskState>
        <JobId>sf79-sd99-sa37-****</JobId>
        <Message>Successful</Message>
        <BigKeys>
            <Type>hash</Type>
            <Db>0</Db>
            <ExpirationTimeMillis>1596256542547</ExpirationTimeMillis>
            <Key>task_x****</Key>
            <Encoding>hashtable</Encoding>
            <Bytes>12345</Bytes>
            <NodeId>r-x****-db-0</NodeId>
            <Count>127</Count>
        </BigKeys>
        <KeyPrefixes>
            <KeyNum>123</KeyNum>
            <Type>hash</Type>
            <Bytes>12345</Bytes>
            <Prefix>task_</Prefix>
            <Count>127</Count>
        </KeyPrefixes>
        <BigKeysOfNum>
            <Type>hash</Type>
            <Db>0</Db>
            <ExpirationTimeMillis>1596256542547</ExpirationTimeMillis>
            <Key>task_x****</Key>
            <Encoding>hashtable</Encoding>
            <Bytes>12345</Bytes>
            <NodeId>r-x****-db-0</NodeId>
            <Count>127</Count>
        </BigKeysOfNum>
        <UnexBigKeysOfBytes>
            <Type>hash</Type>
            <Db>0</Db>
            <ExpirationTimeMillis>1596256542547</ExpirationTimeMillis>
            <Key>task_x****</Key>
            <Encoding>hashtable</Encoding>
            <Bytes>12345</Bytes>
            <NodeId>r-x****-db-0</NodeId>
            <Count>127</Count>
        </UnexBigKeysOfBytes>
        <UnexBigKeysOfNum>
            <Type>hash</Type>
            <Db>0</Db>
            <ExpirationTimeMillis>1596256542547</ExpirationTimeMillis>
            <Key>task_x****</Key>
            <Encoding>hashtable</Encoding>
            <Bytes>12345</Bytes>
            <NodeId>r-x****-db-0</NodeId>
            <Count>127</Count>
        </UnexBigKeysOfNum>
        <InstanceId>r-bp18ff4a195d****</InstanceId>
        <NodeId>r-x****-db-0</NodeId>
    </Data>
    <Code>200</Code>
    <Success>true</Success>
</DescribeCacheAnalysisJobResponse>

JSON biçimi

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Message" : "Successful",
  "RequestId" : "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Data" : {
    "TaskState" : "BACKUP",
    "JobId" : "sf79-sd99-sa37-****",
    "Message" : "Successful",
    "BigKeys" : [ {
      "Type" : "hash",
      "Db" : 0,
      "ExpirationTimeMillis" : 1596256542547,
      "Key" : "task_x****",
      "Encoding" : "hashtable",
      "Bytes" : 12345,
      "NodeId" : "r-x****-db-0",
      "Count" : 127
    } ],
    "KeyPrefixes" : [ {
      "KeyNum" : 123,
      "Type" : "hash",
      "Bytes" : 12345,
      "Prefix" : "task_",
      "Count" : 127
    } ],
    "BigKeysOfNum" : [ {
      "Type" : "hash",
      "Db" : 0,
      "ExpirationTimeMillis" : 1596256542547,
      "Key" : "task_x****",
      "Encoding" : "hashtable",
      "Bytes" : 12345,
      "NodeId" : "r-x****-db-0",
      "Count" : 127
    } ],
    "UnexBigKeysOfBytes" : [ {
      "Type" : "hash",
      "Db" : 0,
      "ExpirationTimeMillis" : 1596256542547,
      "Key" : "task_x****",
      "Encoding" : "hashtable",
      "Bytes" : 12345,
      "NodeId" : "r-x****-db-0",
      "Count" : 127
    } ],
    "UnexBigKeysOfNum" : [ {
      "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"
}

Hata kodları

HTTP durum kodu

Hata kodu

Hata iletisi

Açıklama

400

InvalidParams

The request parameters are invalid.

Belirtilen istek parametreleri geçersiz olduğu için döndürülen hata mesajı.

Hata kodlarının listesi için bkz. Hizmet hata kodları.