breadcrumbDescription
computeRelative-parametre
Når du definerer en computeRelative-transformation, indstiller du handlingsattributten til computeRelative. Du kan også angive parametre for inputkilde, partitioner efter-feltet, sorteringsfeltet og afledte feltdefinitioner.
Parametre
Du kan angive parametre i følgende afsnit af computeRelative-noden:
Følgende tabel beskriver parametrene i parameters.
| Parameter | Påkrævet? | Værdi |
|---|---|---|
| source | Ja | Node i definitionsfilen for dataforløbet, der identificerer inputkilden for denne transformation. |
| partitionBy | Ja | API-navn på feltet, der bruges til at partitionere registreringerne i datasættet. Angiv kun et partition-by-felt. |
| orderBy | Ja | Felt, der bruges til at sortere registreringerne i hver partition og sorteringsrækkefølgen: stigende ( Eksempel: |
| computedFields | Ja | En liste over definitioner for afledte felter. Afledte felter kan baseres et kildefelt ller på et SAQL-udtryk. Eksempel, der viser afledte felter baseret på t kildefelt og på et SAQL-udtryk: |
computedFields
Følgende tabel beskriver attributterne i computedFields.
| Parameter | Påkrævet? | Værdi |
|---|---|---|
| name | Ja | API-navn på det afledte felt, der skal føjes til datasættet. Navnet skal være entydigt i datasættet. Hvis navnet ikke er unikt, køres dataforløbet ikke. |
| label | Nej | Det viste navn på det afledte felt, der vises i CRM Analytics-brugergrænsefladen. Kan være på op til 255 tegn. Er som standard API-navnet, hvis intet er angivet. |
| description | Nej | Beskrivelse af det afledte felt - kun til oplysning. |
| expression | Ja | Expression-attributter, der bruges til at beregne værdien for det afledte felt. Udtrykket kan være baseret på inputfelter eller andre afledte felter i transformationen. Eksempel: |
expression
Følgende tabel beskriver attributterne i expression, når der oprettes et afledt felt baseret på et kildefelt.
Følgende tabel beskriver attributterne i expression, når der oprettes et afledt felt baseret på et SAQL-udtryk.
| Parameter | Påkrævet? | Værdi |
|---|---|---|
| saqlExpression | Ja | SAQL-udtryk, der bruges til at beregne værdien for det afledte felt. Udtrykket kan være baseret på inputfelter eller andre afledte felter i transformationen. Du kan bruge forskydningsfunktionerne Eksempel, der skal beregne den procentvise ændring fra det tidligere beløb til det aktuelle beløb: Du kan også bruge SAQL-sagsoperatøren i udtrykket. Eksempel til at udsende værdierne Up, Down eller No Change baseret på ændringen fra det tidligere beløb: |
| type | Ja | CRM Analytics-felttype, der er tilknyttet feltet. Gyldige typer er Dato, Numeric og Tekst. Eksempel: |
| skala | Nej | Antallet af cifre til højre for decimalpunktet i en numerisk værdi. Eksempel: |
| default | Ja (kun for numeriske felter) | Standardværdien, hvis der ikke kan beregnes en. Eksempel: |

