M365Con 2027 – 무료 온라인 컨퍼런스 · 11–22 Jan 2027 · 120 sessions→ m365con.net

블로그 · Mirko Peters

레거시 RPA와 작별할 때: Copilot Studio Computer Use가 모든 것을 바꾸는 방법

By ·

블로그에 다시 오신 것을 환영합니다! 최근 팟캐스트 에피소드를 들으셨다면, 저희가 인공지능과 워크플로 자동화라는 빠르게 변화하는 영역을 깊이 다뤄 왔다는 것을 아실 겁니다…

Automatically translated with AI from the original post. Read the English original

블로그에 다시 오신 것을 환영합니다! 최근 팟캐스트 에피소드를 들으셨다면, 저희가 인공지능과 워크플로 자동화라는 빠르게 변화하는 영역을 깊이 다뤄 왔다는 것을 아실 겁니다. 오늘은 조직이 자동화에 접근하는 방식을 근본적으로 바꾸고 있는 주제를 이어서 다루겠습니다. 바로 취약하고 구식인 로봇 프로세스 자동화(RPA)에서 벗어나, Microsoft Copilot Studio의 혁신적인 "Computer Use" 기능이 제공하는 새로운 가능성을 활용하는 것입니다.

오랫동안 레거시 RPA는 반복 작업을 자동화하는 대표적인 방법이었습니다. 하지만 화면의 정확한 좌표, 경직된 스크립트, 그리고 사용자 인터페이스가 픽셀 하나만 바뀌어도 깨지는 복잡한 API 연동에 의존하기 때문에 유지 관리 비용이 크게 듭니다. 이제 Microsoft Copilot Studio가 등장했습니다. AI 에이전트가 자연어와 시각적 이해를 바탕으로 그래픽 사용자 인터페이스와 직접 상호 작용할 수 있게 되면서, Microsoft는 자동화의 작동 방식을 완전히 새로 썼습니다. 이 종합 가이드에서는 프로세스를 전환하고, 도구를 연결하고, 이 뛰어난 기술을 완전히 익히는 데 필요한 모든 내용을 자세히 살펴보겠습니다.

이 주제를 더 깊이 살펴보고 저희의 라이브 토론을 듣고 싶다면 관련 팟캐스트 에피소드 Copilot Studio Computer Use로 레거시 RPA 대체하기를 꼭 확인해 보시기 바랍니다.

Copilot Studio 개요

Microsoft Copilot Studio란 무엇입니까?

Microsoft Copilot Studio는 Power Apps 경험을 향상하도록 설계된 강력한 도구입니다. 애플리케이션용 코파일럿을 만들고 편집할 수 있으며, 자연어로 상호 작용할 수 있습니다. 이 기능은 앱 개발 과정을 간소화하고 더 직관적으로 만들어 줍니다. 광범위한 코딩 지식이 없어도 앱 구성 요소를 생성할 수 있습니다. 이러한 기술의 대중화는 조직 내에서 혁신하고 생산성을 높일 수 있는 기반이 됩니다.

Microsoft Copilot Studio의 의미는 사용 편의성에만 그치지 않습니다. 특히 로우 코드/노 코드 플랫폼의 관점에서 소프트웨어 개발 방식 자체를 바꿉니다. 사용자 친화적인 인터페이스 덕분에 기술 전문성이 부족해도 애플리케이션을 빠르게 만들 수 있습니다. AI 기능을 통합하면 데이터를 분석하고 워크플로를 매끄럽게 자동화하는 지능형 애플리케이션을 구축할 수 있습니다.

Copilot Studio의 주요 기능

Microsoft Copilot Studio는 다른 자동화 도구와 구별되는 고유한 기능으로 돋보입니다. 사용 경험을 높이는 주요 기능은 다음과 같습니다.

기능설명
AI 통합작업과 워크플로를 지원하도록 인공지능을 통합합니다.
셀프 서비스 솔루션자주 묻는 질문에 답할 수 있는 지능형 챗봇 또는 기타 도구를 만듭니다.
사용자 지정 코파일럿특정 업무 기능에 맞춘 AI 기반 코파일럿을 구성하여 효율성을 높입니다.

가장 눈에 띄는 기능 중 하나는 'Computer Use'입니다. 이 기능을 사용하면 AI 에이전트가 그래픽 사용자 인터페이스를 갖춘 모든 애플리케이션과 상호 작용할 수 있습니다. 에이전트가 버튼을 클릭하고, 메뉴를 선택하고, 입력란에 텍스트를 입력할 수 있어 자동화가 강화됩니다. 즉, 사용 가능한 API가 없어도 작업을 자동화할 수 있으며, 이를 통해 프로세스를 간소화하고 수작업 부담을 줄일 수 있습니다.

'컴퓨터 사용' 기능을 사용하면 에이전트가 기존 로보틱 프로세스 자동화(RPA)의 한계를 넘어 복잡하고 동적인 인터페이스를 처리할 수 있습니다. 이 기능 덕분에 프로그래밍 기술이 없는 사용자도 자동화를 활용할 수 있으며, 보다 전략적인 업무에 집중할 수 있습니다.

내 Power App을 제어하기 위한 사전 준비 사항

Microsoft Copilot Studio로 Power App을 효과적으로 제어하려면 먼저 올바른 계정과 권한을 설정해야 합니다. 이러한 준비는 AI 기능을 원활하게 통합하고 운영하는 데 매우 중요합니다.

필수 계정 및 권한

시작하려면 다음 단계에 따라 필요한 계정과 권한을 설정하십시오.

  1. Azure Portal에서 앱 등록을 만드십시오.
  2. Azure Portal에서 API 권한을 구성합니다.
    • Power Platform API에 대한 권한을 추가합니다.
    • 위임된 권한을 선택하고 CopilotStudio.Copilots.Invoke를 선택합니다.
    • 조직에 대한 관리자 동의를 부여합니다.
  3. Azure Portal에서 리디렉션 URL을 추가하고 토큰 설정을 구성합니다.

이러한 단계를 거치면 애플리케이션이 Copilot Studio와 안전하게 통신할 수 있으며, 이를 통해 Power App을 효과적으로 제어할 수 있습니다.

Power Apps 환경 설정

Power Apps 환경을 설정할 때는 보안 프로토콜에 각별한 주의가 필요합니다. 다음은 주요 고려 사항입니다.

  • 데이터 보안을 관리하려면 데이터 손실 방지 기능을 구현하십시오.
  • 거버넌스 제어를 구성하여 생성형 AI 기능의 사용을 관리하십시오.
  • 에이전트 게시를 비활성화하여 생성형 AI를 사용하는 에이전트를 게시하는 기능을 제한하십시오.
  • 데이터 이동을 제한하여 Copilot Studio 기능의 지리적 위치 간 데이터 전송을 막으십시오.
  • Microsoft 365 관리 센터를 사용하여 AI 작업과 에이전트를 관리하십시오.
  • 고객 데이터에 대한 안전한 액세스를 위해 Customer Lockbox를 활용하십시오.

또한 웹 콘텐츠 필터링을 구현하여 범주와 URL을 기준으로 액세스를 제어하는 것을 고려하십시오. 아울러 위협 인텔리전스 필터링을 적용하여 알려진 악성 사이트에 대한 액세스를 차단해야 합니다. 이러한 조치는 Copilot Studio를 사용하는 동안 조직을 보호하는 데 도움이 됩니다.

환경을 준비할 때는 ALM(애플리케이션 수명 주기 관리) 전략을 수립하십시오. 이 전략에는 최소 세 개의 환경, 즉 개발, 테스트, 프로덕션 환경이 포함되어야 합니다. 프로덕션 환경은 프로덕션 유형으로, 나머지 환경은 샌드박스 유형으로 구성하십시오. Entra 보안 그룹을 적용해 각 환경을 보호하여 액세스를 제한하십시오. 개발 환경 외부에서는 사용자 지정하지 않기, 설정에 환경 변수 사용하기 같은 ALM 황금 규칙을 따르면 일관된 프로세스를 유지할 수 있습니다.

이러한 단계를 따르면 Copilot Studio로 Power App을 제어할 수 있는 안전하고 효율적인 환경을 구축할 수 있습니다.

Power Apps와 Copilot Studio 연결

Connecting Power Apps with Copilot Studio

단계별 연결 절차

Power Apps를 Microsoft Copilot Studio와 연결하려면 몇 가지 명확한 단계를 거쳐야 합니다. 원활한 설정을 위해 다음 절차를 주의 깊게 따르십시오.

  1. 조직 계정을 사용하여 Power Apps에 로그인합니다.
  2. Copilot Studio Kit를 설치할 환경을 선택합니다. 이 단계를 통해 올바른 작업 공간에서 작업하고 있는지 확인할 수 있습니다.
  3. 왼쪽 메뉴에서 솔루션으로 이동합니다.
  4. 가져오기 솔루션을 선택하여 Copilot Studio Kit를 환경으로 가져옵니다.
  5. 찾아보기를 클릭하고 다운로드한 CopilotStudioKit_managed.zip 파일을 선택합니다.
  6. 다음을 클릭하고 솔루션 정보를 검토합니다.
  7. 메시지가 표시되면 필요한 연결을 만듭니다. 이 연결을 통해 Power Apps가 Copilot Studio와 통신할 수 있습니다.
  8. 가져오기를 클릭하고 작업이 완료될 때까지 기다립니다.
  9. 가져오기가 끝나면 솔루션으로 돌아가 기본 솔루션을 선택합니다.
  10. 연결 참조를 열고 Copilot Studio Kit - Dataverse를 찾습니다.
  11. 이 연결 참조를 편집하여 필요한 모든 필드가 입력되었는지 확인합니다.
  12. 필요한 경우 적절한 옵션을 선택하여 Dataverse에 대한 새 연결을 만듭니다.
  13. 변경 내용을 저장합니다.
  14. 선택 사항으로, 조직의 요구 사항에 맞게 설정을 사용자 지정하는 추가 구성 단계를 진행할 수 있습니다.

이 단계를 모두 마치면 Power Apps가 Copilot Studio와 연동되어 작업을 보다 효과적으로 제어하고 자동화할 수 있습니다. 또한 이 연결을 통해 앱 안에서 Power Automate 흐름을 활용할 수 있어 자동화 기능이 더욱 강화됩니다.

연결 확인

Power Apps를 Copilot Studio에 연결한 후에는 연결이 올바르게 작동하는지 확인해야 합니다. 다음 방법으로 설정을 확인합니다.

  • 명령줄 인터페이스에서 pac connection list 명령을 실행합니다. 이 명령은 현재 모든 연결을 나열합니다. API ID가 /providers/Microsoft.PowerApps/apis/shared_microsoftcopilotstudio인 연결을 찾습니다. 이 연결이 있으면 연결이 존재한다는 뜻입니다.
  • 이 연결을 찾을 수 없으면 Power Apps 메이커 포털에서 새 연결을 만듭니다. 안내에 따라 Copilot Studio 연결을 수동으로 추가합니다.
  • Copilot Studio에서 에이전트를 열고 게시합니다. 그런 다음 채널로 이동하여 웹 앱을 선택합니다. 연결 문자열과 에이전트 이름이 Power Apps 환경과 일치하는지 확인합니다.
  • 에이전트가 트리거하는 Power Automate 흐름을 테스트하여 예상대로 실행되는지 확인합니다.

확인 과정에서 문제가 발생하면 다음 문제 해결 팁을 참고합니다.

문제 해결 팁:

  • Azure Portal 앱 등록에 올바른 웹 리디렉션 URI가 설정되어 있는지 확인합니다.
  • 지원되는 계정 유형에 조직 계정과 개인 계정이 모두 허용되어 있는지 확인합니다.
  • API 권한에서 User.Read 권한이 부여되어 있는지 확인합니다.
  • 에이전트 설정에서 클라이언트 비밀이 올바르게 구성되어 있는지 확인합니다.
  • Azure에서 토큰 생성을 위해 암시적 부여(Implicit grant) 및 하이브리드 흐름(Hybrid flows)을 사용하도록 설정합니다.
  • API 설정에서 사용자 지정 범위가 만들어져 있고 사용하도록 설정되어 있는지 확인합니다.
  • 봇 또는 에이전트가 올바른 구성으로 게시되었는지 확인합니다.

이 단계를 따르면 Power Apps와 Copilot Studio 간의 안전하고 제대로 작동하는 연결을 유지하는 데 도움이 됩니다. 이 구성을 통해 애플리케이션 내에서 AI 기반 자동화와 제어의 기능을 충분히 활용할 수 있습니다. 이 환경에서 Power Automate 흐름을 통합하면 워크플로를 더욱 간소화하고 생산성을 높일 수 있다는 점도 기억하십시오.

참고: Copilot Studio와 함께 작업할 때 호환성과 보안을 위해 Power Automate Desktop 및 관련 도구를 항상 최신 상태로 유지하십시오.

Power Apps와 Copilot Studio를 신중하게 연결하고 확인하면 자동화와 지능형 앱 제어의 새로운 가능성을 열 수 있습니다.

Copilot Studio로 Power App 사용자 지정하기

Customizing Your Power App with Copilot Studio

에이전트 만들기 및 구성

Copilot으로 Power App을 사용자 지정할 때 에이전트를 만들고 구성하는 작업이 핵심적인 역할을 합니다. 에이전트는 사용자와 상호 작용하고 캔버스 앱 내 작업을 자동화하는 지능형 도우미 역할을 합니다. 특정 워크플로를 처리하거나 질문에 답하거나 작업을 트리거하도록 에이전트를 설계할 수 있으며, 이를 통해 앱을 더욱 역동적이고 사용하기 편리하게 만들 수 있습니다.

효과적인 에이전트를 만들고 구성하려면 다음 모범 사례를 따르십시오:

  1. 컨텍스트와 메모리 관리
    상호 작용 중에 세션 변수를 사용해 사용자 정보를 저장하십시오. 이 방식을 사용하면 에이전트가 이전 입력을 기억하고 컨텍스트를 유지할 수 있어 대화 흐름과 사용자 경험이 개선됩니다.

  2. Power Automate와 통합
    에이전트를 Power Automate 흐름에 연결해 복잡한 작업을 자동화하십시오. 예를 들어 에이전트가 IT 티켓을 기록하거나, 보고서를 가져오거나, 레코드를 자동으로 업데이트할 수 있어 수작업을 줄이고 앱 구축 과정을 앞당길 수 있습니다.

  3. 외부 시스템에 연결
    Microsoft Dataverse와 API를 사용해 다양한 소스의 데이터에 액세스하십시오. 이 연결을 통해 에이전트는 캔버스 앱 밖의 정보도 검색하거나 업데이트할 수 있으며, 기능이 확장되고 앱의 성능이 한층 강화됩니다.

  4. 사용자 지정 워크플로 정의
    사용자 입력을 검증하고 조건에 따라 작업을 트리거하는 다단계 워크플로를 구성하십시오. 이렇게 설정하면 에이전트가 다양한 시나리오를 올바르게 처리하고, 복잡한 프로세스를 거치는 사용자를 원활하게 안내할 수 있습니다.

이 단계들을 따르면 지능적으로 응답할 뿐만 아니라 의미 있는 작업도 수행하는 에이전트를 만들 수 있습니다. 이 방식은 캔버스 앱에 스마트 자동화를 직접 내장함으로써 앱 개발을 한층 강화합니다.

💡 팁: 간단한 에이전트부터 시작해 점차 복잡성을 더하십시오. 다음 단계로 넘어가기 전에 각 단계를 테스트해 에이전트가 의도한 대로 동작하는지 확인하십시오.

사용자 지정에 AI 활용하기

Copilot Studio는 AI를 활용해 앱 구축 과정을 혁신합니다. 제안을 제공하고 반복 작업을 자동화하여, 더 나은 사용자 경험을 설계하는 데 집중할 수 있게 해 줍니다. AI 기반 사용자 지정은 앱 개발을 가속하고 캔버스 앱의 전반적인 품질을 높입니다.

Power Apps 사용자 지정에 AI가 어떻게 기여하는지 살펴보겠습니다.

기능이점
개발 속도 향상며칠 또는 몇 시간 안에 앱을 구축할 수 있어 몇 주가 걸리던 작업이 단축되고, 프로젝트 전달 속도가 빨라집니다.
생산성 향상반복 작업은 AI에 맡기고 더 가치 있는 업무와 창의적인 작업에 집중할 수 있습니다.
사용자 경험 개선사용자와 자연스럽게 상호 작용하고 사용자의 요구를 예측하는 스마트 앱을 만들어 참여도를 높입니다.

Copilot은 비즈니스 맥락에 맞게 응답과 워크플로를 조정하여 앱을 개인화하기도 합니다. 모델 기반 앱마다 사용자의 특정 요구를 이해하는 전용 AI 어시스턴트를 둘 수 있습니다. 이러한 사용자 지정은 생산성과 사용자 만족도를 높입니다.

Copilot Studio에서 다음 단계를 따라 AI 제안을 활용할 수 있습니다.

  1. Copilot Studio 대시보드 살펴보기
    홈 페이지, 봇 편집기, 주제 섹션, 엔터티 및 변수, Power Automate 통합, 분석 등 주요 구성 요소에 익숙해지십시오.

  2. 새 AI 에이전트 만들기
    템플릿을 선택하거나 처음부터 시작해 에이전트 이름을 정하고 목적을 설명하십시오.

  3. 핵심 지침 정의
    에이전트의 페르소나, 응답 스타일, 비즈니스 맥락을 설정해 에이전트의 동작을 안내하십시오.

  4. 인사말 메시지 사용자 지정
    초기 인사말과 대체 응답을 추가해 상호 작용을 원활하고 친근하게 만드십시오.

  5. 대화 흐름 구축
    드래그 앤 드롭 편집기를 사용해 의사 결정 트리를 만들고, 인텐트를 정의하며, 사용자 입력에 대한 트리거를 설정하십시오.

  6. 컨텍스트와 메모리 관리
    세션 변수를 구현해 대화가 관련성을 유지하고 개인화되도록 하십시오.

  7. 작업 및 자동화 추가
    사용자 요청에 따라 워크플로를 트리거하도록 Power Automate 흐름을 통합하십시오.

이러한 AI 기반 기능을 활용하면 앱 구축 과정이 단순해지고, 지능적이고 반응이 빠르게 느껴지는 캔버스 앱을 만들 수 있습니다. 이 방식은 개발 시간을 줄이고 전반적인 사용자 경험을 향상시킵니다.

🚀 기억하십시오. copilot의 AI는 앱 개발에서 든든한 파트너입니다. 제안을 활용해 앱을 지속적으로 다듬고, 사용자의 실제 요구를 충족하는 솔루션을 제공하십시오.

Power Apps에서 에이전트 호출하기

에이전트 트리거하기

Power Apps에서는 수동 방식과 자동 방식 모두로 에이전트를 트리거할 수 있습니다. 이러한 방식을 이해하면 Copilot Studio 에이전트를 효과적으로 활용하는 데 도움이 됩니다. 다음은 에이전트를 트리거하는 데 권장되는 방법입니다.

  • 트리거와 페이로드 지침을 정의할 때는 충돌이 생기지 않도록 신중하게 작성합니다.
  • 이벤트 트리거와 관련된 모든 변경 사항은 테스트하여 올바르게 작동하는지 확인합니다.
  • 에이전트 지침을 사용하여 에이전트가 트리거에 어떻게 응답해야 하는지 안내합니다.
  • 필요에 따라 Power Automate를 사용하여 기존 페이로드 지침을 수정합니다.
  • 게시하기 전에 항상 트리거를 테스트하여 예상대로 동작하는지 확인합니다.

이러한 단계를 따르면 에이전트가 사용자 입력과 이벤트에 정확하게 응답하도록 할 수 있습니다. 이 과정은 전반적인 사용자 경험을 향상하고 애플리케이션을 더욱 상호작용적으로 만들어 줍니다.

에이전트 작업 모니터링

Copilot Studio 에이전트의 작업을 모니터링하는 것은 안정성과 성능을 유지하는 데 매우 중요합니다. 에이전트가 원활하게 작동하도록 다음과 같은 모범 사례를 적용할 수 있습니다.

  • 비용 최적화: 작업의 복잡도에 따라 에이전트에 적절한 모델을 할당합니다. 토큰 사용량을 모니터링하고, 비용을 줄이기 위해 컨텍스트 압축을 적용합니다.
  • 관찰 가능성과 테스트: 에이전트 작업에 계측을 추가하고 성능 지표를 추적합니다. 지속적인 평가를 쉽게 하도록 테스트 가능한 인터페이스를 설계합니다.
  • 안정성: 시간 초과와 재시도 메커니즘을 구현합니다. 에이전트 출력을 검증하고, 장애를 원활하게 처리하기 위해 서킷 브레이커 패턴을 고려합니다.
  • 보안: 인증과 보안 네트워킹을 사용합니다. 민감한 데이터를 보호하려면 최소 권한의 원칙을 따릅니다.

에이전트를 능동적으로 모니터링하면 문제를 조기에 발견하고 필요한 조정을 할 수 있습니다. 이러한 사전 대응 방식은 애플리케이션이 계속 효율적이고 반응성 있게 유지되도록 합니다.

일반적인 문제 해결

연결 실패

연결 실패는 Copilot Studio와 Power Apps 사용 경험을 방해할 수 있습니다. 다음은 발생할 수 있는 일반적인 문제입니다.

  • Copilot Studio 에이전트의 일관되지 않은 응답: Microsoft Teams에서의 에이전트 동작이 Copilot Studio에서와 다르게 나타날 수 있습니다.
  • 사용자별 연결 문제: 구성이 동일하더라도 일부 앱 사용자는 에이전트와 상호 작용할 수 있지만 다른 사용자는 그렇지 못할 수 있습니다.
  • 연결 관리 이상 현상: 연결 상태가 서로 다르게 표시되거나, 관리자가 아닌 사용자가 연결 관리 설정에 접근할 수 있습니다.

이러한 문제를 해결하려면 사용자 권한을 확인하고, 연결을 적절히 관리하며, 에이전트가 올바르게 게시되었는지 확인합니다. 이러한 단계를 따르면 연결을 안정적으로 유지하고 전반적인 사용 경험을 개선하는 데 도움이 됩니다.

에이전트 오작동

에이전트 오작동은 Power App의 기능을 방해할 수 있습니다. 이 문제의 일반적인 원인은 다음과 같습니다.

  • 무한 루프: 에이전트가 같은 작업을 끝없이 반복할 수 있습니다.
  • 잘못된 작업 분해: 에이전트가 복잡한 작업을 지나치게 많은 하위 작업으로 나눌 수 있습니다.
  • 컨텍스트 손실: AI 에이전트가 이전 단계의 결과를 잊어버릴 수 있습니다.
  • 비효율적인 도구 사용: 에이전트가 잘못된 매개변수로 API를 호출할 수 있습니다.
  • 부실한 오류 처리: 에이전트가 오류를 발생시키며 중단되거나 오류를 무시할 수 있습니다.
  • 부정확한 결과 해석: 에이전트가 도구의 응답을 잘못 이해할 수 있습니다.
  • 과도한 계획 세부화: 에이전트가 단순한 작업에도 지나치게 상세한 계획을 세울 수 있습니다.
  • 잘못된 우선순위: 에이전트가 중요하지 않은 세부 사항에 집중할 수 있습니다.
  • 최종 결과 검증 부재: 에이전트가 작업 완료 여부를 확인하지 않을 수 있습니다.
  • 환각: 에이전트가 수행하지 않은 작업의 결과를 지어낼 수 있습니다.

이러한 문제를 해결하려면 다음 단계를 따르십시오.

  1. 에이전트를 철저히 테스트합니다.
  2. 에이전트 작업을 분석하여 오류 패턴을 파악합니다.
  3. 버그 유형별로 테스트 사례를 만듭니다.
  4. 경계 사례와 실패 시나리오를 테스트합니다.
  5. 에이전트에 자체 수정 또는 검증 도구가 포함되어 있는지 확인합니다.

에이전트와 워크플로 중 무엇을 사용할지 평가할 때는 네 가지 기준의 프레임워크가 도움이 될 수 있습니다. 이 프레임워크는 작업의 모호성, 비용 대비 가치의 균형, 최소 기능 테스트, 오류 관리 전략을 고려합니다.

성능 최적화 기법

성능을 최적화하고 문제를 효과적으로 해결하려면 다음 기법을 고려하십시오.

  1. App Checker를 사용하여 구문 오류와 수식의 문제를 파악합니다.
  2. Power Apps Monitor를 활용해 실시간 로깅과 추적을 수행하고 문제를 해결합니다.
  3. 수식 수준 오류 관리를 사용으로 설정하여 오류를 효과적으로 처리하고 기록합니다.
  4. 클라우드 데이터 원본에 위임할 수 있는 수식을 작성하여 데이터 작업 속도를 높입니다.
  5. 불필요한 데이터 호출을 줄이고 컨트롤 수를 제한하여 성능을 개선합니다.

이러한 전략을 구현하면 Power App의 안정성과 효율성을 높여, Copilot Studio와 함께 더 원활하게 사용할 수 있습니다.

고급 컨트롤 기법

외부 데이터 통합

Power Apps에 외부 데이터 원본을 통합하면 기능을 크게 강화할 수 있습니다. REST API를 사용해 여러 서비스에 연결하면 앱이 실시간 데이터에 접근할 수 있습니다. 예를 들어 날씨 API에 연결하면 앱 안에서 실시간 업데이트를 바로 표시할 수 있습니다. 이러한 통합은 외부 데이터 원본이 앱 구축 경험을 풍부하게 만들 수 있음을 보여 줍니다.

외부 데이터 원본을 통합하는 효과적인 전략은 다음과 같습니다.

  • 뛰어난 위임 및 통합 기능을 활용하려면 Microsoft Dataverse를 사용합니다.
  • 외부 시스템과 연결하려면 REST API 통합을 사용합니다.
  • 최적화와 비즈니스 목표에 맞는 방향을 잡으려면 Power Apps 컨설턴트에게 도움을 받습니다.

외부 데이터를 통합할 때는 다음 표를 참고하십시오. 이 표는 데이터 원본별 특성을 정리한 것입니다.

데이터 원본위임확장성적합한 용도
Microsoft Dataverse우수엔터프라이즈급엔터프라이즈 앱, 복잡한 데이터 모델, Power Automate 통합
SQL Server / Azure SQL양호높음대용량 데이터 세트, 복잡한 쿼리, 기존 SQL 인프라
사용자 지정 API / REST없음(앱 측)다양함외부 시스템과의 맞춤형 통합

외부 데이터를 통합할 때 보안은 매우 중요합니다. 데이터는 앱 내부에만 머물며 Microsoft Graph로 전송되지 않습니다. 이 방식은 민감한 정보를 보호하여 외부 데이터의 개인 정보 보호를 유지합니다. Copilot Studio는 '자체 보호 방식(bring your own protection)' 모델을 지원하므로, 요구 사항에 맞는 보안 솔루션을 선택해 통합할 수 있습니다.

워크플로 자동화

Copilot Studio를 사용해 Power Apps의 복잡한 워크플로를 자동화하면 프로세스를 간소화하고 생산성을 높일 수 있습니다. 효과적인 자동화를 위해 권장하는 단계는 다음과 같습니다.

  1. 컨텍스트 및 메모리 관리: 세션 변수를 사용해 사용자 정보를 저장하고, 개인화된 경험을 위해 컨텍스트를 인식하도록 합니다.
  2. Power Automate 통합: IT 티켓 제출이나 보고서 가져오기 같은 작업을 Power Automate 워크플로로 실행합니다.
  3. 외부 시스템 연결: API 또는 Dataverse를 활용해 외부 시스템과 통합하고, 데이터를 가져오거나 작업을 트리거합니다.
  4. 사용자 지정 워크플로 정의: 유효성 검사, 조건부 논리, 승인 프로세스를 포함하는 다단계 워크플로를 만듭니다.
  5. 통합을 통한 기능 강화: Microsoft 365 애플리케이션과 타사 플랫폼을 통합해 기능을 확장합니다.

실제 워크플로 자동화 사례는 다음과 같습니다:

  • 일반적인 수리 문의에 자동으로 응답하고 교체 요청을 제출하는 현장 서비스 앱입니다.
  • 신규 사용자가 설정 단계를 따라 할 수 있도록 안내하고 계정 정보를 불러오는 고객 온보딩 포털입니다.
  • 내부 정책 문의에 자동으로 응답하고 휴가 신청을 시작하는 HR 헬프데스크 앱입니다.

자동화를 배포할 때는 거버넌스, 보안, 운영 모범 사례를 강조하십시오. 이렇게 해야 구현이 원활하고 안전하게 이루어지며, Microsoft Power Platform의 이점을 최대한 활용할 수 있습니다.


Power Apps 개발에 Microsoft Copilot Studio를 도입하면 앱 제어 방식을 근본적으로 바꿀 수 있습니다. 효율성 향상과 통합 기능 강화 등, 기존 방식에 비해 뚜렷한 이점을 얻을 수 있습니다.

  • 가상 에이전트에서 실제 사용자 언어를 반영하면 사용자 만족도가 높아집니다.
  • 맞춤형 분석은 성능에 대한 인사이트를 제공하여 의사 결정을 돕습니다.
  • 자동화된 에이전트는 기본적인 문의를 줄여, 상담원이 복잡한 문제에 집중할 수 있도록 해 줍니다.

이러한 기능을 활용하면 사용자 요구를 효과적으로 충족하는 반응성 높은 애플리케이션을 만들 수 있습니다. 이 혁신적인 도구를 적극 활용하여 앱 개발 경험을 한 단계 끌어올려 보십시오. 전문가 인사이트를 더 듣고 싶다면 팝캐스트를 방문하여 관련 에피소드 Replace Legacy RPA with Copilot Studio Computer Use를 들어 보십시오!

자주 묻는 질문

Microsoft Copilot Studio란 무엇인가요?

Microsoft Copilot Studio는 Power Apps 환경을 향상시키는 AI 도구입니다. 작업을 자동화하고 앱 기능을 개선하는 지능형 에이전트를 만들고 관리할 수 있습니다.

Copilot Studio는 어떻게 설정하나요?

Copilot Studio를 설정하려면 Azure에서 앱 등록을 만들고, API 권한을 구성한 다음, Power Apps 환경에 Copilot Studio Kit을 가져오십시오.

코딩 기술이 없어도 Copilot Studio를 사용할 수 있나요?

네! Copilot Studio는 코딩 지식이 많지 않은 사용자를 위해 설계되었습니다. 자연어 명령을 사용해 애플리케이션을 만들고 사용자 지정할 수 있습니다.

Copilot Studio로 어떤 작업을 자동화할 수 있나요?

Copilot Studio는 데이터 입력, 양식 제출, 레거시 애플리케이션과의 상호 작용 등 다양한 작업을 자동화할 수 있습니다. 수작업을 줄여 효율성을 높여 줍니다.

연결 문제는 어떻게 해결하나요?

연결 문제를 해결하려면 사용자 권한을 확인하고, API 설정을 점검하고, 에이전트가 올바르게 게시되었는지 확인하십시오. 연결을 확인하려면 pac connection list 명령을 사용하십시오.

Copilot Studio에서 데이터는 안전한가요?

네, Copilot Studio는 데이터 보안을 우선시합니다. 민감한 정보를 보호하려면 거버넌스 제어, 데이터 손실 방지 기능, 보안 액세스 프로토콜을 구현하십시오.

외부 데이터 소스를 통합할 수 있나요?

물론입니다! REST API 또는 Microsoft Dataverse를 사용해 외부 데이터 소스를 통합할 수 있습니다. 이러한 통합은 앱의 기능을 강화하고 실시간 데이터 액세스를 제공합니다.

에이전트 성능은 어떻게 모니터링하나요?

메트릭을 추적하고, 로그를 분석하고, 테스트 프로토콜을 구현하여 에이전트 성능을 모니터링할 수 있습니다. 최적의 기능을 보장하려면 에이전트 작업을 정기적으로 검토하십시오.

Entities in this article

Copilot Studio Power Apps Automation Power Automate Robotic Process Automation Azure portal Canvas app Copilot Studio Kit Dataverse Application registration

Related articles

RSS