만들기 Dynamic Datastream Configurations
기본적으로 Adobe Experience Platform Edge Network은(는) 데이터 스트림에 도달하는 모든 이벤트를 데이터 스트림에 대해 활성화한 모든 Experience Cloud 서비스에 보냅니다. 사용 사례에 따라 이상적인 워크플로가 아닐 수도 있습니다.
동적 데이터 스트림 구성은 데이터 스트림에 대해 활성화된 각 서비스에 대해 정의하는 규칙 집합을 통해 이 문제를 해결합니다. 이 규칙은 각 데이터 형식을 받는 Experience Cloud 솔루션을 제어합니다.
Dynamic Datastream Configurations 안내서 guide
Dynamic Datastream Configurations을(를) 처음 사용하거나 프로덕션 구현을 계획하는 경우 규칙을 구성하기 전에 전체 안내서를 읽어 보십시오. 이 안내서에서는 이벤트 분류, 데이터 세트 전략, 사용 사례, 모범 사례 및 테스트 접근 방식을 다룹니다.
- 개요: 규칙 평가 방법, 이벤트 분류법 및 클라이언트측 재정의와의 상호 배타성
- 사전 요구 사항 및 계획 검사 목록: 데이터 스트림 설정, 스키마 및 데이터 세트 준비, 이벤트 인벤토리
- 구성 패턴: 실행 가능한 첫 번째 데이터 세트와 분석 첫 번째 데이터 세트 전략
- 사용 사례: 예제 규칙 테이블을 사용하는 6개의 일반적인 라우팅 시나리오
- 전체 예제: 전체 전자 상거래 구현
- 모범 사례: 규칙 디자인, 데이터 집합 전략 및 운영 지침
- 테스트 및 유효성 검사: Assurance 기반 테스트 검사 목록
- FAQ: 규칙 동작 및 시스템 상호 작용에 대한 일반적인 질문
사전 요구 사항 prerequisites
데이터 스트림에 대한 동적 구성을 만들려면 다음 두 가지 조건을 충족해야 합니다.
- 작업할 데이터 스트림을 최소개 만들어야 합니다. 자세한 내용은 데이터 스트림을 만드는 방법에 대한 설명서를 참조하십시오.
- 데이터 스트림에 최소개의 Experience Cloud 서비스가 추가되어 있어야 합니다. 자세한 내용은 데이터스트림에 서비스를 추가하는 방법에 대한 설명서를 참조하십시오.
데이터 스트림을 만들고 Experience Cloud 서비스를 추가한 후 동적 구성을 만들수 있습니다.
가드레일 guardrails
동적 데이터스트림 구성에는 최적의 시스템 성능 및 데이터 처리 효율성을 보장하기 위한 특정 제한 및 성능 제한이 있습니다. 동적 데이터스트림 규칙을 구성할 때 다음 보호 기능이 적용됩니다.
동적 데이터스트림 구성 및 데이터스트림 구성 재정의 dynamic-versus-overrides
동적 데이터 스트림 구성 및 데이터 스트림 구성 재정의는 함께 사용할 수 없는 기능입니다.
데이터 스트림 구성 재정의와 함께 Dynamic Datastream Configurations을(를) 사용할 수 없습니다. 둘 중 하나를 선택해야 합니다.
두 옵션을 모두 사용하면 구성 재정의가 우선하며 시스템은 Dynamic Datastream Configuration 규칙을 무시합니다.
Dynamic Datastream Configuration 만들기 create-dynamic-configuration
데이터 스트림을 만들고에 서비스를 추가한 후 다음 단계에 따라 서비스에 동적 구성을 추가하십시오.
-
데이터 수집 > 데이터스트림 페이지로 이동하여 만든 데이터스트림을 선택합니다.
-
동적 구성을 정의할 서비스에서 편집 옵션을 선택하십시오.
-
구성 페이지에서 동적 구성 저장 및 편집을 선택합니다.
-
동적 구성 추가를 선택합니다.
-
리소스 패널에서 규칙을 작성할 항목을 창의 오른쪽으로 끌어다 놓습니다. 여러 리소스를 결합하여 복잡한 규칙을 작성할 수 있습니다.
같음, 같지 않음, 존재 등과 같은 각 리소스의 옵션을 사용하여 규칙을 미세 조정하십시오.
-
데이터를 각 서비스로 전송할지 여부에 따라 구성 섹션에서 각 규칙에 대한 서비스를 활성화하거나 비활성화합니다. 서비스를 사용하지 않도록 설정하면 라우팅이 사용되지 않고 데이터가 다운스트림 서비스로 전송되지 않습니다.
-
규칙 구성이 완료되면 저장을 선택합니다.
규칙 우선 순위 고려 사항 rule-priority
각 Dynamic Datastream Configuration에 대해 여러 규칙을 정의할 수 있습니다. 그러나 데이터가 여러 규칙의 조건과 일치하는 경우 목록의 첫 번째 일치하는 규칙만 고려되며 다른 모든 일치하는 규칙은 무시됩니다.
원하는 데이터 라우팅 동작을 달성하려면 규칙을 정렬하는 순서에 주의하십시오.
규칙 순서를 구성하려면 규칙 창을 원하는 순서로 드래그 앤 드롭할 수 있습니다.
규칙 자격 기준 eligibility-criteria
동적 데이터스트림 구성은 높은 성능과 안정적인 라우팅을 보장하기 위해 특정 자격 조건을 충족해야 합니다.
지원되는 데이터 유형 supported-data-types
동적 데이터스트림 구성 규칙은 최적의 성능과 안정적인 데이터 라우팅을 보장하기 위해 특정 데이터 유형과 함께 작동합니다. 지원되는 데이터 유형을 이해하면 데이터를 효율적으로 처리하는 효과적인 규칙을 만드는 데 도움이 됩니다.
지원되는 연산자 supported-operators
규칙은 데이터 유형에 따라 다음 연산자를 사용할 수 있습니다.
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(AND/OR에 해당)규칙 구조 rule-structure
규칙은 단순 논리 표현식이어야 합니다. 중첩된 논리 식(AND/OR의 컨테이너 또는 여러 수준 사용)은 지원되지 않습니다. 복잡한 논리가 필요한 경우 여러 플랫 규칙으로 나눕니다.
예를 들어 다음 복잡한 규칙을 생각해 보십시오.
이 규칙을 다음과 같은 간단한 규칙으로 나눌 수 있습니다.
다음 단계
- 규칙 디자인, 데이터 집합 전략 및 운영 지침이 필요하면 의 모범 사례 Dynamic Datastream Configurations를 검토하십시오.
- 전체 규칙 구성은 동적 데이터 스트림 구성 사용 사례를 참조하십시오.
- 테스트 및 유효성 검사 Dynamic Datastream Configurations를 수행하여 규칙이 올바르게 라우팅되고 있는지 확인하십시오.