문서 처리는 종종 수동적이고 시간이 많이 걸리는 작업입니다. Power Automate와 AI Builder를 이용하면 문서 처리를 간소화하고 양식, 송장, 구매 주문서 등의 문서에서 데이터 추출을 자동화할 수 있습니다.
팁
이 문서에서는 AI Builder를 사용하여 문서를 처리하는 방법에 대한 예제 시나리오와 시각적 표현을 제공합니다. 이 솔루션은 다양한 시나리오 및 산업에 사용할 수 있는 일반화된 예제 시나리오 아키텍처입니다.
아키텍처 다이어그램
Workflow
다음 단계에서는 예제 아키텍처 다이어그램에 표시된 워크플로에 대해 설명합니다.
인바운드 문서 제출: 사용자 또는 시스템이 이메일을 통해 송장, 구매 주문서 또는 리베이트 양식과 같은 문서를 제출합니다.
Power Automate 및 AI Builder를 사용한 문서 처리: 이메일을 수신하면 Power Automate 클라우드 흐름은 AI Builder를 트리거하여 문서에서 주요 정보를 추출하고 구조화된 처리를 위해 Dataverse 테이블에 저장합니다.
자동화된 검토: 또 다른 Power Automate 흐름은 추출된 데이터의 유효성을 검사합니다. 승인 또는 추가 유효성 검사가 필요한 경우 흐름은 사람이 검토할 수 있도록 데이터를 큐에 대기합니다.
인적 검토: 검토자가 필요에 따라 데이터를 승인, 거부 또는 수정할 수 있는 캔버스 또는 모델 기반 앱에서 추출된 데이터를 사람이 검토합니다. 검토 프로세스에는 다시 제출에 대한 향후 승인에 필요한 사항에 대해 보낸 사람에게 피드백을 제공하는 것이 포함될 수 있습니다.
보낸 사람에 대한 피드백: 검토 후 Power Automate 워크플로는 제출된 문서의 승인 또는 거부 상태가 포함된 이메일을 보낸 사람에게 보냅니다.
보고 및 분석: Power BI 대시보드는 처리 시간, 검토된 문서 수 및 승인률과 같은 메트릭을 포함하여 문서 처리 워크플로에 대한 인사이트를 제공합니다.
구성 요소
AI Builder: 미리 빌드된 모델 또는 사용자 지정 모델을 사용하여 문서에서 주요 데이터를 추출합니다.
Power Automate: 문서 처리를 위한 워크플로를 오케스트레이션합니다.
Microsoft Dataverse: 추출된 문서 데이터의 중앙 데이터 저장소 역할을 하며 비즈니스 프로세스를 통해 문서 진행 상황을 추적합니다.
Power Apps: 사람의 검토 및 데이터 수정을 용이하게 합니다.
Power BI: 문서 처리 워크플로우에 대한 분석 및 인사이트를 제공합니다.
시나리오 세부 사항
이 아키텍처는 AI Builder를 사용하여 수동 데이터 입력을 줄이고, 오류를 최소화하고, 의사 결정 워크플로를 가속화하여 문서 집약적인 비즈니스 프로세스를 간소화하고 자동화합니다. 사용 사례에는 송장 처리, 구매 주문 승인 및 리베이트 양식 처리 자동화가 포함됩니다.
고려 사항
이러한 고려 사항은 워크로드의 품질을 개선하는 일련의 기본 원칙인 Power Platform Well-Architected의 핵심 요소를 구현합니다. Microsoft Power Platform Well-Architected에서 자세히 알아보세요.
안정성
재시도 정책: Power Automate에 구성된 정책은 Dataverse 연결을 포함한 AI Builder 또는 SharePoint을 사용하여 문서 처리의 일시적인 오류를 처리합니다.
모니터링 및 경고: Application Insights는 워크플로 상태를 모니터링하고 오류에 대한 경고를 모니터링하도록 구성됩니다.
문서 복원력: 사용자는 모든 문서를 보낼 수 있습니다. 데이터 추출을 실행하는 워크플로는 유효하지 않거나 예기치 않은 문서로 인한 예외를 처리해야 합니다.
보안
데이터 액세스 제어: 역할 기반 액세스는 권한이 있는 사용자만 Dataverse에서 추출된 데이터에 액세스할 수 있도록 보장합니다.
암호화: Power Automate를 통해 전송되는 데이터와 Dataverse에 저장된 데이터는 암호화됩니다.
최소 권한의 원칙: 노출을 최소화하기 위해 권한이 제한됩니다. Power Automate 흐름은 가능한 경우 최소 권한 계정 또는 서비스 주체를 사용하여 시스템에 액세스합니다. 앱 사용자는 앱을 지원하는 데이터 테이블에만 액세스할 수 있어야 합니다.
운영 효율성
애플리케이션 수명 주기 관리: 솔루션 자산은 소스 제어에 저장되고 Dataverse 솔루션은 개발에서 테스트 및 프로덕션으로 자산을 승격하는 데 사용됩니다.
성능 효율성
미리 빌드된 모델 사용: 문서 시나리오와 일치하는 경우 미리 빌드된 모델을 사용하는 것이 좋습니다. 예를 들어, 송장 처리에는 송장 처리 미리 빌드된 AI 모델을 사용합니다. 미리 빌드된 모델은 자체 모델을 학습하고 테스트하기 위해 데이터를 수집할 필요가 없으므로 시간을 절약할 수 있습니다.
경험 최적화
효율적인 문서 검토 처리: Power Apps로 빌드된 앱은 사용자가 검토가 필요한 문서를 선택하고 검토가 필요한 문서를 빠르게 식별할 수 있는 단일 용도 애플리케이션이어야 합니다. 사용자가 사용할 수 있는 작업은 이해하기 쉬워야 하며 실수로 잘못된 결과를 선택하여 인적 오류가 발생할 가능성 없이 완료해야 합니다.
책임 있는 AI
공정성: 문서 추출 모델은 편향을 최소화하기 위해 다양한 데이터로 학습됩니다.
신뢰성 및 안전성: 지속적인 모니터링을 통해 AI 출력이 정확하고 실행 가능한지 확인합니다. 루프 안의 인간은 변칙과 예외를 검토합니다.
개인 정보 보호 및 보안: AI Builder가 처리하는 데이터는 해당 개인 정보 보호 규정을 준수합니다.
포괄성: 시스템은 여러 언어로 된 문서 처리를 지원합니다. AI Builder가 정보를 해석하는 데 문제가 있는 경우 사람이 문서를 검토할 수 있습니다.
투명성: 모든 AI 출력을 추적할 수 있으며 감사에 사용할 수 있는 로그를 사용할 수 있습니다.
책임: 인간 참여 검토는 중요한 결정에 대한 책임을 보장합니다.