Prédit les données d'utilisation du mois en cours.
Description de l'opération
Prédit les données d'utilisation du mois en cours. La prédiction est calculée en fonction du mode de facturation du premier jour du mois. Seuls les modes de facturation mensuelle et les prédictions au niveau de l'utilisateur sont pris en charge. L'heure de début est 00:00:00 le premier jour du mois, et l'heure de fin est deux heures avant l'heure actuelle.
95e centile mensuel : le point le plus élevé après suppression des 5 % de points de données supérieurs entre l'heure de début et l'heure de fin.
Bande passante de pointe quotidienne moyenne mensuelle : la somme des bandes passantes de pointe quotidiennes divisée par le nombre de jours. Les données du jour en cours ne sont pas incluses.
Bande passante de pointe du quatrième jour mensuel : la quatrième bande passante de pointe la plus élevée dans la plage de temps demandée. Si la plage de temps demandée est inférieure à 4 jours, la valeur prédite est 0.
95e centile quotidien moyen mensuel : la somme des bandes passantes de pointe du 95e centile quotidien divisée par le nombre de jours. Les données du jour en cours ne sont pas incluses.
95e centile à demi-tarif nocturne : le point le plus élevé après suppression des 5 % de points de données supérieurs entre l'heure de début et l'heure de fin.
Limite de fréquence par utilisateur : 1 appel par seconde.
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
|
cdn:DescribeCdnUserBillPrediction |
none |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| StartTime |
string |
Non |
L'heure de début. Valeur par défaut : 00:00:00 le premier jour du mois. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. |
2018-09-30T16:00:00Z |
| EndTime |
string |
Non |
L'heure de fin. Valeur par défaut : l'heure actuelle. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. Remarque
L'heure de fin doit être postérieure à l'heure de début. |
2018-10-25T10:00:00Z |
| Dimension |
string |
Non |
La dimension pour le type de facturation. Une valeur de flow indique le transfert de données et la bande passante. |
flow |
| Area |
string |
Non |
La région de facturation. Valeurs valides :
La valeur par défaut est déterminée par le mode de facturation actuel de l'utilisateur. Si le mode de facturation est divisé en régions en dehors de la Chine continentale, la valeur par défaut est CN et OverSeas. Sinon, la valeur par défaut est CN, AP1, AP2, AP3, NA, SA, EU ou MEAA. Remarque
Pour plus d'informations sur les pays et régions inclus dans chaque zone, consultez Aperçu de la facturation. |
CN,OverSeas |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| EndTime |
string |
L'heure de fin de la prédiction. L'heure est au format ISO 8601 et en UTC. |
2018-10-25T10:00:00Z |
| StartTime |
string |
L'heure de début de la prédiction. L'heure est au format ISO 8601 et en UTC. |
2018-09-30T16:00:00Z |
| RequestId |
string |
L'identifiant de la requête. |
C370DAF1-C838-4288-A1A0-9A87633D248E |
| BillType |
string |
Le type de facturation de l'utilisateur. Remarque
Une valeur avec le suffixe _overseas indique que la méthode de mesure n'est pas divisée en régions en dehors de la Chine continentale. Par exemple, si la valeur est "BillType": "month_avg_day_bandwidth_overseas", cela indique que la méthode de mesure est la bande passante de pointe quotidienne moyenne mensuelle sans division régionale en dehors de la Chine continentale. Valeurs valides :
|
month_95_overseas |
| BillPredictionData |
object |
||
| BillPredictionDataItem |
array<object> |
Les données de prédiction de facturation. |
|
|
object |
|||
| Value |
number |
La valeur prédite. |
10000 |
| TimeStp |
string |
L'heure correspondant à la valeur prédite. Ce champ n'est disponible que pour le 95e centile, le 95e centile à demi-tarif nocturne et la bande passante de pointe du quatrième jour mensuel. |
2018-10-15T16:00:00Z |
| Area |
string |
La région de facturation. |
CN |
Exemples
JSON format
{
"EndTime": "2018-10-25T10:00:00Z",
"StartTime": "2018-09-30T16:00:00Z",
"RequestId": "C370DAF1-C838-4288-A1A0-9A87633D248E",
"BillType": "month_95_overseas",
"BillPredictionData": {
"BillPredictionDataItem": [
{
"Value": 10000,
"TimeStp": "2018-10-15T16:00:00Z",
"Area": "CN"
}
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | Une exception s'est produite lors de la suppression de la région de diffusion en direct. |
| 400 | BillTypeNotFound | The user billing type is not found or the billing type of this user is not the monthly billing type. | Le type de facturation du compte utilisateur n'existe pas ou l'utilisateur n'est pas un utilisateur de type facturation mensuelle. |
| 400 | InvalidStartTime.Malformed | The specified value of parameter StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | The specified value of parameter EndTime is malformed. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | InvalidTime.Malformed | Specified Time is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified EndTime does not match the specified StartTime. | Vérifiez si les paramètres de temps sont corrects. L'heure de fin ne peut pas être antérieure ou égale à l'heure de début. |
| 400 | InvalidTimeSpan | The time span exceeds the limit. | L'intervalle de temps dépasse la limite. Consultez la documentation de l'API pour configurer un intervalle de temps de requête valide. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.