활성화자 기본 개념
이 문서를 사용하여 패브릭 활성화기(Activator)와 관련된 몇 가지 용어와 개념을 숙지할 수 있습니다. 이러한 용어와 개념을 이해하면 다른 Activator 문서를 더 쉽게 읽고 Activator로 작업할 수 있습니다.
Activator를 구성하는 많은 개체와 개념이 있으며, 단일 문서에서 다루기에는 너무 많습니다. 따라서 이 문서에서는 가장 일반적인 활성화자, 작업 영역, 이벤트 스트림, 규칙, 개체, 이벤트 및 대기 시간을 소개합니다.
활성화자 만들기 워크플로
일반적인 활성화기 워크플로에는 이러한 개념이 많이 포함됩니다. 하나의 일반적인 워크플로는 작업 영역에서 빈 활성화자를 새로 만들고 이벤트 가져오기를 사용하여 이벤트 스트림에 연결하는 것으로 시작합니다. 해당 eventstream에서 개체 및 속성을 만듭니다. 그런 다음 이러한 개체 및 속성에 따라 규칙을 빌드합니다. 예를 들어 패키지의 온도가 60도를 초과하면 이메일을 보내주세요. 해당 개체에 대한 규칙을 만들기 위해 디자이너는 활성화자에게 트리거 시기와 트리거될 때 수행할 작업을 알려주는 조건, 매개 변수 및 집계를 설정합니다. 예를 들어 전자 메일을 보내거나, 패브릭 항목을 만들거나, Power Automate 작업을 시작합니다. 또 다른 일반적인 워크플로는 eventstream 자체에서 시작하는 것입니다. eventstream에서 Activator 대상을 추가하고 새 활성화자를 만듭니다. 활성화자가 만들어지면 해당 활성화자를 열고 개체 및 속성을 만듭니다.
작업 영역
모든 패브릭 워크로드와 마찬가지로 패브릭 작업 영역에서 항목을 만들어 Activator 사용을 시작할 수 있습니다. 활성화자의 항목을 활성화자라고 합니다 . 작업 영역은 특정 콘텐츠에 대해 동료와 공동 작업할 수 있는 장소입니다. 작업 영역에는 대시보드, 보고서, 이벤트 스트림, 활성화자 등의 컬렉션이 있습니다. 작업 영역 소유자가 작업 영역에 대한 액세스 권한을 부여하면 해당 작업 영역의 콘텐츠에 대한 보기 또는 편집 권한도 부여됩니다. 이 액세스에는 해당 작업 영역에서 활성화자 규칙을 보거나 편집할 수 있는 권한을 부여하는 것이 포함됩니다.
모든 사용자에게 내 작업 영역도 있습니다. 내 작업 영역 은 직접 콘텐츠를 만드는 개인 샌드박스입니다.
작업 영역을 보려면 왼쪽 탐색 창에서 작업 영역을 선택합니다.
활성화자 및 활성화자
정품 인증자는 패브릭 제품의 이름입니다. 활성화자는 Activator를 사용하여 만드는 항목입니다. 활성화자는 데이터에 연결하고, 조건을 모니터링하고, 조치를 수행하는 데 필요한 모든 정보를 보유합니다. 일반적으로 모니터링하는 각 비즈니스 프로세스 또는 영역에 대한 활성화자를 만듭니다.
활성화자를 만든 후에는 데이터로 채웁다. Power BI, eventstreams 및 실시간 허브에서 활성화기로 데이터를 가져오는 방법을 알아봅니다.
이벤트 및 이벤트 스트림
활성화자는 모든 데이터 원본을 이벤트 스트림으로 간주합니다. 이벤트는 개체 자체에 대한 일부 식별자, 타임스탬프 및 모니터링하는 필드의 값을 포함하는 개체의 상태에 대한 관찰입니다. 이벤트 스트림은 빈도에 따라 다릅니다. IoT 센서에는 초당 여러 번 이벤트가 있을 수 있습니다. 배송 위치 내/외부로 스캔되는 패키지에는 산발적인 스트림이 있을 수 있습니다.
Eventstream은 Fabric에서 Eventstream 항목의 인스턴스입니다. Microsoft Fabric 실시간 인텔리전스 환경의 이벤트 스트림 기능을 사용하면 실시간 이벤트를 패브릭으로 가져와서 변환한 다음 코드를 작성하지 않고도 다양한 대상으로 라우팅할 수 있습니다(코드 없음). 활성화자는 이벤트 스트림 데이터에서 검색된 패턴 또는 조건에 대한 작업을 수행합니다. 예를 들어 Activator는 이벤트 스트림 항목을 모니터링하고 "이벤트"가 "배달 시간 10시간 초과"와 같은 특정 임계값에 도달할 때를 감지합니다. 그런 다음 사용자에게 경고하거나 Power Automate 워크플로를 시작 같은 적절한 작업을 자동으로 수행합니다.
Power BI에서 관찰되는 데이터는 Eventstream으로도 처리됩니다. 이 경우 이벤트는 일반적으로 Power BI 의미 체계 모델(이전 명칭: 데이터 세트)의 새로 고침 빈도와 일치하는 정기적인 일정에 따라 데이터를 관찰합니다. 이러한 관찰은 하루에 한 번만 또는 일주일에 한 번만 발생할 수 있습니다. 이는 느리게 변화하는 이벤트 스트림일 뿐입니다.
개체
모니터링하려는 비즈니스 개체는 냉동고, 차량, 패키지 및 사용자와 같은 물리적 개체일 수 있습니다. 비즈니스 개체는 광고 캠페인, 계정 및 사용자 세션과 같은 덜 가시적인 개념일 수도 있습니다. 활성화기에서 하나 이상의 이벤트 스트림을 연결하고, 개체 ID에 대한 열을 선택하고, 개체의 속성을 만들 필드를 지정하여 개체를 모델링합니다.
개체 인스턴스라는 용어는 개체의 정의 또는 클래스에 일반적으로 사용되는 특정 냉동고/차량/패키지 등을 나타냅니다. 모집단을 사용하여 모든 개체 인스턴스를 참조합니다.
규칙
규칙은 개체에서 검색하려는 조건과 해당 조건이 충족될 때 수행하려는 작업을 정의합니다. 냉동고 개체에 대한 규칙은 냉동고가 너무 따뜻하다는 것을 감지하고 관련 기술자에게 이메일을 보낼 수 있습니다.
세 가지 유형의 규칙이 있습니다. 이벤트에 대한 규칙, 개체에 추가되는 이벤트에 대한 규칙 및 개체의 속성에 대한 규칙입니다.
규칙의 조건이 충족되고 작업이 시작되면 규칙이 활성화됩니다.
속성
속성은 여러 규칙에서 논리를 다시 사용하려는 경우에 유용합니다. 1시간 동안 온도 판독값을 부드럽게 하는 냉동고 개체에 속성을 정의할 수 있습니다. 그런 다음 다른 많은 규칙에서 해당 부드러운 값을 사용할 수 있습니다.
되돌아보기 기간
정품 인증자는 올바른 작업을 계산할 수 있도록 기록 데이터를 추적해야 합니다. 쿼리할 기록 데이터의 양을 조회 기간이라고 합니다. 이 조회 기간은 규칙을 정의하는 방법과 규칙을 평가하는 데 필요한 데이터의 데이터 볼륨(초당 이벤트 수)에 따라 달라집니다.
예를 들어 제약 물류 작업은 콜드 체인에 의약품 패키지를 운송하는 것입니다. 목표는 약 패키지가 너무 따뜻해지면 경고를 받는 것입니다. 규칙 정의가 각 개별 패키지에 대해 3시간 동안 평균 온도를 평가한다고 가정해 보겠습니다. 그리고 규칙 조건은 평균 온도가 8 °C보다 커진다는 것입니다. 여기서 조회 기간은 6시간입니다. 정품 인증자는 규칙 조건이 유지되는지 여부를 결정하기 위해 6시간 분량의 기록 데이터를 검사해야 합니다.
고유하고 활성 개체 ID
특성 기반 규칙은 개체 ID의 특성이 시간이 지남에 따라 변경되는 방식을 모니터링하는 데 사용됩니다. 제약 물류 예제에서 각 개별 패키지는 고유 ID로 표시됩니다. 데이터 원본은 각 패키지의 온도에 대한 주기적인 판독값을 제공합니다. 일부 제한은 조회 기간 내에 Activator에서 추적하는 고유 개체 ID(패키지 수)의 수에 따라 정의됩니다. 활성화자는 활성 개체 ID를 추적합니다. 활성 개체 ID는 이벤트가 저장된 기간 내에 도착하는 개체입니다. 예를 들어 지나가는 자동차가 있는 유료 역입니다.