SHARE
TWEET

Untitled

a guest Jan 24th, 2020 104 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Donner par année le nombre de films sortis
  2. GET /movies/_search
  3. { "size": 0,
  4.   "aggregations":{
  5.     "par_annee":{
  6.       "terms": {
  7.         "field": "fields.year"
  8.        
  9.       }
  10.     }
  11.   }
  12. }
  13.  
  14. #Donner les occurrences des films par catégorie (genres) de film
  15. GET /movies/_search
  16. { "size": 0,
  17.   "aggregations":{
  18.     "Categorie":{
  19.       "terms": {
  20.         "field": "fields.genres.keyword"
  21.        
  22.       }
  23.     }
  24.   }
  25. }
  26.  
  27. #Donner la note (rating) moyenne des films
  28. POST /movies/_search?size=0&pretty
  29. {
  30.  
  31.     "aggs" : {
  32.  
  33.         "Note_Moyenne" : { "avg" : { "field" : "fields.rating"} }
  34.  
  35.     }
  36.  
  37. }
  38.  
  39. #Donner la note (rating) moyenne des films de Georges Lucas
  40. GET /movies/_search
  41. {
  42.   "size":0,
  43.   "query": {
  44.     "match": {
  45.       "fields.directors": "Michael Bay"
  46.     }
  47.   },
  48.   "aggs" : {
  49.  
  50.         "Note_Lucas" : { "avg" : { "field" : "fields.rating"} }
  51.  
  52.     }
  53. }
  54.  
  55. #Donner la note (rating) moyenne des films par genre
  56. GET /movies/_search
  57. { "size": 0,
  58.   "aggregations":
  59.   {
  60.     "Genre":{
  61.      
  62.       "terms": {"field": "fields.genres.keyword"},
  63.       "aggs": {"note_moyenne":{
  64.         "avg":{"field": "fields.rating"}}
  65.       }
  66.     }
  67.      
  68.    
  69.   }
  70. }
  71.  
  72. #Donner la note (rating) minimum, maximum et moyenne des films par genre
  73.  
  74. GET /movies/_search
  75. { "size": 0,
  76.   "aggregations":
  77.   {
  78.     "Genre":{
  79.      
  80.       "terms": {"field": "fields.genres.keyword"},
  81.       "aggs":
  82.       {"Moyenne":
  83.       {
  84.         "avg":
  85.         {"field": "fields.rating"}
  86.        
  87.       },
  88.       "Minimum":{
  89.         "min": {
  90.           "field": "fields.rating"
  91.         }
  92.        
  93.       },"Maximum":{
  94.         "max": {
  95.           "field": "fields.rating"
  96.         }
  97.        
  98.       }
  99.       }
  100.     }
  101.      
  102.    
  103.   }
  104. }
  105.  
  106. #Donner le rang (rank) moyen des films par metteur en scène (directors)
  107. GET /movies/_search
  108. { "size": 0,
  109.   "aggregations":
  110.   {
  111.     "Moyenne_Director":{
  112.      
  113.       "terms": {"field": "fields.directors.keyword"},
  114.       "aggs": {"note_moyenne":{
  115.         "avg":{"field": "fields.rating"}}
  116.       }
  117.     }
  118.      
  119.    
  120.   }
  121. }
  122.  
  123. #Compter le nombre de films par tranche de note
  124. GET /movies/_search
  125. {
  126.   "size":0,
  127.   "aggs": {
  128.     "Classe": {
  129.       "range": {
  130.         "field": "fields.rating",
  131.         "ranges": [
  132.           {
  133.             "from": 0,
  134.             "to": 1.9
  135.           },
  136.           {
  137.             "from": 2,
  138.             "to": 3.9
  139.           },
  140.           {
  141.             "from": 4,
  142.             "to": 5.9
  143.           },
  144.           {
  145.             "from": 5
  146.            
  147.           }
  148.         ]
  149.       }
  150.     }
  151.   }
  152. }
  153.  
  154. #Nombre de metteurs en scène distincts pour les films d’aventure
  155. GET /movies/_search
  156. {
  157.   "size":0,
  158.   "query": {
  159.     "match": {
  160.       "fields.genres.keyword": "Action"
  161.     }
  162.   },
  163.   "aggs" : {
  164.  
  165.         "Directeur" : { "terms": { "field" : "fields.directors.keyword"} }
  166.  
  167.     }
  168. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top