[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}
Definiera filtervillkor defining-filter-conditions
Välj operator choosing-the-operator
Inom filtervillkoren måste du länka samman två värden med hjälp av en operator.
Nedan finns en lista över tillgängliga operatorer:
ANVÄND OCH, ELLER, UTOM using-and--or--except
För frågor som använder flera filtervillkor måste du definiera länkar mellan villkoren. Det finns tre möjliga länkar:
- And låter dig kombinera två filtreringsvillkor,
- Or låter dig erbjuda ett alternativ,
- Med Except kan du definiera ett undantag.
Klicka på And (erbjuds som standard) och välj i listrutan.
-
And: lägger till ett villkor och aktiverar överfiltrering.
-
Or: lägger till ett villkor och aktiverar överfiltrering.
I följande exempel kan du söka efter mottagare vars e-postdomän innehåller "orange.co.uk" ELLER vars postkod börjar med "NW".
-
Except: Om du har två filter och den första inte returnerar något värde, skapar den här typen av länk ett undantag.
I följande exempel vill vi returnera mottagare vars e-postdomän innehåller "orange.co.uk" EXCEPT om mottagarens efternamn är "Smith".
I det här exemplet visas ett filter som gör att du kan visa: mottagare som antingen talar spanska, ELLER är kvinnor med mobilnummer, ELLER mottagare utan kontonummer och vars företagsnamn börjar med bokstaven"N".
Prioritera villkor prioritizing-conditions
I det här avsnittet beskrivs hur du prioriterar villkor tack vare de blå pilarna i verktygsfältet.
-
Med pilen till höger kan du lägga till en nivå med parenteser i filtret.
-
Med pilen som pekar åt vänster kan du ta bort en vald parentesnivå från filtret.
-
Med de lodräta pilarna kan du flytta ett villkor och på så sätt ändra deras körningssekvens.
I det här exemplet visas hur du använder pilen för att ta bort en parentesnivå. Starta från följande filtreringsvillkor: City equal to London OR gender equal to male and mobile not indicated OR account # starts with “95” and company name starts with “A”.
Placera markören på filtervillkoret Gender (@gender) equal to Male och klicka på pilen Remove a parenthesis level.
Villkoret Gender (@gender) equal to Male har tagits bort ur parentesen. Den har flyttat till samma nivå som villkoret"City equal to London". De här villkoren är sammankopplade (And).
Välj data som ska extraheras selecting-data-to-extract
De tillgängliga fälten varierar mellan olika tabeller. Alla fält lagras i en huvudnod som kallas Main element. I följande exempel finns de tillgängliga fälten i mottagartabellen. Fält visas alltid i bokstavsordning.
Det markerade fältets detaljrikedom visas längst ned i fönstret. Fältet Email domain är till exempel ett Calculated SQL field och dess tillägg är (@domain).
Dubbelklicka på ett tillgängligt fält för att lägga till det i utdatakolumnerna. I slutet av frågan skapar varje markerat fält en kolumn i fönstret Data preview.
Avancerade fält visas inte som standard. Klicka på Display advanced fields längst ned till höger i de tillgängliga fälten för att visa allt. Klicka en gång till för att återgå till den tidigare vyn.
I mottagartabellen är de avancerade fälten till exempel Boolean 1, Boolean 2, Boolean 3, Foreign key of “Folder” link.
I följande exempel visas de avancerade fälten i mottagartabellen.
De olika kategorierna av fält:
Länka till en tabell och ett samlingselement:
- Använd knappen Add (ovanför sidikonfältet) för att lägga till en utdatakolumn där vi vill redigera uttrycket. Mer information om hur du redigerar ett uttryck finns i det här avsnittet.
- Ta bort en utdatakolumn genom att klicka på den röda x (Ta bort).
- Ändra ordningen på utdatakolumnerna med hjälp av pilarna.
- Distribution of values fungerar som ett sätt att visa fördelningen av värdena för det valda fältet (t.ex. distributioner som är kopplade till mottagarorter, mottagarspråk osv.).
Skapa beräknade fält creating-calculated-fields
Om det behövs lägger du till en kolumn under dataformatering. Ett beräkningsfält lägger till en kolumn i dataförhandsvisningsavsnittet. Klicka på Add a calculated field.
Det finns fyra typer av beräknade fält:
-
Fixed string: gör att du kan lägga till en teckensträng.
-
String with JavaScript tags: Värdet för beräkningsfältet kombinerar en teckensträng och JavaScript-direktiv.
-
JavaScript expression: Värdet för beräkningsfältet är resultatet av en JavaScript-funktionsutvärdering. Det returnerade värdet kan skrivas in (tal, datum osv.).
-
Enumerations: Med den här typen av fält kan du använda/ändra innehållet i en av utdatakolumnerna i en ny kolumn.
Det går att använda källvärdet för en kolumn och ge den ett målvärde. Det här målvärdet visas i den nya utdatakolumnen.
Ett exempel på hur du lägger till den beräknade fälttypen Enumerations finns i det här avsnittet.
Beräkningsfältet av typen Enumerations kan innehålla fyra villkor:
- Keep the source value återställer källvärdet till målet utan att ändra det.
- Med Use the following value kan du ange ett standardmålvärde för icke-definierade källvärden.
- Generate a warning and continue varnar användaren om att källvärdet inte kan ändras.
- Generate an error and reject the line förhindrar att raden beräknas och importeras.
Klicka på Detail of calculated field om du vill visa detaljerna för det infogade fältet.
Klicka på krysset Remove the calculated field om du vill ta bort det här beräknade fältet.
Skapa uttryck building-expressions
Med uttrycksredigeringsverktyget kan du beräkna aggregeringar, generera funktioner eller redigera en formel med hjälp av ett uttryck.
I följande exempel visas hur du kör ett antal på en primärnyckel.
Använd följande steg:
-
Klicka på Add i fönstret Data to extract. I fönstret Formula type väljer du en typ av formel att ange uttrycket för.
Det finns flera typer av formler: Field only, Aggregate, Expression.
Välj Process on an aggregate function och Count. Klicka på Next.
-
Primärnyckeln beräknas.
Här är en detaljerad vy över de alternativ som är tillgängliga i fönstret Formula types:
-
Field only låter dig återgå till fönstret Field to select.
-
Aggregate (Process on an aggregate function). Här är några exempel på användning av ballast:
-
Med Count kan du köra ett primärnyckelantal.
-
Med Sum kan du lägga till alla inköp som gjorts av en kund under ett år.
-
Med Maximum value kan du hitta de kunder som har köpt de mest"n"-produkterna.
-
Med Minimum value kan du sortera bland kunder och hitta de som senast har prenumererat på ett erbjudande.
-
Average. Med den här funktionen kan du beräkna medelåldern för mottagarna.
I rutan Distinct kan du återställa unika värden och värden som inte är noll i en kolumn. Du kan till exempel återställa alla en mottagares spårningsloggar och dessa spårningsloggar ändras till värdet 1 eftersom alla gäller samma mottagare.
-
-
Expression öppnar fönstret Edit the expression. Detta gör att du kan identifiera telefonnummer med för många siffror, vilket sannolikt är indatafel.
En lista över alla tillgängliga funktioner finns i Lista över funktioner.
Lista över funktioner list-of-functions
Om du väljer en Expression-typformel kommer du till fönstret"redigera uttrycket". Olika funktionskategorier kan kopplas till de tillgängliga fälten: Aggregates, String, Date, Numerical, Currency, Geomarketing, Windowing function och Others.
Uttrycksredigeraren ser ut så här:
Här kan du markera fält i databastabellerna och lägga till avancerade funktioner. Följande funktioner är tillgängliga:
Aggregat
Sträng
Datum
Numeriskt
- Valuta
Geomarketing
Övriga
Fönsterfunktioner