---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# TransformPart - Inclus, global

# TransformPart - Inclus, global {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 13 minutes de lecture

L'API TransformPart fournit des méthodes pour spécifier les détails de la transformation à effectuer.

Vous pouvez appeler cette classe dans les scripts de serveur inclus dans le champ d'application et globaux. Lors de l'utilisation de la classe TransformPart , utilisez l'identificateur `d'espace` de noms sn_clotho.

Il n'existe aucun constructeur pour cette classe. Les objets TransformPart sont renvoyés par de nombreuses méthodes Transformer et TransformPart .

Les méthodes de cette classe définissent les transformations à effectuer. La transformation réelle est effectuée lorsque la méthode execute() est appelée sur l'objet Transformer.  
L'ordre dans lequel les méthodes TransformPart sont appelées est important.

* Vous devez appeler la méthode metric() avant d'appeler une méthode de transformation.
* Vous ne pouvez pas utiliser les méthodes metric() ou groupBy() après avoir appelé une méthode de transformation.
* Les transformations intermédiaires ne sont pas renvoyées dans un résultat à moins que la méthode collect() ne soit appelée pour le résultat intermédiaire souhaité.

      // where tp is a TransformPart object
      // example 1
      tp.avg().add(2);
      var tr = tp.execute(); 
      // tr contains avg+2, but not avg
       
      // example 2
      tp.avg().add(2);
      tp.avg();
      var tr = tp.execute(); 
      // tr contains both avg and avg + 2

      // example 3
      tp.avg().collect().add(2);
      var tr = tp.execute(); 
      // tr contains both avg and avg + 2

{#TransformPartScopedAPI__ul_xt2_g2k_4bb}

Cette classe fait partie de l'application MetricBase .

## TransformPart : ajouter (nombre constant) {#ariaid-title2}

Ajoutez le nombre spécifié à la valeur de chaque horodatage.
{#TP-add_N__table_qr3_x1z_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| constante | Numéro | Nombre à ajouter à la valeur de chaque horodatage. |
[Tableau 1. Paramètres]

{#TP-add_N__table_qr3_x1z_mbb} {#TP-add_N__table_rr3_x1z_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 2. Renvoie]

{#TP-add_N__table_rr3_x1z_mbb}

## TransformPart : avg() {#ariaid-title3}

Regroupez la série de mesures sélectionnée en une seule série contenant la valeur moyenne de chaque horodatage.
{#TP-avg__table_adg_tzy_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 3. Paramètres]

{#TP-avg__table_adg_tzy_mbb} {#TP-avg__table_bdg_tzy_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 4. Renvoie]

{#TP-avg__table_bdg_tzy_mbb}

## TransformPart : bottom(nombre de nombres) {#ariaid-title4}

Créez un jeu de résultats qui, pour chaque horodatage, renvoie un nombre spécifié de valeurs inférieures. Cette méthode permet d'obtenir le nombre de séries. Chaque valeur conserve l'étiquette de sa série source.
{#TP-bottom_N__table_hbn_dgj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| compter | Numéro | Nombre de séries à renvoyer. Les séries sont étiquetées de 0 à 1. |
[Tableau 5. Paramètres]

{#TP-bottom_N__table_hbn_dgj_4bb} {#TP-bottom_N__table_ibn_dgj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 6. Renvoie]

{#TP-bottom_N__table_ibn_dgj_4bb}

## TransformPart - ceil(Plafond numérique) {#ariaid-title5}

Remplacez la valeur de n'importe quel horodatage supérieure à la valeur spécifiée par la valeur spécifiée.
{#TP-ceil_N__table_tqr_c5p_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| plafond | Numéro | Valeur maximale autorisée pour tout horodatage. |
[Tableau 7. Paramètres]

{#TP-ceil_N__table_tqr_c5p_4bb} {#TP-ceil_N__table_uqr_c5p_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 8. Renvoie]

{#TP-ceil_N__table_uqr_c5p_4bb}

## TransformPart : collect() {#ariaid-title6}

Marquez cette transformation pour la collecte.
Les transformations qui font partie d'une chaîne, mais pas la dernière, ne sont par défaut pas collectées. Une transformation collectée est renvoyée dans le cadre du résultat de la transformation.
{#TP-collect__table_ovh_wxy_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 9. Paramètres]

{#TP-collect__table_ovh_wxy_mbb} {#TP-collect__table_pvh_wxy_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 10. Renvoie]

{#TP-collect__table_pvh_wxy_mbb}

## TransformPart : count() {#ariaid-title7}

Regroupez la série de mesures sélectionnée en une seule série contenant le nombre de valeurs de chaque horodatage.
{#TP-count__table_u43_23z_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 11. Paramètres]

{#TP-count__table_u43_23z_mbb} {#TP-count__table_v43_23z_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 12. Renvoie]

{#TP-count__table_v43_23z_mbb}

## TransformPart : div(nombre constant) {#ariaid-title8}

Divisez la valeur de chaque horodatage par le nombre spécifié.
{#TP-div_N__table_asd_mkz_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| constante | Numéro | Nombre par lequel diviser la valeur de chaque horodatage. |
[Tableau 13. Paramètres]

{#TP-div_N__table_asd_mkz_mbb} {#TP-div_N__table_bsd_mkz_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 14. Renvoie]

{#TP-div_N__table_bsd_mkz_mbb}

## TransformPart - filter(agrégateur d'objet, durée de l'objet) {#ariaid-title9}

Créez une série à l'aide de l'agrégateur spécifié pour la période spécifiée.
{#TP-filter_O_O__table_rn2_btj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| agrégateur | Objet | Peut être : * MOY * CHICARRÉ * DERNIER * MAX * MÉDIAN * MIN. * DEV STANDARD {#TP-filter_O_O__ul_jdr_lqy_1gb} Pour obtenir les définitions de ces options, consultez [Transformations MetricBase](https://www.servicenow.com/docs/access?context=metricbase-transforms&version=xanadu&pubname=xanadu-now-intelligence&ft:locale=en-US). |
| durée | Objet | Période de la série. |
[Tableau 15. Paramètres]

{#TP-filter_O_O__table_rn2_btj_4bb} {#TP-filter_O_O__table_sn2_btj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart que vous pouvez utiliser pour spécifier les caractéristiques de transformation. |
[Tableau 16. Renvoie]

{#TP-filter_O_O__table_sn2_btj_4bb}

## TransformPart : floor(numéro d'étage) {#ariaid-title10}

Remplacez la valeur de n'importe quel horodatage inférieur à la valeur spécifiée par la valeur spécifiée.
{#TP-floor_N__table_ahl_gvp_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| étage | Numéro | La valeur minimale de n'importe quel horodatage. |
[Tableau 17. Paramètres]

{#TP-floor_N__table_ahl_gvp_4bb} {#TP-floor_N__table_bhl_gvp_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 18. Renvoie]

{#TP-floor_N__table_bhl_gvp_4bb}

## TransformPart - fractiles(Tableau de fractions) {#ariaid-title11}

Créez une série composée de la valeur ci-dessous dont le pourcentage de valeurs spécifié est inférieur. Renvoie une série pour chaque fraction du tableau spécifié.
La valeur d'un horodatage d'une série retournée est la valeur à laquelle la fraction spécifiée des échantillons pour cet horodatage est inférieure. Par exemple, si la fraction est égale à 0,5, la valeur de l'horodatage est la valeur où la moitié des valeurs de la série en entrée se trouvent en dessous (médiane).
{#TP-fractiles_A__table_pcb_t3y_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Fractions | Tableau de nombres | Fractions à utiliser sur la série d'entrée. |
[Tableau 19. Paramètres]

{#TP-fractiles_A__table_pcb_t3y_4bb} {#TP-fractiles_A__table_qcb_t3y_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. Contient une série pour chaque fraction spécifiée. |
[Tableau 20. Renvoie]

{#TP-fractiles_A__table_qcb_t3y_4bb}  

    // returns a single series containing the median for each time stamp, which
    // means that half a time stamp's values are below the returned value 
    fractiles([.5]) 
    // returns four series, one series for each of the 25%, 50%, 75%, and 100% quartiles 
    fractiles([.25, .5, .75, 1])
    // returns the median, 95% percentile, the max value
    fractiles([.50, .95, 1]) 

## TransformPart : getResult() {#ariaid-title12}

Renvoie la partie du résultat pertinente pour cette transformation.
La méthode collect() doit être appelée avant la méthode execute(), et la méthode execute() doit être appelée avant l'appel de la méthode getResult().
{#TP-getResult__table_ur2_tyy_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 21. Paramètres]

{#TP-getResult__table_ur2_tyy_mbb} {#TP-getResult__table_vr2_tyy_mbb__entry__2}

| Type | Description |
|-|-|
| TransformResult (en anglais seulement) | Contient les résultats de transformation associés à cette partie de la transformation. |
[Tableau 22. Renvoie]

{#TP-getResult__table_vr2_tyy_mbb}  

    var t = new sn_clotho.Transformer(drones);
    t.metric("mb_demo_mt_altitude");
    var avgTform = t.avg();
    t.execute();
    var avgTformResult = avgTform.getResult();

## TransformPart : groupBy (champ de chaîne) {#ariaid-title13}

Spécifiez un champ dans lequel regrouper les données. Pour spécifier plusieurs champs, exécutez des appels successifs individuellement.
Remarque :  
La méthode groupBy() ne peut pas être appelée après l'exécution d'une transformation.
{#TP-groupBy_S__table_l31_xvy_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| champ | Chaîne | Nom d'un champ dans la table selon lequel regrouper les résultats de la transformation. |
[Tableau 23. Paramètres]

{#TP-groupBy_S__table_l31_xvy_mbb} {#TP-groupBy_S__table_m31_xvy_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 24. Renvoie]

{#TP-groupBy_S__table_m31_xvy_mbb}  
L'exemple suivant montre comment regrouper les mesures d'altitude moyenne par flotte et par champ de modèle.

    transformer.groupBy("fleet,model").metric("mb_demo_mt_altitude").avg().label('%g:fleet: - %g:model:');

    var transformPart = transformer.groupBy("fleet,model")

    transformPart.metric("mb_demo_mt_altitude").avg().label('%g:fleet: - %g:model:');

## TransformPart : interpoler(nombre d'objets) {#ariaid-title14}

Créez une valeur de données pour un élément de données NaN en interpolant à partir de valeurs de données adjacentes.
{#TP-interpolate_O__table_bhx_h1j_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| compter | Objet | Spécifie le nombre d'échantillons de données dans chaque direction pour vérifier une valeur non NaN. Si une valeur autre que NaN n'est pas trouvée, NaN est utilisé. |
[Tableau 25. Paramètres]

{#TP-interpolate_O__table_bhx_h1j_4bb} {#TP-interpolate_O__table_chx_h1j_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 26. Renvoie]

{#TP-interpolate_O__table_chx_h1j_4bb}

## TransformPart : iqr() {#ariaid-title15}

Effectuez une transformation d'intervalle interquartile.
Crée un jeu de résultats de quatre séries.

* IQR, la médiane de toutes les entrées
* Plage IQR, inférieure à Q1-1.5IQR, ou supérieure à Q3+1.5IQR
* Q1, la médiane de la plus petite moitié des entrées
* Q3, la médiane de la plus grande moitié des entrées
{#TP-iqr__ul_jdr_2r1_scb}
{#TP-iqr__table_stq_5vp_qcb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 27. Paramètres]

{#TP-iqr__table_stq_5vp_qcb} {#TP-iqr__table_ttq_5vp_qcb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 28. Renvoie]

{#TP-iqr__table_ttq_5vp_qcb}

## TransformPart : étiquette (étiquette de chaîne) {#ariaid-title16}

Ajoutez une étiquette pour la série résultante.
{#TP-label_S__table_jg2_rhz_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| étiquette | Chaîne | Étiquette des résultats de transformation. |
[Tableau 29. Paramètres]

{#TP-label_S__table_jg2_rhz_mbb} {#TP-label_S__table_kg2_rhz_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 30. Renvoie]

{#TP-label_S__table_kg2_rhz_mbb}

## TransformPart : limite(nombre d'objets) {#ariaid-title17}

Renvoie au maximum le nombre de valeurs spécifié, en commençant par la valeur non NaN la plus récente.
{#TP-limit_O__table_fcb_jwp_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| compter | Objet | Un certain nombre d'horodatages. |
[Tableau 31. Paramètres]

{#TP-limit_O__table_fcb_jwp_4bb} {#TP-limit_O__table_gcb_jwp_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 32. Renvoie]

{#TP-limit_O__table_gcb_jwp_4bb}

## TransformPart : journal (base de numéro) {#ariaid-title18}

Exécutez un logarithme sur la valeur de chaque horodatage où le résultat est le journal de la base spécifiée pour la valeur d'horodatage.
{#TP-log_N__table_mjr_hbf_nbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| base | Numéro | Base du calcul du logarithme. |
[Tableau 33. Paramètres]

{#TP-log_N__table_mjr_hbf_nbb} {#TP-log_N__table_njr_hbf_nbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 34. Renvoie]

{#TP-log_N__table_njr_hbf_nbb}

## TransformPart : max() {#ariaid-title19}

Renvoie une série avec la valeur maximale pour chaque horodatage.
{#TP-max__table_ps4_glj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 35. Paramètres]

{#TP-max__table_ps4_glj_4bb} {#TP-max__table_qs4_glj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 36. Renvoie]

{#TP-max__table_qs4_glj_4bb}

## TransformPart : median() {#ariaid-title20}

Créez une série contenant la médiane des valeurs pour chaque horodatage dans un ensemble de séries.
S'il existe n séries dans l'objet TranformPart, alors si n est impair, la valeur (n / 2 + 1) d'un horodatage est la médiane. Si n est pair, la moyenne des valeurs (n / 2) et (n / 2 + 1) pour un horodatage est la médiane.
{#TP-median__table_lxy_jqj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 37. Paramètres]

{#TP-median__table_lxy_jqj_4bb} {#TP-median__table_mxy_jqj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 38. Renvoie]

{#TP-median__table_mxy_jqj_4bb}

## TransformPart : mesure (mesure de chaîne) {#ariaid-title21}

Spécifiez le champ de mesure à utiliser dans la transformation.
Vous pouvez spécifier plusieurs mesures à utiliser dans la transformation. La méthode metric() ne peut pas être appelée après l'exécution de la transformation.
{#TP-metric_S__table_lct_qwy_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| mesure | Chaîne | Nom du champ de mesure. |
[Tableau 39. Paramètres]

{#TP-metric_S__table_lct_qwy_mbb} {#TP-metric_S__table_mct_qwy_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 40. Renvoie]

{#TP-metric_S__table_mct_qwy_mbb}

## TransformPart : min() {#ariaid-title22}

Renvoie une série avec la valeur minimale pour chaque horodatage.
{#TP-min__table_jgw_5kj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 41. Paramètres]

{#TP-min__table_jgw_5kj_4bb} {#TP-min__table_kgw_5kj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 42. Renvoie]

{#TP-min__table_kgw_5kj_4bb}

## TransformPart : mul(nombre constant) {#ariaid-title23}

Multipliez la valeur de chaque horodatage par le nombre spécifié.
{#TP-mul_N__table_zbz_ljz_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| constante | Numéro | Nombre par lequel multiplier la valeur de chaque horodatage. |
[Tableau 43. Paramètres]

{#TP-mul_N__table_zbz_ljz_mbb} {#TP-mul_N__table_acz_ljz_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 44. Renvoie]

{#TP-mul_N__table_acz_ljz_mbb}

## TransformPart - partition(agrégateur de chaîne, durée GlideDateTime, base GlideDateTime) {#ariaid-title24}

Partitionnez la série en intervalles de même durée.
{#TP-partition_S_GDT_GDT__table_sgw_wfy_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| agrégateur | Chaîne | L'agrégateur à utiliser. Peut être min, max, moy ou dernier. |
| durée | GlideDateTime ou une chaîne au format ISO 8601 | Longueur de l'intervalle. |
| base | GlideDateTime ou une chaîne au format ISO 8601 | Décalage zéro pour le partitionnement. Par exemple, si vous partitionnez par jour (24h), puis définissez la base sur le lundi à minuit dans votre fuseau horaire. Si vous divisez de 30 jours, définissez la base sur le 1er jour du mois le plus récent. |
[Tableau 45. Paramètres]

{#TP-partition_S_GDT_GDT__table_sgw_wfy_4bb} {#TP-partition_S_GDT_GDT__table_tgw_wfy_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 46. Renvoie]

{#TP-partition_S_GDT_GDT__table_tgw_wfy_4bb}

## TransformPart : rééchantillonner(nombre de nombres) {#ariaid-title25}

Spécifiez le nombre de points de données à inclure dans le résultat.
Aligne une série avec un nombre fixe de points de données dans la plage donnée. Si la série d'origine contient plus de points de données que spécifié, la moyenne de plusieurs valeurs est calculée. Si la série d'origine comporte moins de points de données que spécifié, des points de données sont ajoutés en interpolant des points de données entre des points de données existants.

Vous pouvez utiliser la méthode resample() pour réduire le nombre d'échantillons dans le résultat afin qu'il corresponde mieux au nombre d'échantillons que vous allez afficher.
{#TP-resample_N__table_rz3_hp3_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| compter | Numéro | Nombre d'échantillons à inclure dans le résultat. |
[Tableau 47. Paramètres]

{#TP-resample_N__table_rz3_hp3_4bb} {#TP-resample_N__table_sz3_hp3_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 48. Renvoie]

{#TP-resample_N__table_sz3_hp3_4bb}

## TransformPart : rééchantillon(nombre min, nombre max.) {#ariaid-title26}

Spécifiez le nombre minimal et maximal d'échantillons à inclure dans le résultat.
Cette méthode est utile lorsque vous affichez des séries avec des périodes de temps différentes (granularités).

Cette méthode permet de déterminer le nombre moyen de points par série et, s'il se situe entre le minimum et le maximum spécifiés, chaque série est rééchantillonnée selon ce nombre moyen de points. Si la moyenne calculée est supérieure au maximum spécifié ou inférieure au minimum spécifié, le maximum ou le minimum spécifié est utilisé.
{#TP-resample_N_N__table_jqw_ygj_qcb__entry__3}

| Nom | Type | Description |
|-|-|-|
| min. | Numéro | Nombre minimal d'échantillons à inclure dans le résultat. S'il n'y a pas assez d'échantillons disponibles, l'interpolation est utilisée pour créer des échantillons. |
| max. | Numéro | Nombre maximal d'échantillons à inclure dans le résultat. |
[Tableau 49. Paramètres]

{#TP-resample_N_N__table_jqw_ygj_qcb} {#TP-resample_N_N__table_kqw_ygj_qcb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 50. Renvoie]

{#TP-resample_N_N__table_kqw_ygj_qcb}

## TransformPart : resample(String aggregator, Number numValues) {#ariaid-title27}

Spécifiez un agrégateur à utiliser pour créer un ensemble de résultats de la taille spécifiée. L'agrégateur peut être LAST, AVG, MIN ou MAX.
Vous pouvez utiliser la méthode resample() pour réduire le nombre d'échantillons dans le résultat afin qu'il corresponde mieux au nombre d'échantillons que vous allez afficher.
{#TP-resample_S_N__table_cfh_23j_qcb__entry__3}

| Nom | Type | Description |
|-|-|-|
| agrégateur | Chaîne | Peut être LAST, AVG, MIN ou MAX. |
| Valeurs num | Numéro | Nombre d'échantillons à inclure dans l'ensemble de résultats. Lorsque le nombre de valeurs demandées est supérieur au nombre de valeurs dans les données pour la période demandée, interpolate() est utilisé pour ajouter des valeurs entre les points existants afin d'atteindre le nombre de valeurs demandé. |
[Tableau 51. Paramètres]

{#TP-resample_S_N__table_cfh_23j_qcb} {#TP-resample_S_N__table_dfh_23j_qcb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 52. Renvoie]

{#TP-resample_S_N__table_dfh_23j_qcb}

## TransformPart : resample(agrégateur de chaînes, durée GlideDuration) {#ariaid-title28}

Spécifiez un agrégateur à utiliser pour créer un ensemble de résultats sur la durée spécifiée. L'agrégateur peut être LAST, AVG, MIN ou MAX.
Rééchantillonne les données sous-jacentes pour la période demandée.

* Lorsque la série chronologique est stockée à un intervalle de 1 minute et que `le rééchantillonnage (AVG, new GlideDuration(<< 1:00 >>))` est appelé, le résultat comporte un point de données toutes les heures reflétant la moyenne des 60 valeurs précédentes.
* Lorsque la période demandée est inférieure à la période des données, l'interpolation est utilisée pour calculer les points de données intermédiaires.
{#TP-resample_S_GD__ul_y3z_pq1_scb}

Vous pouvez utiliser la méthode resample() pour réduire le nombre d'échantillons dans le résultat afin qu'il corresponde mieux au nombre d'échantillons que vous allez afficher.
{#TP-resample_S_GD__table_pjc_gjj_qcb__entry__3}

| Nom | Type | Description |
|-|-|-|
| agrégateur | Chaîne | Peut être LAST, AVG, MIN ou MAX. |
| durée | GlideDuration (en anglais seulement) | La période pour l'ensemble de résultats. |
[Tableau 53. Paramètres]

{#TP-resample_S_GD__table_pjc_gjj_qcb} {#TP-resample_S_GD__table_qjc_gjj_qcb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 54. Renvoie]

{#TP-resample_S_GD__table_qjc_gjj_qcb}

## TransformPart : arrondi (précision numérique) {#ariaid-title29}

Arrondissez la valeur de chaque horodatage à la précision spécifiée.
Effectue ce calcul sur chaque valeur.

    (v / precision) * precision

{#TP-round_N__table_nkh_tsp_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| précision | Numéro | Valeur à utiliser dans le calcul de l'arrondi. |
[Tableau 55. Paramètres]

{#TP-round_N__table_nkh_tsp_4bb} {#TP-round_N__table_okh_tsp_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 56. Renvoie]

{#TP-round_N__table_okh_tsp_4bb}

## TransformPart : stddev() {#ariaid-title30}

Créez une série contenant l'écart-type des valeurs de chaque horodatage dans un ensemble de séries.
{#TP-stddev__table_ayk_4pj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 57. Paramètres]

{#TP-stddev__table_ayk_4pj_4bb} {#TP-stddev__table_byk_4pj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 58. Renvoie]

{#TP-stddev__table_byk_4pj_4bb}

## TransformPart - sous(constante d'objet) {#ariaid-title31}

Soustrayez le nombre spécifié de la valeur de chaque horodatage.
{#TP-sub_O__table_ff2_w3z_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| constante | Objet | Nombre à soustraire de la valeur de chaque horodatage. |
[Tableau 59. Paramètres]

{#TP-sub_O__table_ff2_w3z_mbb} {#TP-sub_O__table_gf2_w3z_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 60. Renvoie]

{#TP-sub_O__table_gf2_w3z_mbb}

## TransformPart : sum() {#ariaid-title32}

Regroupez les séries de mesures sélectionnées en une seule série contenant la somme de toutes les valeurs pour chaque horodatage.
{#TP-sum__table_aql_ygz_mbb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 61. Paramètres]

{#TP-sum__table_aql_ygz_mbb} {#TP-sum__table_bql_ygz_mbb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 62. Renvoie]

{#TP-sum__table_bql_ygz_mbb}

## TransformPart : top(nombre de nombres) {#ariaid-title33}

Créez un ensemble de résultats qui, pour chaque horodatage, renvoie le nombre spécifié de valeurs principales. Cette méthode permet d'obtenir le nombre de séries. Chaque valeur conserve l'étiquette de sa série source.
{#TP-top_N__table_rfx_wcj_4bb__entry__3}

| Nom | Type | Description |
|-|-|-|
| compter | Numéro | Nombre de séries à renvoyer. Les séries sont étiquetées de 0 à 1. |
[Tableau 63. Paramètres]

{#TP-top_N__table_rfx_wcj_4bb} {#TP-top_N__table_sfx_wcj_4bb__entry__2}

| Type | Description |
|-|-|
| Transformer la pièce | Objet TransformPart qui peut être utilisé pour spécifier les caractéristiques de transformation. |
[Tableau 64. Renvoie]

{#TP-top_N__table_sfx_wcj_4bb}

