[v7]{class="badge informative" title="Gäller Campaign Classic v7"} [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 använder du för att kombinera två filtervillkor,
- Or låter dig erbjuda ett alternativ,
- Except gör att du kan definiera ett undantag.
Klicka 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å. Börja med 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å Gender (@gender) equal to Male filtreringsvillkor och klicka på Remove a parenthesis level pil.
The Gender (@gender) equal to Male villkoret har tagits bort ur parentesen. Den har flyttat till samma nivå som villkoret"City equal to London". Dessa villkor ä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. Till exempel Email domain fältet är ett Calculated SQL field och dess förlängning är (@domain).
Dubbelklicka på ett tillgängligt fält för att lägga till det i utdatakolumnerna. I slutet av frågan skapas en kolumn i Data preview -fönstret.
Avancerade fält visas inte som standard. Klicka Display advanced fields i det nedre högra hörnet av 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 till exempel de avancerade fälten Boolean 1, Boolean 2, Boolean 3, Foreign key of “Folder” link, osv.
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 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å det röda x-tecknet (Ta bort).
- Ändra ordningen på utdatakolumnerna med hjälp av pilarna.
- The Distribution of values används som ett sätt att visa fördelningen av värdena för det valda fältet (t.ex. fördelningar 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 en beräknad fälttyp Enumerations är tillgänglig, se det här avsnittet.
The Enumerations beräkningsfält av typen kan innehålla fyra villkor:
- Keep the source value återställer källvärdet till målet utan att ändra det.
- Use the following value gör att du kan 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.
Om du vill ta bort det här beräknade fältet klickar du på Remove the calculated field kors.
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 Add i Data to extract -fönstret. I Formula type väljer du en typ av formel som du vill 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 finns i Formula types window:
-
Field only kan du gå tillbaka till Field to select -fönstret.
-
Aggregate (Process on an aggregate function). Här är några exempel på användning av ballast:
-
Count gör att du kan köra ett primärnyckelantal.
-
Sum gör att ni kan lägga till alla inköp som görs av en kund under ett år.
-
Maximum value Här kan du hitta de kunder som har köpt de mest"n"-produkterna.
-
Minimum value kan du sortera bland kunder och hitta dem som senast har prenumererat på ett erbjudande.
-
Average. Med den här funktionen kan du beräkna medelåldern för mottagarna.
The 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 Edit the expression -fönstret. 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 en Expression När du väljer typograf 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