Obtient les informations de reflux des données historiques pour une source de données.
Description de l'opération
Méthode
GET
URI
/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
searchengine:ListDateSourceGenerations |
list |
*Instance.
|
Aucune | Aucune |
Syntaxe de la requête
GET /openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| instanceId |
string |
Oui |
L'identifiant de l'instance. |
ha-cn-pl32rf0**** |
| dataSourceName |
string |
Oui |
Le nom de la source de données. |
ha-cn-pl32rf0****_test_api |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| validStatus |
boolean |
Non |
Indique si l'état est valide. Valeur par défaut : true.
|
true |
| domainName |
string |
Oui |
Le centre de données où la source de données est déployée. |
bj_vpc_domain_1 |
Exemple de requête
GET /openapi/ha3/instances/ha3_instances_id/data-sources/my_data_source/generations??domainName=pre_domain_1
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| requestId |
string |
L'identifiant de la requête. |
022F36C7-9FB4-5D67-BEBC-3D14B0984463 |
| result |
array<object> |
Les résultats renvoyés. |
|
|
array<object> |
Les résultats renvoyés. |
||
| generation |
integer |
La version complète de l'index. |
1626143930 |
| createTime |
integer |
L'heure de début de la construction de l'index. La valeur est un horodatage UNIX en secondes. |
1626143673 |
| status |
string |
L'état. |
STOPPED |
| buildDeployId |
integer |
L'identifiant du déploiement hors ligne. |
122 |
| partition |
object |
Clé : le nom de l'index. Valeur : le nombre de fragments. |
|
|
integer |
Le nombre de fragments. |
1 |
|
| timestamp |
integer |
L'horodatage incrémentiel. |
1626143673 |
| dataDumpRoot |
string |
L'adresse de stockage des fichiers d'index de la table de vidage. |
hdfs://opensearch/dump.json |
| outPutType |
string |
Le type d'exportation. |
api |
Exemple de réponse
{
"requestId": "0A6EB64B-B4C8-CF02-810F-E660812972FF",
"result": [
{
"generationId":1626143930,
"timestamp":16261436737,
"createTime":1626143673,
"status":"STOPPED",
"partition":{
"index1":1
},
"buildDeployId":122
},{
"generationId":1626143930,
"timestamp":16261435453,
"createTime":1626143673,
"status":"STOPPED",
"partition":{
"index1":1
},
"buildDeployId":122
}
]
}
Exemples
JSON format
{
"requestId": "022F36C7-9FB4-5D67-BEBC-3D14B0984463",
"result": [
{
"generation": 1626143930,
"createTime": 1626143673,
"status": "STOPPED",
"buildDeployId": 122,
"partition": {
"key": 1
},
"timestamp": 1626143673,
"dataDumpRoot": "hdfs://opensearch/dump.json",
"outPutType": "api"
}
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.