모델 기반 앱 빌드 단계

이 페이지에서는 모델 기반 앱 빌드와 관련된 단계를 설명합니다. 첫 번째 앱을 구축하는 간단한 과정을 보려면 첫 번째 모델 기반 앱 빌드로 이동하세요.

모델 기반 앱 빌드 및 공유 단계

기본 수준에서 모델 기반 앱 만들기는 다음 단계로 구성됩니다.

단계 목적
비즈니스 데이터 모델링 데이터가 비즈니스 문제를 해결하는 올바른 방법으로 구성되었는지 확인합니다.
비즈니스 프로세스 정의 사용자가 테이블을 업데이트하고 작업을 효율적이고 정확하게 완료할 수 있도록 돕습니다.
앱 작성 앱을 생성하고 앱과 관련된 테이블 및 테이블 요소를 선택합니다.
보안 역할 구성 앱 사용자가 자신의 역할과 관련된 데이터와만 상호 작용할 수 있도록 합니다.
앱 공유 앱 배포.

각 단계에는 앱 제작자가 데이터 모델을 업데이트하거나 앱을 구성하는 과정을 거치는지 여부에 관계없이 애플리케이션이 생성될 수 있는지 확인하도록 다양한 편집자가 필요합니다.

여러 편집자가 있는 것이 이상하게 보일 수 있지만 이들은 Dataverse 내부에서 수행된 다양한 기술을 반영합니다. 종종 제작자는 앱을 구성하기 위해 편집기를 통해 원활하게 이동합니다.

비즈니스 데이터 모델링

비즈니스 데이터를 모델링하려면 앱에 필요한 데이터와 이 데이터가 다른 데이터와 관련되는 방식을 결정해야 합니다. 모델 기반 디자인에서는 디자이너가 코드를 작성하지 않고도 응용 프로그램을 사용자 지정할 수 있도록 메타데이터 기반 아키텍처를 사용합니다. 메타데이터는 "데이터에 대한 데이터"를 의미하고 시스템에 저장된 데이터의 구조를 정의합니다.

참고

모델 기반 앱은 Dataverse 테이블 없이는 만들 수 없습니다. 하지만, Dataverse 테이블은 캔버스 앱 및 Power Automate를 포함해 많은 Power Platform 서비스가 사용할 수 있습니다.

자습서: Power Apps에서 구성 요소가 있는 사용자 지정 테이블 만들기

비즈니스 프로세스 정의

일관된 비즈니스 프로세스를 정의하고 적용하는 것은 모델 기반 앱 디자인의 중요 요소입니다. 그러나 주변에 구성된 비즈니스 프로세스 없이 모델 기반 앱을 만드는 것이 가능하다는 점에 유의해야 합니다.

그럼에도 불고하고 일관된 프로세스를 사용하면 앱 사용자가 기계적인 단계들을 수행하기 위해 기억할 필요 없이 작업에 집중할 수 있습니다. 이러한 프로세스는 단순하거나 복잡할 수 있으며 여러 테이블에 대한 작업을 포함할 수 있습니다.

아래 스크린샷은 비즈니스 프로세스 흐름을 제자리에 두는 것의 영향을 보여줍니다.

비즈니스 프로세스 흐름이 있는 샘플 모델 기반 앱

비즈니스 프로세스 흐름은 Power Automate를 사용하여 생성 및 구성됩니다.

추가 정보: 비즈니스 프로세스 흐름 개요Microsoft Dataverse에 비즈니스 논리 적용.

모델 기반 앱 작성

데이터 모델을 생성하고 필요한 경우 비즈니스 프로세스를 정의한 후 앱을 빌드할 수 있습니다.

이것은 최신 인터페이스 또는 클래식 인터페이스를 사용하여 앱을 빌드하는 두 가지 방법 중 하나로 수행할 수 있습니다.

현대적인 인터페이스 제작자는 디자인하는 동안 변경 사항의 효과를 볼 수 있지만 클래식 인터페이스에서는 최종 사용자 경험과 디자인 경험 사이에 추상화 수준이 있습니다. 추가 정보:

두 가지 경험 모두 사이트 맵이 만들어지고 사용자의 탐색 경험을 정의합니다. 최신 접근 방식에서는 이것이 앱 디자인 프로세스의 일부인 반면, 클래식 앱 디자이너에서는 별도의 사이트 맵 디자이너가 사용됩니다.

앱 재생하기

앱 디자이너 또는 솔루션 탐색기를 통해 앱을 재생합니다.

이 단계가 완료되면 앱 배포와 관련된 마지막 단계로 이동할 수 있습니다.

추가 정보: 사이트 맵 빌드하기

보안 역할 구성

테이블에 대한 액세스는 보안 역할을 사용하여 정의되며 이러한 역할은 사용자가 Dataverse 내에서 테이블로 수행할 수 있는 작업을 제어합니다. 이것이 없으면 사용자는 앱에 의미 있는 액세스를 할 수 없습니다.

이러한 작업으로는 만들기, 읽기, 쓰기, 삭제, 추가, 다른 레코드에 추가, 할당, 공유가 있습니다. 보안 역할을 먼저 구성한 다음 공유 시점에서 사용자를 역할에 할당해야 합니다.

보안 역할 이해, 만들기 및 구성에 대한 자세한 내용은 다음을 참조하세요.

앱 공유

앱을 공유하려면 두 가지 작업이 필요합니다.

  • 사용자에게 보안 역할을 할당합니다. 이는 데이터를 볼 수 있는 권한이 있음을 의미합니다.

    샘플 모델 기반 앱

  • 앱에 링크를 공유합니다. 링크 가져오기:

  1. 앱을 편집하고 속성 탭을 선택합니다.
  2. 통합 인터페이스 URL을 복사합니다.
  3. 사용자가 SharePoint 사이트에 게시하거나 전자 메일을 통해 전송하는 등의 방법으로 액세스할 수 있도록 앱 URL을 위치에 붙여 넣습니다.

"모델 기반 앱에 대한 링크 획득"

앱 공유와 보안 역할은 본질적으로 연결되어 있습니다. 앱을 적절하게 공유하려면 두 가지를 모두 잘 이해하고 있어야 합니다. 앱 공유 및 보안 설정에 대해 자세히 알아보기

모델 기반 앱 사용하기

모델 기반 앱의 사용자가 보다 생산적으로 탐색하고 상호 작용할 수 있도록 돕는 전용 문서가 개발되었습니다. 모델 기반 앱 사용에 대해 자세히 알아보기

다음 단계

첫 번째 최신 앱 빌드

모델 기반 앱 디자이너 소개

참고

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

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