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

블로그 · Mirko Peters

Power Platform 요청 한도

By · · Updated

Power Platform 요청 한도를 이해하고, 워크로드 계획, 최적화, 거버넌스를 통해 스로틀링을 피하는 확장 가능한 솔루션을 설계하는 방법을 알아봅니다.

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

Cover: Fix Microsoft Teams Governance Sprawl with Enforced Decisions

Power Platform 앱을 만들어 테스트해 보면 잘 작동합니다. 이제 비즈니스에 본격적으로 쓰기 시작하면 어느 순간 속도가 느려지거나 아예 멈추기도 합니다. Microsoft Power Platform은 훌륭한 도구를 제공하지만, 모든 도구에는 한계가 있습니다. Power Platform 솔루션을 만들 때는 규모, 요청 한도, 그리고 구성 요소 간 연결 방식을 함께 고려해야 합니다. 좋은 계획은 솔루션이 안정적으로 작동하도록 돕습니다. Azure 같은 Microsoft 도구를 활용하면 기본적인 Power Apps와 흐름 이상의 일을 할 수 있습니다. 솔루션 규모가 커졌을 때 Microsoft Power Platform이 어떻게 동작하는지 익혀 두면 비즈니스를 안전하게 지킬 수 있습니다.

핵심 요약

  • Power Platform 앱은 반드시 실제 데이터로 테스트하십시오. 실제 사용자 수도 반영하십시오. 그래야 확장성 문제를 일찍 발견할 수 있습니다. 비즈니스에 피해가 가기 전에 문제를 해결하십시오.

  • 아키텍처를 신중하게 계획하십시오. 그래야 확장성 문제를 피할 수 있습니다. 데이터 로드 지연과 요청 한도 오류는 흔히 발생하는 문제입니다. 일괄 처리(배치)를 사용하면 속도를 높일 수 있습니다. 좋은 쿼리를 사용하면 성능 향상에 도움이 됩니다.

  • Power Platform 관리 센터에서 사용량을 자주 확인하십시오. 그러면 과도한 요청을 발생시키는 앱과 흐름을 찾아낼 수 있습니다. 이런 앱은 플랫폼 전체의 속도를 떨어뜨릴 수 있습니다.

  • 흐름이 느려지면 무거운 작업을 Azure Functions로 옮기십시오. 복잡한 흐름에도 Azure Functions를 사용할 수 있습니다. 이렇게 하면 Power Platform 솔루션을 빠르고 효율적으로 유지할 수 있습니다.

  • 솔루션은 모듈식으로 설계하십시오. 큰 흐름은 더 작은 부분으로 나누십시오. 그러면 관리가 쉬워집니다. 성능 향상에도 도움이 됩니다.

Power Platform에는 한계가 없다는 착각

시범 구현의 성공과 실제 규모의 현실

Microsoft Power Platform에서 작은 앱이나 흐름을 만들 수 있습니다. 테스트할 때는 아주 잘 작동합니다. 모든 것이 빠르고 간편해 보입니다. 데이터를 추가하고 흐름을 실행하는 데도 문제가 없습니다. 다른 시스템과 연결하는 것도 가능합니다. 이렇게 초기에 거둔 성공 때문에 한계가 없다고 생각하기 쉽습니다. 소수에게 잘 작동하면 다수에게도 잘 작동할 것이라고 생각하는 사람도 있습니다. 하지만 항상 그런 것은 아닙니다.

Power Platform 솔루션을 실제 비즈니스에서 사용하면 상황이 달라집니다. 많은 사용자가 동시에 접속하기 시작합니다. 흐름이 더 자주 실행됩니다. 데이터도 빠르게 늘어납니다. 다른 비즈니스 시스템과 연결할 수도 있습니다. 그러면 속도가 느려지거나 오류가 발생할 수 있습니다. 플랫폼의 실제 한계가 드러나기 시작합니다. 테스트를 위해 만든 방식이 큰 규모의 비즈니스 요구에는 맞지 않을 수 있다는 사실을 알게 됩니다.

팁: Microsoft Power Platform 앱과 흐름을 비즈니스에 사용하기 전에 반드시 실제 데이터와 실제 사용자 수로 테스트하십시오.

확장 시 흔히 겪는 문제

Power Platform 솔루션의 규모가 커지면 몇 가지 문제가 생길 수 있습니다. 대표적인 문제는 다음과 같습니다.

  • 큰 테이블이 있는 Power Apps를 열면 데이터 로드가 느려집니다.

  • Power Automate 흐름이 오래 걸리거나 실패할 수 있습니다.

  • 플랫폼에서 요청 한도 또는 스로틀링 관련 오류가 표시됩니다.

  • 다른 Microsoft 시스템과의 연동이 제대로 작동하지 않습니다.

  • 사용자가 비즈니스 솔루션에서 지연이나 누락된 데이터에 대해 불만을 제기합니다.

이런 문제는 Microsoft Power Platform에 한계가 있기 때문에 발생합니다. 이동할 수 있는 데이터양에도, 보낼 수 있는 요청 수에도, 처리 속도에도 한계가 있습니다. 좋은 계획을 세우면 이런 문제를 피할 수 있습니다. 성장에 대비해 계획하고, 솔루션을 지속적으로 모니터링하며, Microsoft와 Azure의 적절한 도구를 사용해야 합니다. 그래야 비즈니스가 성장하는 동안에도 Power Platform 솔루션이 제 역할을 할 수 있습니다.

Microsoft Power Platform 요청 한도 이해하기

요청 한도와 스로틀링이란?

Microsoft Power Platform으로 앱과 흐름을 만들면 비즈니스 문제를 해결할 수 있습니다. 이런 도구를 사용하면 플랫폼에 요청을 보내게 됩니다. 요청에는 데이터 읽기, 데이터 쓰기, 커넥터 호출 등 다양한 작업이 포함될 수 있습니다. 플랫폼은 여러분이 보낸 모든 요청을 계산합니다.

요청 한도는 하루에 플랫폼에 특정 작업을 요청할 수 있는 횟수의 상한선입니다. 이 상한을 넘으면 플랫폼이 속도를 늦추기 시작합니다. 이를 스로틀링이라고 합니다. 스로틀링은 요청이 한도 아래로 내려갈 때까지 플랫폼이 요청을 지연하거나 차단하는 것을 의미합니다. 이 과정에서 오류가 표시되거나 흐름이 훨씬 느리게 실행될 수 있습니다.

이메일을 너무 많이 보내거나 커넥터를 너무 많이 호출하면 스로틀링이 실제로 나타납니다. 예를 들어 하나의 흐름이 단일 서비스 계정으로 모든 이메일을 보낸다면 한도에 빨리 도달할 수 있습니다. 작업을 여러 계정에 나누거나 부하를 분산하면 스로틀링을 피할 수 있습니다. 다음 표는 부하를 관리하고 한도에 도달하지 않도록 흐름을 설계하는 다양한 방법을 보여 줍니다:

설계 방식

설명

설계 A

단일 서비스 계정을 사용하는 이메일 흐름 하나를 두고, 모든 비즈니스 흐름이 이 이메일 하위 흐름을 호출해 이메일을 보내는 방식입니다.

설계 B

비즈니스 흐름마다 전용 서비스 계정을 두어, 각 흐름이 자체 계정으로 이메일을 보낼 수 있게 하는 방식입니다.

설계 C

로드 밸런서 없이 흐름 부하를 분산하는 방식입니다. 이메일 요청을 전용 서비스 계정이 할당된 여러 하위 흐름으로 라우팅하여 부하를 효율적으로 관리하고 스로틀링을 방지합니다.

참고: 스로틀링은 플랫폼을 보호하고 모든 사용자에게 계속 서비스를 제공하기 위한 장치입니다. 이러한 한도에 도달하지 않도록 아키텍처를 미리 계획해야 합니다.

Power Apps와 Power Automate 사용량 비교

비즈니스 솔루션에서는 Power Apps와 Power Automate를 함께 사용하는 경우가 많습니다. 두 도구는 요청을 서로 다른 방식으로 사용합니다. Power Apps는 앱을 열거나, 데이터를 불러오거나, 변경 내용을 저장할 때 요청을 사용합니다. Power Automate는 흐름이 실행될 때마다, 데이터를 확인할 때마다, 또는 다른 서비스를 호출할 때마다 요청을 사용합니다.

한 번에 많은 데이터를 불러오는 Power Apps 앱을 만들면 요청 한도에 도달할 수 있습니다. 많은 레코드를 순환하는 흐름도 마찬가지입니다. 솔루션을 어떻게 설계하느냐가 중요합니다. 데이터를 일괄 처리하고, 효율적인 쿼리를 사용하며, 레코드마다 요청을 하나씩 보내는 방식은 피해야 합니다.

Microsoft Power Platform 관리 센터에서 사용량을 확인할 수 있습니다. 어떤 앱이나 흐름이 요청을 가장 많이 사용하는지 파악하는 데 도움이 됩니다. 그런 다음 설계를 바꿔 요청 수를 줄이고 솔루션이 원활하게 실행되도록 유지할 수 있습니다.

서비스 상태를 위해 한도가 존재하는 이유

Microsoft는 플랫폼의 상태를 유지하기 위해 요청 한도를 설정합니다. 모든 사용자가 제한 없이 요청을 보낼 수 있다면 플랫폼이 느려지거나 아예 멈출 수도 있습니다. 한도는 모든 사용자가 플랫폼을 공정하게 사용하도록 보장합니다. 또한 비즈니스 데이터를 보호하고 솔루션의 안정성을 유지하는 역할도 합니다.

Power Platform 솔루션을 계획할 때는 이러한 한도를 고려해야 합니다. 좋은 아키텍처는 문제를 피하는 데 도움이 됩니다. 대용량 작업이나 많은 데이터를 처리할 때는 Azure를 활용할 수 있습니다. 이렇게 하면 비즈니스가 계속 운영되고 사용자도 만족할 수 있습니다.

팁: 요청 사용량을 항상 점검하고 성장에 대비해 계획하십시오. 그래야 예상치 못한 문제를 피하고 Microsoft Power Platform 솔루션을 안정적으로 유지할 수 있습니다.

확장 문제의 초기 경고 신호

흐름 실행 시간과 오류

Microsoft Power Platform의 흐름이 실행되는 데 점점 더 오래 걸리기 시작할 수 있습니다. 흐름 트리거가 느리게 시작된다면 대개 커넥터나 흐름에 대한 호출이 너무 많다는 뜻입니다. 이는 스로틀링으로 이어질 수 있습니다. 흐름을 수동으로 실행해 테스트할 수 있습니다. 트리거가 바로 시작된다면 스로틀링은 원인이 아닙니다. 지연이 발생한다면 흐름이 사용하는 작업 수를 확인해야 합니다. 스로틀링이 자주 발생한다면 흐름을 다시 설계해야 합니다. 작업 수를 줄이거나 데이터를 일괄 처리하면 Power Platform 솔루션의 실행 속도를 높이는 데 도움이 됩니다.

다음과 같은 초기 신호를 주의해서 살펴보십시오:

  1. 흐름의 시작 또는 완료가 평소보다 오래 걸립니다.

  2. 요청 한도 또는 스로틀링 관련 오류가 표시됩니다.

  3. 수동 테스트에서 흐름 트리거에 지연이 나타납니다.

  4. 사용자가 비즈니스 솔루션이 느리거나 데이터가 누락된다고 보고합니다.

스로틀링, 시간 초과 및 장애

스로틀링, 시간 초과, 장애는 Microsoft Power Platform 솔루션이 제대로 작동하지 못하게 만들 수 있습니다. 이러한 문제는 대개 구성 오류에서 비롯됩니다. Azure Front Door는 전 세계 인터넷 인프라에서 중요한 역할을 합니다. 문제가 발생하면 로그인 실패, 빈 포털 블레이드, 게이트웨이 오류가 나타날 수 있습니다. 이러한 증상은 Power Apps와 Power Automate를 포함한 여러 서비스에 영향을 줄 수 있습니다. 플랫폼에서 이러한 문제를 지속적으로 모니터링해야 합니다. 신속하게 대응하면 비즈니스가 계속 운영될 수 있습니다.

  • Azure Front Door의 구성 오류는 스로틀링을 유발할 수 있습니다.

  • 흐름이나 앱이 데이터를 너무 오래 기다리면 시간 초과가 발생할 수 있습니다.

  • 장애는 빈 화면이나 게이트웨이 오류로 나타날 수 있습니다.

  • 다른 Microsoft 서비스와의 연동이 중단될 수 있습니다.

복잡한 논리와 커넥터의 과도한 사용

중첩된 단계나 루프가 많은 흐름을 만들게 될 수 있습니다. 복잡한 논리를 과도하게 사용하면 Power Platform 솔루션의 속도가 느려질 수 있습니다. 커넥터를 많이 사용하면 커넥터마다 요청이 추가됩니다. 그 결과 플랫폼이 한도를 넘어설 수 있습니다. 아키텍처는 단순하게 유지하는 것이 좋습니다. 데이터를 일괄 처리하고, 레코드마다 요청을 하나씩 보내는 방식은 피하십시오. Power Apps와 Power Automate에서는 효율적인 쿼리를 사용하십시오. 이렇게 하면 솔루션이 빠르고 안정적으로 유지됩니다.

팁: 흐름과 앱을 자주 검토하십시오. 커넥터를 과도하게 사용하거나 복잡한 논리를 쓰는 부분을 찾아보십시오. 단순한 설계는 비즈니스가 성장하더라도 Microsoft Power Platform이 더 잘 작동하도록 돕습니다.

실제 현장에서 나타나는 Power Platform 솔루션의 장애 패턴

대규모 승인 흐름

Microsoft Power Platform에서 승인 흐름을 만들 수 있습니다. 요청이 적을 때는 문제없이 작동합니다. 그러나 실제 업무에 사용하면 매일 수백 건의 승인 요청이 들어옵니다. 그러면 흐름이 점점 느려집니다. 승인이 올바른 담당자에게 전달되지 않는 경우도 있습니다. 사용자는 알림을 받지 못했다고 말합니다. 플랫폼에는 요청 한도와 관련된 오류가 표시됩니다. Power Automate는 승인 건마다 많은 작업을 실행하려고 합니다. 흐름에는 루프가 있고, 단계 안에 또 다른 단계가 중첩되어 있습니다. 이 때문에 플랫폼의 작업 부담이 커집니다.

왜 이런 일이 생겼을까요? 소규모 그룹을 위해 흐름을 만들었기 때문입니다. 규모가 커졌을 때 어떤 일이 일어날지 충분히 고려하지 않았습니다. 설계가 관리하기 어려울 만큼 복잡해졌습니다. 커넥터와 작업을 너무 많이 사용했습니다. 요청을 묶어서 처리하지 않았고, 단순한 논리를 사용하지 않았습니다. 이 문제에서 배울 수 있습니다. 설계를 단순하게 유지하십시오. 지나치게 복잡하게 만들지 마십시오. 일괄 처리를 사용해 많은 승인을 한꺼번에 처리하십시오. 실제 업무 데이터로 흐름을 테스트한 후에 사용하십시오.

참고: 좋은 Power Platform 솔루션은 학습과 피드백을 통해 점점 나아집니다. 새로운 아이디어를 시도하고, 시간이 지나면서 흐름을 개선하십시오.

데이터 집약적인 앱과 통합

대용량 테이블이 있는 Microsoft Dataverse에 연결된 Power Apps 솔루션을 만들 수 있습니다. 이 경우 앱 로딩이 느려집니다. 사용자는 데이터가 표시될 때까지 기다려야 합니다. 때때로 앱에 레코드가 표시되지 않기도 합니다. 요청 한도와 조절(스로틀링)과 관련된 오류가 나타납니다. 플랫폼이 너무 많은 데이터 호출을 처리하느라 어려움을 겪습니다. 다른 Microsoft 시스템과의 연결도 중단됩니다. 논리를 더 추가해 문제를 해결하려고 하면 상황이 오히려 나빠집니다.

왜 이런 일이 생겼을까요? 데이터 요청을 묶어서 처리하지 않았기 때문입니다. 레코드마다 호출을 하나씩 만들었습니다. 설계가 관리하기 어려울 만큼 복잡해졌습니다. 효율적인 쿼리를 사용하지 않았습니다. 설계를 단순하게 유지하면 이 문제를 해결할 수 있습니다. 일괄 처리와 캐싱을 사용하십시오. 대량의 데이터 세트로 앱을 테스트하십시오. 실수에서 배우고 솔루션을 개선하십시오.

  • 배울 수 있는 교훈:

팁: Power Platform 솔루션을 만들 때는 항상 성장을 염두에 두고 계획하십시오. 단순한 논리와 효율적인 데이터 처리 방법을 사용하십시오. 그래야 Microsoft Power Platform이 원활하게 작동합니다.

Power Automate 요청 한도와 조절(스로틀링)

흐름 작업이 용량을 소비하는 방식

Microsoft Power Platform의 흐름은 작업을 자동화하고 시스템을 연결하는 데 사용됩니다. 흐름의 모든 작업은 하나의 요청으로 계산됩니다. 흐름을 실행하면 각 단계가 플랫폼 용량을 사용합니다. 흐름이 사용하는 요청 수를 파악해 두어야 합니다. 한도를 초과하면 플랫폼이 속도를 낮추거나 흐름을 중지시킵니다.

다음 표는 Power Automate 흐름의 주요 요청 한도를 보여줍니다.

한도 유형

값

사용자당 요청 수

사용자당 40,000개 요청

버스트 한도

5분 동안 100,000개 작업

지속적 조절(스로틀링)

14일 동안 지속적으로 조절되면 흐름이 해제될 수 있습니다.

흐름이 많은 단계를 실행하거나 대량의 데이터를 처리할 때 이러한 한도를 실제로 체감하게 됩니다. 대용량 데이터 세트를 처리하거나 이메일을 많이 보내는 비즈니스 솔루션을 구축하면 이 한도에 더 빨리 도달합니다. 흐름 기록을 확인하고 조절(스로틀링) 관련 오류가 있는지 살펴보아야 합니다. 플랫폼은 모든 사용자가 Microsoft Power Platform을 안정적으로 사용할 수 있도록 이러한 한도를 적용합니다.

호출을 줄이기 위한 설계 전략

좋은 아키텍처를 적용하면 플로우를 더 똑똑하게 만들 수 있습니다. 요청 수가 적은 플로우를 설계하는 것이 좋습니다. 작업을 데이터 소스로 넘기고 무거운 처리는 데이터 소스가 맡도록 할 수 있습니다. 데이터를 일찍 필터링하면 플로우가 꼭 필요한 데이터만 처리하게 됩니다. 레코드마다 요청을 하나씩 보내는 방식은 피하는 것이 좋습니다. 대신 작업을 그룹화하고 일괄 처리를 활용할 수 있습니다.

다음과 같은 전략을 활용할 수 있습니다.

이러한 전략을 사용하면 Power Platform 솔루션이 더 빠르게 실행되고 용량도 적게 사용합니다. 또한 Microsoft Power Platform이 비즈니스에서 안정적으로 동작하는 데 기여하며, 다른 시스템과의 통합도 더 원활해집니다.

팁: 플로우를 자주 검토하세요. 작업을 일괄 처리하거나 데이터를 일찍 필터링할 수 있는 지점을 찾아보세요. 작은 변경만으로도 솔루션 성능에 큰 차이를 만들 수 있습니다.

일괄 처리, 효율적인 쿼리, 캐싱

일괄 처리를 사용하면 더 적은 요청으로 많은 레코드를 처리할 수 있습니다. 데이터를 함께 묶어 한 번의 호출로 전송합니다. 이를 통해 플랫폼의 부하가 줄고 플로우가 원활하게 실행됩니다. 효율적인 쿼리를 사용하면 필요한 데이터만 가져올 수 있습니다. 필터를 사용해 결과 범위를 좁힙니다. 이렇게 하면 시간과 플랫폼 용량을 절약할 수 있습니다.

캐싱은 결과를 저장하여 같은 데이터를 다시 요청하지 않도록 합니다. 필요할 때 캐시된 데이터를 사용합니다. 이를 통해 플로우가 더 빨라지고 요청 수가 줄어듭니다. 성능을 개선하기 위해 Power Apps와 Power Automate에서 캐싱을 사용할 수 있습니다.

Microsoft Power Platform 솔루션에서 이러한 방법을 적용하는 방식은 다음과 같습니다.

  • 일괄 요청으로 더 적은 호출을 사용하여 대용량 데이터 세트를 처리합니다.

  • 효율적인 쿼리를 사용하여 필요한 데이터만 가져옵니다.

  • 캐시를 사용하여 요청이 반복되지 않도록 합니다.

  • 가능한 경우 작업을 데이터 소스로 넘깁니다.

  • 재시도 로직을 추가하여 오류를 처리하고 플로우가 계속 실행되도록 합니다.

이러한 개념을 염두에 두고 아키텍처를 계획해야 합니다. 일괄 처리, 효율적인 쿼리, 캐싱을 활용하여 솔루션을 구축하면 스로틀링을 피하고 비즈니스 솔루션을 견고하게 유지할 수 있습니다. 그리고 비즈니스가 성장하는 동안에도 Microsoft Power Platform이 비즈니스를 계속 지원하도록 할 수 있습니다.

참고: 좋은 설계는 플랫폼을 건강하게 유지합니다. 일괄 처리, 효율적인 쿼리, 캐싱을 활용하여 솔루션이 더 잘 작동하도록 하세요.

데이터와 아키텍처로 Power Apps 확장하기

Dataverse API 제한과 용량

Microsoft Power Platform으로 중요한 데이터를 다루는 비즈니스 솔루션을 만듭니다. Power Apps를 Dataverse에 연결하면 테이블과 레코드를 다루게 됩니다. 플랫폼에는 호출할 수 있는 API 수에 제한이 있습니다. 이러한 제한은 Microsoft가 모든 사용자에게 안정적인 서비스를 유지하는 데 도움이 됩니다. 요청을 너무 많이 보내면 오류가 발생하거나 속도가 느려질 수 있습니다.

Dataverse API 제한이 솔루션에 어떤 영향을 미치는지 알아야 합니다. 데이터 읽기나 쓰기 등 모든 작업이 일일 한도에 포함됩니다. 앱이 큰 테이블을 불러오거나 많은 쿼리를 실행하면 더 많은 용량을 사용하게 됩니다. 요청을 일괄 처리하고 데이터를 먼저 필터링하도록 설계를 계획해야 합니다. 그래야 제한에 도달하지 않고 비즈니스가 원활하게 운영됩니다.

팁: Microsoft Power Platform 관리 센터에서 사용량을 확인하세요. 어떤 앱이 데이터와 요청을 가장 많이 사용하는지 볼 수 있습니다. 이를 통해 솔루션을 개선할 방법을 찾을 수 있습니다.

API 제한이 어떻게 작동하는지 보여 주는 간단한 표는 다음과 같습니다.

작업 유형

예시

사용된 API 호출

데이터 읽기

앱에서 레코드 불러오기

레코드당 1회

데이터 쓰기

변경 내용 저장

레코드당 1회

데이터 쿼리

결과 필터링

쿼리당 1회

플러그인, Azure Functions, 사용자 지정 서비스를 사용해야 할 때

때로는 플랫폼이 제공하는 것보다 더 큰 처리 능력이 필요합니다. 대규모 계산을 실행하거나 다른 시스템에 연결해야 할 수도 있습니다. Microsoft는 이러한 작업을 위해 플러그인, Azure Functions, 사용자 지정 서비스를 사용할 수 있도록 합니다. 플러그인은 Dataverse 내부에서 실행되며 복잡한 로직을 처리합니다. Azure Functions는 플랫폼 외부에서 작동하며 클라우드에서 데이터를 처리합니다. 사용자 지정 서비스는 특수한 통합 요구 사항을 해결하는 데 도움이 됩니다.

데이터 가까이에서 빠르고 안전한 로직이 필요할 때는 플러그인을 사용하는 것이 좋습니다. Azure Functions는 무거운 작업이나 플랫폼 제한을 넘어서야 할 때 가장 적합합니다. 사용자 지정 서비스는 다른 비즈니스 시스템에 연결하는 데 도움이 됩니다. 적절한 도구를 선택하면 Power Platform 솔루션을 견고하고 안정적으로 유지할 수 있습니다.

참고: 좋은 설계는 플랫폼 기능과 외부 도구를 적절히 조합합니다. 이렇게 하면 비즈니스와 함께 성장하는 솔루션을 구축하는 데 도움이 됩니다.

Microsoft Power Platform의 모니터링과 거버넌스

사용량과 소비량 추적

Microsoft Power Platform이 매일 어떻게 실행되는지 지속적으로 살펴봐야 합니다. 플랫폼은 앱과 흐름이 사용하는 데이터 양을 확인하고 사용량을 추적할 수 있는 도구를 제공합니다. 이 도구는 Power Platform 관리 센터에서 찾을 수 있습니다. 이 센터를 통해 비즈니스 솔루션의 어떤 부분이 가장 많은 전력과 데이터를 사용하는지 확인할 수 있습니다.

주요 도구를 정리하면 다음 표와 같습니다. 다음 표에서 사용할 수 있는 주요 도구를 확인하십시오.

도구

설명

Dataverse Analytics

사용 중인 데이터 양을 보여 주고 Dataverse의 용량을 추적하는 데 도움을 줍니다.

Power Automate

실행되는 흐름의 수와 사용하는 전력량을 확인할 수 있습니다.

Power Apps

앱의 성능과 이동하는 데이터 양에 대한 보고서를 제공합니다.

Data Export

사용량 데이터를 내보내서 분석하고 패턴을 찾을 수 있습니다.

이러한 도구를 활용해 Power Platform 솔루션이 제대로 작동하는지 확인합니다. 문제를 조기에 발견하여 비즈니스가 느려지기 전에 해결할 수 있습니다. 어떤 앱이나 흐름이 가장 많은 요청을 사용하는지 파악할 수 있습니다. 아키텍처가 데이터 사용에 어떤 영향을 미치는지도 알 수 있습니다. 사용량을 자주 추적하여 플랫폼을 건강하게 유지하십시오.

팁: 분석 결과를 매주 확인하십시오. 그러면 큰 문제가 되기 전에 이슈를 찾아낼 수 있습니다.

과도한 리소스를 사용하는 앱과 흐름 식별

어떤 앱과 흐름은 다른 것보다 더 많은 전력과 데이터를 사용합니다. 이들은 많은 요청을 만들어 플랫폼 속도를 떨어뜨릴 수 있으므로 "노이지(noisy)"라고 부릅니다. Microsoft Power Platform이 원활하게 실행되도록 하려면 이러한 노이지 앱과 흐름을 찾아내야 합니다.

관리 센터의 보고서를 확인하십시오. 어떤 앱이나 흐름이 가장 많은 데이터를 사용하는지 살펴보십시오. 흐름이 지나치게 자주 실행되거나 커넥터를 너무 많이 사용하는지 점검하십시오. 한 앱이 다른 앱에 문제를 일으키는지도 확인하십시오. 비즈니스 솔루션에 더 많은 전력이 필요하다면 용량 추가 기능을 사용할 수 있지만, 단순히 용량을 늘리는 것보다 좋은 설계가 더 낫습니다.

노이지 흐름을 지켜보면서 통합을 탄탄하게 유지하십시오. 아키텍처를 변경해 불필요한 요청을 줄이십시오. 플랫폼을 빠르고 안정적으로 유지하면 비즈니스 성장에도 도움이 됩니다.

참고: 앱과 흐름을 자주 검토하십시오. 작은 변경만으로도 모든 사용자에게 Microsoft Power Platform 솔루션이 더 잘 작동할 수 있습니다.

무거운 작업을 Azure Functions로 오프로딩

흐름에서 로직을 옮겨야 하는 시점

비즈니스를 지원하기 위해 Power Platform 솔루션을 만듭니다. 그런데 때로는 Microsoft Power Platform의 흐름이 느려질 수 있습니다. 대용량 데이터 세트를 처리할 때 오류나 지연이 발생할 수도 있습니다. 흐름이 너무 많은 작업을 수행하면 한계에 도달할 수 있습니다. Power Automate 흐름에서 로직을 언제 옮겨야 하는지 알아야 합니다.

다음과 같은 현상이 보이면 로직을 옮겨야 합니다.

  • 흐름이 완료되는 데 오랜 시간이 걸립니다.

  • 데이터 처리에 플랫폼이 제공하는 것보다 많은 성능이 필요합니다.

  • 사용자 지정 코드나 특수 규칙을 실행하고 싶습니다.

  • 흐름으로 다른 시스템에 연결하기가 너무 어려워집니다.

무거운 작업을 Azure Functions로 옮기면 구조를 단순하게 유지할 수 있습니다. 플랫폼은 간단한 작업을 맡고, 큰 작업은 Microsoft 클라우드 서비스가 처리합니다.

일반적인 오프로딩 시나리오

일부 작업은 흐름이 제공할 수 있는 것보다 더 많은 성능이 필요합니다. Azure Functions를 사용하면 플랫폼 외부에서 데이터를 처리할 수 있습니다. 사용자 지정 코드를 실행하거나, 대용량 파일을 다루거나, 다른 Microsoft 서비스에 연결할 수 있습니다. 다음은 오프로딩이 도움이 되는 경우입니다.

  • 행이 많은 대용량 CSV 파일을 파싱하는 작업

  • 더 많은 성능이 필요한 복잡한 계산 수행

  • 표준 커넥터에 없는 사용자 지정 API 호출

  • 빠른 응답이 필요한 비즈니스 솔루션 처리

아래 표에서 각 작업에 가장 적합한 도구를 확인하십시오.

작업 유형

권장 선택

사용자 지정

Azure Function

워크플로 통합

Logic App

오케스트레이션 + 코드

둘 다

사용자 지정 로직이나 추가 성능이 필요하면 Azure Functions를 선택하십시오. 워크플로 작업에는 Logic Apps를 사용하십시오. 고급 솔루션에서는 두 가지를 함께 사용하기도 합니다.

Power Platform과 Azure로 오케스트레이션하기

Microsoft Power Platform으로 비즈니스 솔루션의 프로세스를 시작할 수 있습니다. Power Automate가 프로세스를 시작합니다. 더 많은 성능이 필요하면 무거운 작업을 Azure Functions에 맡기십시오. Power Apps나 흐름에서 Azure Functions로 데이터를 보내십시오. 함수가 데이터를 처리한 뒤 결과를 다시 보냅니다.

이렇게 하면 아키텍처가 견고하게 유지됩니다. 플랫폼 한도에 부딪히지 않으며, 솔루션은 더 빠르고 안정적으로 동작합니다. Microsoft Power Platform과 Azure의 장점을 함께 활용하게 됩니다. 비즈니스는 속도를 늦추지 않고 성장할 수 있습니다.

팁: 흐름과 앱을 자주 점검하세요. 더 많은 성능이나 사용자 지정 로직이 필요하다면 복잡한 작업은 Azure Functions로 옮기세요.

AI와 데이터로 더 스마트한 워크플로 만들기

AI Builder와 Azure AI 활용하기

AI를 추가하면 Power Platform 솔루션을 더 스마트하게 만들 수 있습니다. Microsoft Power Platform에는 AI Builder와 Azure AI 같은 도구가 있습니다. 이 도구들은 데이터를 새로운 방식으로 활용하도록 도와줍니다. 텍스트를 읽고, 패턴을 찾고, 앞으로 일어날 일을 예측하는 앱을 만들 수 있습니다. AI Builder를 사용하면 양식 처리나 개체 감지 같은 기능을 Power Apps에 추가할 수 있습니다. 코드를 작성할 필요는 없습니다. AI가 수행할 작업을 선택하고 데이터에 연결하기만 하면 됩니다.

Azure AI를 사용하면 더 강력한 기능을 활용할 수 있습니다. 언어 이해, 이미지 분석, 사용자 지정 모델 등에 사용할 수 있습니다. Azure AI를 power automate와 함께 사용하면 이메일을 분류하거나, 위험 요소를 확인하거나, 문서에서 핵심 정보를 추출하는 흐름을 만들 수 있습니다. 이를 통해 비즈니스 솔루션이 더 빠르고 유용해집니다. 여러 소스의 데이터를 연결하고 AI를 활용해 더 나은 결정을 내릴 수 있습니다.

팁: 앱이나 흐름에 작은 AI 기능부터 시작하세요. 비즈니스에 적용하기 전에 실제 데이터로 테스트하세요.

AI 모델의 거버넌스와 모니터링

Microsoft Power Platform에서 AI를 사용할 때는 모델을 안전하고 안정적으로 유지해야 합니다. 좋은 거버넌스는 누가 AI를 사용할 수 있고 플랫폼 안에서 AI가 어떻게 동작하는지 통제하는 데 도움이 됩니다. 솔루션에 포함된 모든 AI 에이전트의 목록을 만들어 두세요. 이렇게 하면 접근 권한을 추적하고 규정을 준수하는 데 도움이 됩니다.

Azure Policy를 사용하면 사람들이 사용할 수 있는 모델을 제한할 수 있습니다. 새 모델을 추가하기 전에 위험 요소를 확인하고 문제가 생기지 않을지 검토하세요. 콘텐츠 안전 제어를 추가해 유해한 출력을 차단하세요. 모델 그라운딩을 사용하면 AI 답변을 정확하고 주제에 맞게 유지할 수 있습니다.

아키텍처에서 AI를 관리하는 데 도움이 되는 간단한 목록은 다음과 같습니다.

  1. 모든 AI 에이전트의 목록을 유지하세요.

  2. Azure Policy를 사용해 모델 사용을 제어하세요.

  3. 새 모델을 배포하기 전에 위험 요소를 확인하세요.

  4. 안전 제어를 추가해 유해한 콘텐츠를 차단하세요.

  5. 그라운딩을 사용해 AI가 좋은 답변을 제공하도록 하세요.

AI 모델을 자주 살펴보세요. 데이터를 어떻게 사용하는지, 그리고 비즈니스에 어떻게 도움이 되는지 확인하세요. 이렇게 하면 Microsoft Power Platform을 모두가 안심하고 사용할 수 있도록 견고하고 안전하게 유지할 수 있습니다.

Power Platform 솔루션의 미래 대비하기

모듈식 설계와 일괄 처리

모듈식 설계를 적용하면 Microsoft Power Platform 솔루션의 수명을 늘릴 수 있습니다. 큰 흐름은 더 작은 부분으로 나누세요. 각 부분은 하나의 작업만 수행합니다. 그러면 Power Platform 앱을 쉽게 수정하거나 변경할 수 있습니다. 한 부분에 장애가 생기더라도 전체 플랫폼을 멈추지 않고 그 부분만 고칠 수 있습니다. 일괄 처리는 많은 데이터를 다루는 데 도움이 됩니다. 레코드를 하나씩 보내는 대신 여러 레코드를 묶어서 보냅니다. 이렇게 하면 리소스를 절약하고 플랫폼을 빠르게 유지할 수 있습니다. Power Automate에서 일괄 처리를 사용하면 여러 항목을 함께 처리할 수 있습니다. 이 방식은 데이터가 늘어나도 비즈니스 솔루션이 더 잘 동작하도록 도와줍니다.

팁: 실제 데이터로 흐름을 테스트하세요. 일괄 처리와 모듈식 설계는 플랫폼의 성능 저하를 막는 데 도움이 됩니다.

비밀 정보 보호와 모니터링

Microsoft Power Platform에서 데이터와 비밀 정보를 안전하게 보호해야 합니다. 흐름이나 앱에 암호나 키를 절대 넣지 마세요. 비밀 정보를 저장할 때는 Azure Key Vault 같은 Microsoft의 보안 도구를 사용하세요. 이렇게 하면 정보 유출로부터 플랫폼을 보호할 수 있습니다. 또한 모니터링 도구로 플랫폼을 지켜봐야 합니다. 오류나 느린 흐름에 대한 알림을 설정하세요. Microsoft Power Platform 관리 센터에서는 사용량을 추적하고 문제를 조기에 발견할 수 있습니다. 좋은 모니터링은 아키텍처를 견고하게 유지하고 비즈니스를 안전하게 지켜줍니다.

라이선스 및 용량 계획

플랫폼이 성장하기 전에 라이선스와 용량을 계획해야 합니다. Power Platform 솔루션에 접근해야 하는 사용자가 몇 명인지 확인하세요. 비즈니스에서 사용할 데이터의 양도 살펴보세요. Microsoft는 현재 사용량을 확인할 수 있는 도구를 제공합니다. 더 많은 성능이 필요하면 용량을 추가할 수 있습니다. 라이선스가 필요에 맞는지 확인하세요. 이렇게 하면 예상치 못한 상황을 피하고 통합을 원활하게 유지할 수 있습니다. 좋은 계획이 있으면 비즈니스가 성장하는 동안에도 Power Platform이 이를 뒷받침할 수 있습니다.

단계

할 일

사용량 확인

Microsoft 도구를 사용해 데이터와 성능 사용량을 확인하세요

라이선스 검토

올바른 라이선스를 보유하고 있는지 확인하세요

용량 추가

플랫폼에 더 많은 성능이 필요하다면 리소스를 늘리세요

참고: 라이선스와 용량을 미리 계획해 두면 비즈니스가 성장해도 Microsoft Power Platform 솔루션이 안정적으로 유지됩니다.

Microsoft Power Platform 메이커를 위한 행동 촉구

기존 앱과 흐름 검토하기

먼저 Microsoft Power Platform 앱과 흐름을 점검하세요. 각 앱과 흐름을 열어 어떻게 동작하는지 살펴보고, 데이터를 어떻게 사용하는지와 실행 속도가 얼마나 되는지 확인하세요. Power Automate 흐름은 생각보다 오래 걸리는 경우가 있습니다. 앱에서 느린 구간이나 오류가 없는지 주의 깊게 보세요. Microsoft Power Platform 관리 센터를 사용하면 사용량을 추적할 수 있습니다. 이 도구에서 어떤 앱과 흐름이 가장 많은 성능과 데이터를 사용하는지 확인할 수 있습니다. 비즈니스가 성장하면서 문제를 일으킬 수 있는 패턴을 찾을 수 있습니다.

검토에 도움이 되는 간단한 체크리스트를 만드세요:

  • 각 Power Apps 솔루션을 열고 실제 데이터로 테스트하세요.

  • Power Automate 흐름을 실행하고 지연이 있는지 확인하세요.

  • 플랫폼에서 오류 메시지나 경고가 있는지 확인하세요.

  • Microsoft Power Platform 관리 센터의 분석 기능을 사용하세요.

  • 데이터, 속도 또는 통합과 관련된 문제를 모두 기록하세요.

팁: 앱과 흐름을 자주 검토하세요. 그래야 아키텍처를 견고하게 유지하고 플랫폼을 건강한 상태로 관리할 수 있습니다.

병목 지점 파악 및 경험 공유하기

Microsoft Power Platform 솔루션을 점검한 후에는 병목 지점을 찾아보세요. 병목 지점은 비즈니스 솔루션의 속도를 떨어뜨리고 통합을 더 어렵게 만듭니다. 성능을 지나치게 많이 사용하는 흐름이나 데이터를 과도하게 불러오는 앱을 찾으세요. 때로는 플랫폼의 한 부분이 다른 부분에 문제를 일으키기도 합니다. 표를 사용하면 여러 앱과 흐름의 사용량을 비교하는 데 도움이 됩니다.

앱 또는 흐름 이름

사용된 데이터

사용된 성능

발견된 오류

통합 문제

예제 앱

높음

중간

있음

없음

예제 흐름

중간

높음

없음

있음

확인한 내용을 팀이나 커뮤니티와 공유하세요. 다른 사람에게서 배우고 Microsoft Power Platform 아키텍처를 개선할 수 있습니다. 질문하고 팁을 나누세요. 공유는 모두가 더 나은 솔루션을 만드는 데 도움이 됩니다.

참고: 여러분의 피드백과 경험담은 Microsoft Power Platform 커뮤니티를 더 강하게 만듭니다.

Microsoft Power Platform은 강력하지만 한계도 있다는 것을 잘 아실 겁니다. 데이터를 자주 점검하고 똑똑한 설계를 적용해야 합니다. Microsoft 도구를 사용하면 사용량을 파악하고 문제를 찾아낼 수 있습니다. Power Apps와 Power Automate로 비즈니스 솔루션을 구축하되 성장을 고려해 계획하세요. 좋은 연결 구성과 플랫폼 모니터링이 플랫폼을 건강하게 유지합니다. 플랫폼에 더 많은 성능이 필요하다면 Azure를 활용하세요. 배운 내용은 Microsoft Power Platform 커뮤니티와 공유하세요.

자주 묻는 질문

Power Platform 요청 한도를 초과하면 어떻게 되나요?

오류가 나타나거나 앱이 느려질 수 있습니다. 경우에 따라 플랫폼이 요청을 차단하기도 합니다. 사용량을 확인해야 합니다. 요청을 더 적게 사용하도록 솔루션을 변경해 보세요.

Power Apps와 Power Automate에서 스로틀링을 어떻게 피할 수 있나요?

데이터를 일괄 처리(배치)로 묶을 수 있습니다. 스마트 쿼리를 사용해 필요한 데이터만 가져오세요. 같은 요청을 반복하지 않도록 결과를 저장하세요. 흐름은 이해하기 쉽게 유지하세요. 관리 센터에서 사용량을 지속적으로 확인하세요. 문제가 생기기 전에 요청을 과도하게 사용하는 앱과 흐름을 수정하세요.

팁: 실제 데이터로 솔루션을 시험해 보세요. 문제를 조기에 발견하는 데 도움이 됩니다.

Power Platform과 함께 Azure Functions는 언제 사용해야 하나요?

흐름이 많은 작업을 처리해야 할 때 Azure Functions를 사용하세요. 특수한 코드가 필요하거나 대용량 파일을 처리해야 한다면 이를 선택하세요. 까다로운 단계는 흐름 밖으로 옮겨서 플랫폼을 빠르고 견고하게 유지하세요.

Power Platform에서 요청 사용량과 용량은 어디에서 확인하나요?

도구

확인 가능한 내용

관리 센터

사용량 보고서

Dataverse 분석

데이터 및 용량

Power Automate

흐름 실행 기록

이 도구들을 자주 확인하세요. 솔루션이 제대로 작동하도록 관리하는 데 도움이 됩니다.


함께 들으면 좋은 에피소드

Power Platform 요청 한도를 조사 중이라면, 다음 에피소드에서 구현, 아키텍처, 보안, 거버넌스에 관한 실질적인 배경 지식을 얻을 수 있습니다:

Entities in this article

Power Platform Throttling Power Apps Power Automate Azure Functions Microsoft Connector Service account Azure Front Door Microsoft Places

Related articles

RSS