Oracle Metrik Önbelleğini Temizle
İsteği yanıtlayan sunucu sürecinin tuttuğu, bir metrik sağlayıcısına ait kaynak belge kopyasını siler; böylece düzeltilmiş bir tablo, sağlayıcının cache_ttl_seconds süresini beklemeden hemen görünür. Yalnızca SHEET sağlayıcısı belge tutar; diğer sunucu süreçleri kendi kopyalarını kendi önbellek süreleri dolana kadar tutar.
Oracle Önbelleğini Temizle uç noktasının aksine silinecek paylaşılan özet yoktur: metrik özetleri her istekte kaynaktan okunur, bu yüzden summary_entries her zaman 0'dır.
Gerekli izin: oracle:update
İstek
DELETE /v2/admin/oracle-metrics/{oracle_metric_id}/cache
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
oracle_metric_id | string | path | Zorunlu. Metrik sağlayıcısı ID'si (24 karakterlik hex) |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request DELETE \
--url '{{baseUrl}}/v2/admin/oracle-metrics/6a5d0206379ebd02e53bf1a1/cache' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"summary_entries": 0,
"document_cleared": true
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
summary_entries | integer | Metrik sağlayıcılarında her zaman 0 |
document_cleared | boolean | Yanıtlayan sürecin kaynak belgenin bir kopyasını tutup tutmadığı ve silip silmediği. false, orada önbellekte hiçbir şey olmadığı anlamına gelir |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10000 | oracle_metric_id geçerli bir 24 karakterlik hex ID değil |
| 400 | 10001 | Metrik sağlayıcısı bulunamadı ya da silinmiş (domain 53) |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.