Uw eerste regel samenstellen build-query

De belangrijkste stappen om regels voor uw Geordende campagnes te bouwen zijn als volgt:

  1. voegt voorwaarden toe - creeer douanevoorwaarden om uw vraag te filtreren door uw eigen voorwaarde met attributen van het gegevensbestand en geavanceerde uitdrukkingen te bouwen.
  2. combineer voorwaarden - plaats de voorwaarden in het canvas gebruikend groepen en logische exploitanten.
  3. Controle en bevestig de regel - controleer de resulterende gegevens van uw regel alvorens het op te slaan.

Een voorwaarde toevoegen conditions

Ga als volgt te werk om voorwaarden aan uw query toe te voegen:

  1. Heb toegang tot de regelbouwer van een Build audience activiteit.

  2. Klik toevoegen voorwaarde knoop om een eerste voorwaarde voor uw vraag tot stand te brengen.

    U kunt de query ook starten met een vooraf gedefinieerd filter. Klik hiertoe op de knop Select or save filter en kies Select predefined filter .

    beeld dat de regelbouwer toont

  3. Identificeer het attribuut van de dabatase als criteria voor uw voorwaarde te gebruiken. Het pictogram "i" naast een kenmerk bevat informatie over de tabel waarin het wordt opgeslagen en het gegevenstype van het kenmerk.

    beeld dat de selectie van een attribuut toont

    note note
    NOTE
    De geeft uitdrukking knoop uit staat u toe om de uitdrukkingsredacteur te gebruiken om een uitdrukking manueel te bepalen gebruikend gebieden van het gegevensbestand en hulpfuncties. ​ Leer hoe te om uitdrukkingen uit te geven ​
  4. Klik het beeld dat de Meer actieknoop naast een attribuut toont om tot deze extra opties toegang te hebben:

    accordion
    Verdeling van waarden

    Analyseer de verdeling van waarden voor een bepaald kenmerk binnen de tabel. Deze functie is handig voor het begrijpen van de beschikbare waarden, hun aantallen en percentages. Het helpt ook problemen zoals inconsistente hoofdlettergebruik of spelling te voorkomen bij het maken van query's of het maken van expressies.

    Voor kenmerken met een groot aantal waarden wordt alleen de eerste twintig weergegeven. In dergelijke gevallen lijkt een Partial load -melding deze beperking aan te geven. U kunt geavanceerde filters toepassen om de weergegeven resultaten te verfijnen en de focus op specifieke waarden of subsets van gegevens te richten.

    beeld dat de Distributie van waardeinterface toont

    accordion
    Toevoegen aan Favorieten

    Door kenmerken toe te voegen aan het menu Favorieten hebt u snel toegang tot de meest gebruikte kenmerken. U kunt maximaal 20 kenmerken toevoegen aan favorieten. Favoriete en recente kenmerken zijn gekoppeld aan elke gebruiker binnen een organisatie, zodat de toegankelijkheid op verschillende computers gegarandeerd is en een naadloze ervaring op alle apparaten mogelijk is.

    Gebruik het menu Favorites and recents voor toegang tot de gewenste kenmerken. Favoriete kenmerken worden als eerste weergegeven, gevolgd door recent gebruikte kenmerken, zodat u gemakkelijk de vereiste kenmerken kunt vinden. Als u een kenmerk uit de favorieten wilt verwijderen, selecteert u het sterpictogram opnieuw.

    beeld dat de favoriete interface toont

  5. Klik op Confirm om het geselecteerde kenmerk aan uw voorwaarde toe te voegen.

  6. Er wordt een deelvenster met eigenschappen weergegeven waarin u de gewenste waarde voor het kenmerk kunt configureren.

    beeld dat de regelbouwer met een toegevoegde voorwaarde toont

  7. Selecteer de Operator die u wilt toepassen in de vervolgkeuzelijst. Er zijn verschillende operatoren beschikbaar voor gebruik. Operatoren die beschikbaar zijn in de vervolgkeuzelijst, zijn afhankelijk van het gegevenstype van het kenmerk.

    accordion
    Lijst met beschikbare operatoren
    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3
    Operator Doel Voorbeeld
    Gelijk aan Retourneert een resultaat dat identiek is aan de gegevens die zijn ingevoerd in de tweede kolom Waarde. Achternaam (@lastName) gelijk aan 'Jones' retourneert alleen ontvangers met als achternaam Jones.
    Niet gelijk aan Retourneert alle waarden die niet identiek zijn aan de ingevoerde waarde. Taal (@taal) is niet gelijk aan 'Engels'.
    Groter dan Retourneert een waarde die groter is dan de ingevoerde waarde. Leeftijd (@age) groter dan 50 zal alle waarden groter dan "50"terugkeren, zoals "51", "52".
    Minder dan Retourneert een waarde die kleiner is dan de ingevoerde waarde. Aanmaakdatum (@created) voordat 'DaysAgo(100)' alle ontvangers retourneert die minder dan 100 dagen geleden zijn gemaakt.
    Groter dan of gelijk aan Retourneert alle waarden die gelijk zijn aan of groter zijn dan de ingevoerde waarde. Leeftijd (@age) groter dan of gelijk aan '30' retourneert alle ontvangers van 30 jaar of ouder.
    Kleiner dan of gelijk aan Retourneert alle waarden die gelijk zijn aan of lager zijn dan de ingevoerde waarde. Leeftijd (@age) kleiner dan of gelijk aan '60' retourneert alle ontvangers van 60 jaar of ouder.
    Opgenomen in Retourneert resultaten die zijn opgenomen in de aangegeven waarden. Deze waarden moeten door een komma worden gescheiden. De geboortedatum (@geboortedatum) is opgenomen in '12-10-1979.12-10-1984' en retourneert de tussen deze data geboren ontvangers.
    Niet in Werkt zoals is opgenomen in operator. Hier worden ontvangers uitgesloten op basis van de ingevoerde waarden. Geboortedatum (@geboortedatum) is niet opgenomen in "10-12-1979,12-10-1984". Ontvangers die binnen deze datums zijn geboren, worden niet geretourneerd.
    Is leeg Retourneert resultaten die overeenkomen met een lege waarde in de tweede kolom Waarde. Mobiele (@mobilePhone) is leeg en retourneert alle ontvangers die geen mobiel nummer hebben.
    Is niet leeg Werkt in omgekeerde volgorde naar de operator Is leeg. Het is niet nodig gegevens in te voeren in de tweede kolom Waarde. E-mail (@email) is niet leeg.
    Begint met Retourneert resultaten die beginnen met de ingevoerde waarde. Account # (@account) begint met '32010'.
    Begint niet met Retourneert resultaten die niet beginnen met de ingevoerde waarde. Account # (@account) begint niet met '20'.
    Bevat Retourneert resultaten die ten minste de ingevoerde waarde bevatten. Het e-maildomein (@domain) bevat 'mail' en retourneert alle domeinnamen die 'mail' bevatten, zoals 'gmail.com'.
    Bevat niet Retourneert resultaten die niet de ingevoerde waarde bevatten. E-maildomein (@domein) bevat geen 'vo'. Domeinnamen die 'vo' bevatten, zoals 'voila.fr', worden niet weergegeven in de resultaten.
    leuk Net als bij de operator Bevat kunt u een jokerteken % in de waarde invoegen. Achternaam (@lastName) zoals 'Jon%s'. Het jokerteken fungeert als een 'joker' om namen als 'Jones' te zoeken.
    Niet leuk Net als bij de operator Bevat kunt u een jokerteken % in de waarde invoegen. Achternaam (@lastName) houdt niet van 'Smi%h'. Ontvangers met de achternaam Smith worden niet geretourneerd.
  8. Op het gebied van de Waarde, bepaal de verwachte waarde. U kunt de uitdrukkingsredacteur ook gebruiken om een uitdrukking manueel te bepalen gebruikend gebieden van het gegevensbestand en hulpfuncties. Om dit te doen, klik het beeld dat het pictogram van de uitdrukkingsredacteur toont. ​ Leer hoe te om uitdrukkingen uit te geven ​

    Voor datumtekstkenmerken zijn vooraf gedefinieerde waarden beschikbaar met de optie Presets .

    accordion
    Zie voorbeeld
    beeld dat de vooraf ingestelde optie toont

De voorwaarden van de douane staan u toe om lijsten te vragen verbonden aan de lijst die momenteel door uw regel wordt gebruikt. Dit omvat lijsten met een 1-1 kardinaliteitsverbinding, of inzamelingstabellen (verbinding 1-N).

Voor a 1-1 verbinding, navigeer aan de verbonden lijst, selecteer de gewenste attributen en bepaal de verwachte waarde.

U kunt een lijstverbinding in de plukker van de Waarde ook direct selecteren en bevestigen. In dat geval moeten de waarden die beschikbaar zijn voor de geselecteerde tabel, worden geselecteerd met een speciale kiezer, zoals in het onderstaande voorbeeld wordt getoond.

Voorbeeld van query

Hier, richt de vraag zich merken het waarvan etiket "loopt".

  1. Navigeer binnen de Merk lijst en selecteer het 3} attribuut van het Etiket {.

    Schermafbeelding van de lijst van het Merk

  2. Definieer de verwachte waarde voor het kenmerk.

    Schermafbeelding van de lijst van het Merk

Hier volgt een queryvoorbeeld waarin een tabelkoppeling rechtstreeks is geselecteerd. Beschikbare waarden voor deze tabel moeten worden geselecteerd in een speciale kiezer.

Schermafbeelding van de lijst van het Merk

Voor a 1-N verbinding, kunt u sub-voorwaarden bepalen om uw vraag te verfijnen, zoals aangetoond in het hieronder voorbeeld.

Voorbeeld van query

Hier richt de vraag zich op ontvangers die aankopen hebben gedaan met betrekking tot het Brewmsaster-product, voor meer dan 100$.

  1. Selecteer Aankopen lijst en bevestig.

  2. Klik op Add condition om de subvoorwaarden te definiëren die op de geselecteerde tabel moeten worden toegepast.

    Schermafbeelding van de lijst van de Aankoop

  3. Voeg subvoorwaarden toe die aan uw behoeften voldoen.

    Schermafbeelding van de lijst van de Aankoop

Aangepaste omstandigheden met geaggregeerde gegevens aggregate

Met aangepaste omstandigheden kunt u gezamenlijke bewerkingen uitvoeren. Hiervoor moet u rechtstreeks een kenmerk in een verzamelingstabel selecteren:

  1. Navigeer binnen de gewenste inzamelingstabel en selecteer de attributen waarop u een gezamenlijke verrichting wilt uitvoeren.

  2. In de eigenschappen ruit, knevel op de Samengevoegde gegevens optie en selecteer de gewenste gezamenlijke functie.

    Schermafbeelding van de Samengevoegde gegevensoptie

Voorwaarden combineren met operatoren operators

Telkens als u een nieuwe voorwaarde in uw regel toevoegt, wordt het automatisch verbonden met de bestaande voorwaarde door een EN exploitant. Dit betekent dat de resultaten van de twee voorwaarden worden gecombineerd.

Als u de operator tussen voorwaarden wilt wijzigen, klikt u erop en selecteert u de gewenste operator.

Voorbeeld van een vraag

Beschikbare operatoren zijn:

  • EN (Doorsnede): Combineert resultaten die alle het filtreren componenten in de uitgaande overgangen aanpassen.
  • OF (Unie): Omvat resultaten die minstens één van de het filtreren componenten in de uitgaande overgangen aanpassen.
  • BEHALVE (Uitsluiting): Sluit resultaten uit die alle het filtreren componenten in de uitgaande overgang aanpassen.

Manipulatieomstandigheden manipulate

De werkbalk van het canvas van de regelbouwer biedt opties voor het eenvoudig manipuleren van de voorwaarden binnen uw regel:

Werkbalkpictogram
Beschrijving
Beweging omhoog selectiepictogram
Verplaats de component omhoog een rij.
Beweging onderaan selectiepictogram
Verplaats de component een rij omlaag.
het selectiepictogram van de Groep
Plaats twee componenten in een groep.
Ungroup selectiepictogram
Scheid de componenten van één groep.
breid al pictogram uit
Vouw alle groepen uit.
Vouw al pictogram samen
Vouw alle groepen samen.
verwijder al pictogram
Alle groepen en componenten verwijderen.

Afhankelijk van uw behoeften, kunt u tussenliggende groepen componenten moeten tot stand brengen door componenten in een zelfde groep te groeperen en hen te verbinden samen.

  • Om twee bestaande voorwaarden te groeperen, selecteer één van de twee voorwaarden en klik de Beweging omhoog selectiepictogram of Beweging onderaan selectiepictogram knoop om het met de voorwaarde hierboven of onder te groeperen.

  • Om een bestaande voorwaarde met nieuwe te groeperen, selecteer de voorwaarde, klik het beeld dat de Meer actieknoop toont en Add group selecteert. Selecteer het nieuwe kenmerk dat u aan de groep wilt toevoegen en bevestig het vervolgens.

In het onderstaande voorbeeld hebben we een tussengroep opgericht voor klanten die het BrewMaster- of VanillaVelvet-product hebben aangeschaft.

Uw query controleren en valideren

Zodra u uw vraag in het canvas hebt gebouwd, kunt u het controleren gebruikend de eigenschappen van de Regel ruit. Beschikbare bewerkingen zijn:

  • resultaten van de Mening: toont de gegevens die uit uw vraag voortvloeien.
  • mening van de Code: Toont een op code-gebaseerde versie van de vraag in SQL.
  • berekent: Updates en toont het aantal verslagen die door uw regel worden gericht.
  • Uitgezocht of sparen filter: Kies een bestaand vooraf bepaald filter om in het canvas te gebruiken, of sparen uw vraag als vooraf bepaald filter voor toekomstig hergebruik.

Wanneer uw regel gereed is, klikt u op de knop Confirm in de map om deze op te slaan.

IMPORTANT
Als u een vooraf gedefinieerd filter in het deelvenster Eigenschappen regel selecteert, wordt de regel die in het canvas is gemaakt, vervangen door het geselecteerde filter.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76