Dynamische gegevensstroomconfiguraties maken
Door gebrek, verzendt Adobe Experience Platform Edge Network alle gebeurtenissen die een gegevensstroom aan alle Experience Cloud diensten bereiken u voor uw gegevensstromen hebt toegelaten. Afhankelijk van uw gebruiksgevallen is dit mogelijk niet altijd de ideale workflow.
De dynamische configuraties van gegevensstroom richten dit door reeksen regels die u voor elke dienst bepaalt die voor uw gegevensstroom wordt toegelaten, die controleert welke Experience Cloud oplossing elk type van gegevens ontvangt.
Vereisten prerequisites
Om een dynamische configuratie voor uw gegevensstroom tot stand te brengen, zijn er twee voorwaarden u moet ontmoeten:
- U moet minstens één gegevensstroom hebben gecreeerd om met te werken. Zie de documentatie over hoe te een datastream voor gedetailleerde informatie tot stand brengen.
- U moet minstens één Experience Cloud dienst hebben die aan uw gegevensstroom wordt toegevoegd. Zie de documentatie over hoe te om de dienst aan een datastream voor gedetailleerde informatie toe te voegen.
Nadat u een datastream hebt gecreeerd en de dienst van Experience Cloud aan het toegevoegd, kunt u dan een dynamische configuratie creëren.
Beveiligingsmechanismen guardrails
Dynamische gegevensstroomconfiguraties hebben specifieke beperkingen en prestatiebeperkingen om optimale systeemprestaties en efficiëntie van gegevensverwerking te garanderen. De volgende instructies zijn van toepassing wanneer u dynamische gegevensstroomregels configureert:
Dynamische gegevensstroomconfiguraties versus gegevensstroomconfiguratie overschrijft dynamic-versus-overrides
De dynamische configuraties van de gegevensstroom en datastream configuratietreedt met voeten zijn wederzijds exclusieve functies.
U kunt geen dynamische configuraties van de gegevensstroom samen met de configuratieoverschrijvingen van de gegevensstroom gebruiken. U moet een van beide kiezen.
Als u allebei toelaat, nemen de configuratieoverschrijvingen belangrijkheid en het systeem negeert de dynamische regels van de gegevensstroomconfiguratie.
Een dynamische gegevensstroomconfiguratie maken create-dynamic-configuration
Nadat u een datastream hebt gecreeerd en de dienst aan het toegevoegd, volg de stappen hieronder om een dynamische configuratie aan de dienst toe te voegen.
-
Ga naar de pagina Data Collection > Datastreams en selecteer de gegevensstroom die u hebt gemaakt.
-
Selecteer de optie Edit op de service waarvoor u een dynamische configuratie wilt definiëren.
-
Selecteer Save and Edit Dynamic Configuration op de pagina Configure .
-
Selecteer Add Dynamic Configuration .
-
Sleep vanuit het deelvenster Resources de items waarmee u de lijn wilt maken naar de rechterkant van het venster. U kunt veelvoudige middelen combineren om complexe regels te bouwen.
Gebruik de opties van elke bron, zoals equals , does not equal , exists en meer, om de regels te perfectioneren.
-
Schakel in de sectie Configuration de services voor elke regel in of uit, afhankelijk van het feit of u de gegevens naar elke service wilt verzenden. Als u de dienst onbruikbaar maakt, wordt het verpletteren onbruikbaar gemaakt en geen gegevens wordt verzonden naar de stroomafwaartse dienst.
-
Wanneer u klaar bent met het configureren van de regels, selecteert u Save .
Prioriteitsoverwegingen voor regels rule-priority
U kunt veelvoudige regels voor elke dynamische configuratie van de gegevensstroom bepalen. Als uw gegevens echter overeenkomen met de voorwaarden van meerdere regels, wordt alleen de eerste overeenkomende regel in de lijst in aanmerking genomen en worden alle andere overeenkomende regels genegeerd.
Om de gewenste gegevens te bereiken die gedrag verpletteren, let op de orde waarin u de regels schikt.
Om de regelorde te vormen, kunt u de regelvensters in de orde slepen u wilt.
Subsidiabiliteitscriteria voor regels eligibility-criteria
Dynamische gegevensstroomconfiguraties moeten voldoen aan specifieke criteria om in aanmerking te komen voor hoge prestaties, onderhoudsgemak en duidelijkheid. Hieronder staan de belangrijkste vereisten en beste praktijken voor het definiëren van regels.
Ondersteunde gegevenstypen supported-data-types
De dynamische regels van de gegevensstroomconfiguratie werken met specifieke gegevenstypes om optimale prestaties en betrouwbare gegevens te verzekeren die verpletteren. Als u begrijpt welke gegevenstypen worden ondersteund, kunt u effectieve regels maken die uw gegevens efficiënt verwerken.
Ondersteunde operatoren supported-operators
De regels kunnen de volgende exploitanten, afhankelijk van het gegevenstype gebruiken:
equals, starts with, ends with, contains, exists, does not equal, does not start with, does not end with, does not contain, does not existequals, does not equal, greater than, less than, greater than or equal to, less than or equal to, exists, does not existequals true/false, does not equal true/falseequals, does not equal, exists, does not existtoday, yesterday, this month, this year, custom date, in last, from, during, within, before, after, rolling range, in next, exists, does not existINCLUDE , ANY/ALL (equivalent aan AND/OR)Regelstructuur rule-structure
Wanneer het creëren van regels voor dynamische configuraties van de gegevensstroom, is het belangrijk om de structurele vereisten te begrijpen die optimale prestaties en systeemverenigbaarheid verzekeren. De regelstructuur is rechtstreeks van invloed op de efficiëntie waarmee uw gegevens worden verwerkt en via het systeem worden geleid.
slechts vlakke uitdrukkingen van het Gebruik. U moet regels definiëren als platte logische expressies. Geneste logische expressies (met containers of meerdere niveaus van AND/OR ) worden niet ondersteund. Als u complexe logica nodig hebt, breek het in veelvoudige vlakke regels.
Neem bijvoorbeeld de volgende complexe regel.
U kunt deze regel in de volgende eenvoudigere regels breken:
vermijd complexe regels. Eenvoudigere regels zorgen voor een snellere evaluatie en betere onderhoudsmogelijkheden.
Aanbevolen procedures best-practices
De volgende beste praktijken wanneer het creëren van dynamische regels van de gegevensstroomconfiguratie verzekert optimale prestaties, systeembetrouwbaarheid, en onderhoudsbare configuraties. Deze richtlijnen helpen u gemeenschappelijke valkuilen te vermijden en efficiënte regels tot stand te brengen die naadloos met de architectuur van het platform werken.
- houd regels eenvoudig en vlak. Als u complexe logica moet uitdrukken, gebruik veelvoudige regels in plaats van het nesten.
- Gebruik slechts gesteunde gegevenstypes en exploitanten .
- Test uw regels voor prestaties. Te complexe of niet-ondersteunde regels kunnen ertoe leiden dat het systeem deze regels afwijst of de systeemprestaties kan beïnvloeden.