다음을 통해 공유


Microsoft DataverseAPI 제한 개요

Dataverse API 제한은 서비스 수준, 가용성, 및 품질을 보장합니다. Dataverse API 제한은 Power Platform 요청 제한 및 할당의 일부입니다. 이 기사에서는 특히 Dataverse에 연결하는 Power Apps, Power Automate, 및 Customer Engagement 앱(Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, and Dynamics 365 Project Service Automation)에 적용 가능한 Dataverse의 제한을 소개합니다.

Power Platform 내 모든 영역의 제한에 대한 정보는 Power Platform 요청 제한 및 할당을 참조하세요.

Dataverse에 적용되는 권리 유형서비스 보호 제한이라는 두 가지 범주의 제한이 아래에 요약되어 있습니다.

서비스 보호 제한 Power Platform 요청(API 권리 유형) 한도
한도를 초과하면 429 너무 많은 요청을 즉시 반환합니다. Power Automate 흐름에 적용되지만 적용되는 경우 Dataverse의 간헐적인 초과분에 대한 조항이 있습니다.
5분 슬라이딩 윈도우에서 평가됩니다. 24시간 동안 평가됩니다.
Dataverse 웹 서비스에 대한 모든 외부 요청에 적용됩니다. 내부 또는 외부 요청에서 발생하는 테이블 행에 대한 모든 컴퓨팅 작업 및 분석에 적용됩니다.
개발자는 오류가 발생할 수 있는 조건을 피하고 오류 발생 시 재시도를 관리할 책임이 있습니다. 관리자는 할당된 용량을 관리할 책임이 있습니다. 용량 추가 항목을 구매하여 한도를 높일 수 있습니다.
제품 내에서 오늘 적용됩니다. - 관리자가 오늘 사용량을 추적하고 예측할 수 있도록 일반적으로 프리뷰 보고서 후에 적용됩니다.
- 현재 프리뷰 보고서를 사용할 수 있습니다.
추가 정보: https://aka.ms/serviceprotectionlimits 추가 정보: https://aka.ms/PlatformLimits

권리 유형 제한

이러한 제한은 사용자가 매일 요청할 수 있는 횟수를 나타냅니다. 할당된 제한은 각 사용자에게 할당된 라이선스 유형에 따라 다릅니다.

사용자가 요청 권리 유형을 초과하면 관리자에게 통지되어 해당 사용자에게 Power Apps와 Power Automate 요청 용량을 할당할 수 있습니다. 이 시점에서 사용자는 때때로 합리적인 초과 사용으로 인해 앱을 사용하지 못하도록 차단되지 않습니다.

Dataverse의 경우 API 요청에는 행이 생성, 검색, 업데이트 또는 삭제(CRUD)되는 테이블 행과 상호 작용하는 모든 데이터 작업이 포함됩니다. 공유할당과 같은 특수 작업은 업데이트로 간주되므로 여기에 포함됩니다. 이러한 요청은 모든 클라이언트 또는 애플리케이션에서 끝점을 사용하여 이루어질 수 있습니다. 여기에는 플러그 인, 비동기 워크플로, 사용자 지정 컨트롤 및 $batch(ExecuteMultiple) 작업으로 수행되는 작업이 포함됩니다. 로그인, 로그아웃 및 시스템 메타데이터 작업과 같은 제한사항에서 제외되는 시스템 내부 작업 세트가 소규모로 존재합니다.

중요

Power Platform API 요청 할당에는 Power Automate, AI Builder 및 Connector API 사용이 포함됩니다. Dataverse 요청을 발생시키는 커넥터를 통한 모든 요청은 1개의 Power Platform 요청을 나타냅니다.

이러한 권리 유형 제한에 대한 자세한 내용은 라이선스 기반 Microsoft Power Platform 요청 할당을 참조하세요.

용량 추가 기능 보기 및 할당에 대한 내용은 용량 추가 기능을 참조하십시오.

개별 용량 추가 기능 구매에 대한 자세한 내용은 Power Apps 및 Power Automate 라이선싱 가이드를 참조하세요.

서비스 보호 제한

모든 사람에게 일관된 가용성과 성능을 보장하기 위해 Dataverse에서 API를 사용하는 방식에 일부 제한을 적용합니다. 서비스 보호 API 제한은 애플리케이션을 실행하는 사용자가 리소스 제약 조건에 따라 서로 간섭할 수 없도록 합니다. 이 제한은 플랫폼의 일반 사용자에게는 영향을 주지 않습니다. 많은 수의 API 요청을 수행하는 애플리케이션만 영향을 받을 수 있습니다. 이 제한은 Dataverse 플랫폼의 가용성 및 성능 특성을 위협하는 요청 볼륨의 무작위적이고 예상치 못한 갑작스런 증가로부터 보호 수준을 제공합니다.

사용자 계정당 동시 연결 수, 연결당 API 요청 수 및 각 연결에 사용할 수 있는 실행 시간을 제한합니다. 이러한 메트릭은 5분 슬라이딩 기간 내에 평가됩니다. 이러한 제한 중 하나를 초과하면 플랫폼에서 예외가 throw됩니다.

참고

서비스 보호 제한은 자격 제한에 대해 계산된 테이블의 CRUD 작업뿐만 아니라 모든 외부 웹 서비스 요청에 적용됩니다.

서비스 보호 API 제한은 워크플로, 사용자 지정 워크플로 활동 또는 플러그 인 코드 내에서 작성된 API 호출에 적용되지 않습니다. 이러한 작업은 내부적으로 호출됩니다.

서비스 보호 제한은 대량의 데이터 작업을 수행하는 애플리케이션에서만 발생합니다. 대량의 데이터 작업을 수행하는 애플리케이션을 빌드하는 개발자는 이러한 예외가 반환된 일정 시간 후에 작업 재시도에 패턴을 적용하는 것이 좋습니다. 이러한 패턴을 적용하면 애플리케이션이 서비스가 보내는 예외에 응답하고 총 요청 수를 줄이고 가능한 최고의 처리량을 달성할 수 있습니다.

반환될 수 있는 특정 오류 및 개발자가 이러한 오류에 응답하기 위해 패턴을 적용하는 방법에 대한 정보는 서비스 보호 API 제한을 참조하십시오.

참조

Power Platform 관리 / 라이선싱 및 라이선스 관리 / 요청 제한 및 할당
개발자 / 코드를 사용한 데이터 작업 / 서비스 보호 API 제한

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).