Uw eerste query samenstellen build-query

Om te beginnen bouwend een vraag, heb toegang tot de vraagmodeler van de plaats van uw keus, afhankelijk van de actie u wilt uitvoeren. Het Query-model wordt geopend met een leeg canvas. Klik + knoop om de eerste knoop van uw vraag te vormen.

U kunt twee typen elementen toevoegen:

  • het Filtreren componenten (De voorwaarde van de Douane, Uitgezochte publiek, Vooraf bepaald filter) staat u toe om uw eigen regels te bouwen, een publiek of een vooraf bepaald filter te selecteren om uw vraag te verfijnen. Zij worden toegevoegd bij het begin van uw vraag en op gestippelde overgangen. leren hoe te met het filtreren componentente werken

    Voorbeeld: Ontvangers die aan "Sports"nieuwsbrief intekende. Ontvangers die in New York leven, Ontvangers die in San Francisco leven

    {modal="regular"}

  • de exploitanten van de Groep (EN, OF, BEHALVE) staan u toe om samen het filtreren componenten in het diagram te groeperen. Ze worden toegevoegd op bestaande overgangen vóór een filtercomponent. Leer hoe te met exploitantente werken

    Voorbeeld: Ontvangers die aan "Sports"nieuwsbrief en ​intekende die in New York OF ​San Francisco leven.

    {modal="regular"}

Verdeling van waarden in een query distribution-values-query

De verdeling van waarden toont het percentage van elke waarde van een gebied binnen een lijst, volgens de huidige vraagparameters. Het kennen van de distributie van waarden binnen een vraag kan u helpen uw segmentatie verfijnen.

U opent deze optie door in de query op de selectieknop voor kenmerken te klikken, zoals hieronder wordt weergegeven. Klik vervolgens op het pictogram Information naast het geselecteerde kenmerk. U hebt toegang tot de knop Distribution of values .

{modal="regular"}

NOTE
  • Voor velden met veel waarden worden alleen de eerste 20 waarden weergegeven. In dat geval verschijnt er een waarschuwing Partial load .

  • De optie Distribution of values is toegankelijk in elke kenmerkkiezer.

Filtercomponenten toevoegen filtering

Door componenten te filteren kunt u de query verfijnen door:

Een aangepaste voorwaarde configureren custom-condition

Voer de volgende stappen uit om de query te filteren met behulp van een aangepaste voorwaarde:

  1. Klik op de knop + op het gewenste knooppunt en selecteer Custom condition . Het deelvenster Eigenschappen voor aangepaste voorwaarde wordt aan de rechterkant geopend.

  2. Op het gebied van Attributen, selecteer de attributen van het gegevensbestand dat u hefboomwerking wilt gebruiken om uw voorwaarde tot stand te brengen. De lijst met kenmerken bevat alle kenmerken van uw Campagne-database, inclusief kenmerken van gekoppelde tabellen.

    {modal="regular"}

    note note
    NOTE
    De geeft uitdrukking knoop uit staat u aan de uitdrukkingsredacteur van het Web van de hefboomcampagne toe om een uitdrukking manueel te bepalen gebruikend gebieden van het gegevensbestand en hulpfuncties. Leer hoe te om uitdrukkingen uit te geven
  3. Selecteer in de vervolgkeuzelijst de operator die u wilt toepassen. Er zijn verschillende operatoren beschikbaar voor gebruik. De operatoren 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) 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, d.w.z. "51", "52", enz.
    Minder dan Retourneert een waarde die kleiner is dan de ingevoerde waarde. De aanmaakdatum (@created) vóór 'DaysAgo(100)' , retourneert alle ontvangers 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", zal alle ontvangers terugkeren 30 of meer.
    Kleiner dan of gelijk aan Retourneert alle waarden die gelijk zijn aan of lager zijn dan de ingevoerde waarde. Leeftijd (@age) minder dan of gelijk aan "60", zal alle ontvangers terugkeren 60 of minder.
    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, willen wij ontvangers uitsluiten die op de ingegane waarden worden gebaseerd. Geboortedatum (@geboortedatum) is niet opgenomen in "10-12-1979,12-10-1984". Anders dan in het vorige voorbeeld worden ontvangers die binnen deze datums geboren zijn, niet geretourneerd.
    Is leeg In dit geval komt het resultaat dat we zoeken overeen 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 de resultaten die beginnen met de ingevoerde waarde. Account # (@account) begint met '32010'.
    Begint niet met Retourneert de resultaten die niet beginnen met de ingevoerde waarde. Account # (@account) begint niet met '20'
    Bevat Retourneert de resultaten die ten minste de ingevoerde waarde bevatten. E-maildomein (@domain) bevat 'mail' , retourneert alle domeinnamen die 'mail' bevatten. Het domein 'gmail.com' wordt dus ook geretourneerd.
    Bevat niet Retourneert resultaten die niet de ingevoerde waarde bevatten. E-maildomein (@domain) bevat geen 'vo'. In dit geval worden domeinnamen die 'vo' bevatten, niet geretourneerd. De domeinnaam voila.fr wordt niet weergegeven in de resultaten.
    leuk Net als de Contains-operator. Hiermee kunt u een jokerteken % in de waarde invoegen. Achternaam (@lastName) zoals 'Jon%s'. Hier wordt het jokerteken gebruikt als een joker om de naam Jones te vinden, mocht de operator de ontbrekende letter tussen de 'n' en 's' vergeten hebben.
    Niet leuk Net als de Contains-operator. Hiermee kunt u een jokerteken % in de waarde invoegen. Achternaam (@lastName) houdt niet van 'Smi%h'. Hier worden de ontvangers met de achternaam 'Smi%h' niet geretourneerd.
  4. Op het gebied van de Waarde, bepaal de verwachte waarde. U kunt de uitdrukkingsredacteur van het Web van de gebruiksCampagne ook manueel om een uitdrukking te bepalen gebruikend gebieden van het gegevensbestand en hulpfuncties. Om dit te doen, klik geef uitdrukking knoop uit. Leer hoe te om uitdrukkingen uit te geven

    het voorbeeld van de Vraag die alle profielen terugkeren die 21 of meer zijn:

    {modal="regular"}

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

    {modal="regular"}

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 {.

    {modal="regular"}

  2. Definieer de verwachte waarde voor het kenmerk.

    {modal="regular"}

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

{modal="regular"}

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 query zich op ontvangers die aankopen hebben gedaan met betrekking tot het BrewMaster-product, voor een totale hoeveelheid van ten minste 100$.

  1. Selecteer Aankopen lijst en bevestig.

    {modal="regular"}

  2. Een uitgaande overgang wordt toegevoegd, toestaand u om ondervoorwaarden tot stand te brengen.

    {modal="regular"}

  3. Selecteer de Prijs attributen en doelaankopen van 1000$ of meer

    {modal="regular"}

  4. Voeg subvoorwaarden toe die aan uw behoeften voldoen. Hier hebben we een voorwaarde toegevoegd aan de doelprofielen die een BrewMaster-product hebben aangeschaft.

    {modal="regular"}

Werken 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.

    {modal="regular"}

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

    {modal="regular"}

Een publiek selecteren audiences

Voer de volgende stappen uit om uw query te filteren op een bestaand publiek:

  1. Klik op de knop + op het gewenste knooppunt en kies Select audience .

  2. De Uitgezochte publiek eigenschappen ruit opent op de rechterkant. Kies het publiek dat u wilt gebruiken om uw query te filteren.

    voorbeeld van de vraag die alle profielen terugkeert die tot het "publiek van de Goers van het Festival"behoren:

    {modal="regular"}

Een vooraf gedefinieerd filter gebruiken predefined-filters

Voer de volgende stappen uit om de query te filteren met een vooraf gedefinieerd filter:

  1. Klik op de knop + op het gewenste knooppunt en selecteer Predefined filter .

  2. De Vooraf bepaalde filter eigenschappen ruit opent op de rechterkant. Selecteer een vooraf gedefinieerd filter in de lijst met aangepaste filters of uit favorieten.

    voorbeeld van de Vraag die alle profielen terugkeren die aan de "Inactieve klanten"vooraf bepaalde filter beantwoorden:

    {modal="regular"}

Componenten kopiëren en plakken copy

Met de querymodelfunctie kunt u een of meer filtercomponenten kopiëren en deze aan het einde van een overgang plakken. Deze bewerking kan worden uitgevoerd binnen het huidige querycanvas of op elk canvas in uw instantie.

NOTE
De gekopieerde selectie blijft behouden zolang u in uw exemplaar werkt. Als u zich afmeldt en weer aanmeldt, is uw selectie niet meer beschikbaar voor plakken.

Voer de volgende stappen uit om filtercomponenten te kopiëren en te plakken:

  1. Selecteer de filtercomponent die u wilt kopiëren door erop in het vraagcanvas te klikken. Als u meerdere componenten wilt selecteren, gebruikt u het gereedschap Meerdere selecties dat beschikbaar is in de werkbalk rechtsboven op het canvas.

  2. Klik op de knop Copy in het deelvenster Eigenschappen van de component of in het blauwe lint onder aan het scherm als u meerdere componenten hebt geselecteerd.

    table 0-row-2 1-row-2
    Eén component kopiëren Meerdere componenten kopiëren
    {modal="regular"} {modal="regular"}
  3. Om de component(en) te kleven, klik + knoop aan het eind van de gewenste overgang en selecteer Deeg in punten.

    {modal="regular"}

Filtercomponenten combineren met operatoren operators

Telkens als u een nieuwe het filtreren component aan uw vraag toevoegt, wordt het automatisch verbonden met de andere component door een EN exploitant. Dit betekent dat de resultaten van de twee filtercomponenten worden gecombineerd.

In dit voorbeeld, hebben wij een nieuwe publiek-type het filtreren componenten op de tweede overgang toegevoegd. De component is verbonden met de vooraf bepaalde filtervoorwaarde met een EN exploitant, betekenend dat de vraagresultaten ontvangers omvatten die door de "Madridians"vooraf bepaalde filter worden gericht EN die tot het "aantal van de Korting jagers"publiek behoren.

{modal="regular"}

Om de exploitant te veranderen die wordt gebruikt om het filtreren voorwaarden samen te verbinden, klik op het en selecteer de gewenste exploitant in de ruit van de Groep die op de rechterkant opent.

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.

{modal="regular"}

Daarnaast kunt u tussenliggende groepen componenten maken door op de knop + in een overgang te klikken. Dit staat u toe om een exploitant bij deze specifieke plaats toe te voegen om veelvoudige componenten samen te groeperen en uw vraag te verfijnen.

In het onderstaande voorbeeld hebben we een tussengroep opgericht die resultaten opneemt van het publiek "VIP te belonen" of "Super VIP".

{modal="regular"}

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 die op de rechterkant wordt gevestigd Deze ruit toont wanneer het bouwen van een vraag om een publiek tot stand te brengen. 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 vraag 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. Leer hoe te met vooraf bepaalde filterste werken

    note important
    IMPORTANT
    Selecteer een vooraf gedefinieerd filter in het deelvenster Eigenschappen regel om de query die in het canvas is gemaakt te vervangen door het geselecteerde filter.

Wanneer uw vraag klaar is, klik de Confirm knoop in de hoger-juiste hoek om het te bewaren.

U kunt uw query op elk gewenst moment wijzigen door deze te openen. Houd in mening dat het bij het openen van een bestaande vraag, het in een vereenvoudigde mening zonder de zichtbaarheid van + knopen toont. Als u nieuwe elementen aan de query wilt toevoegen, selecteert u een component of operator op het canvas om de knoppen + weer te geven.

{modal="regular"}

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b