모델 기반 앱 구성 요소 이해

모델 기반 앱 구성 요소 개요

잘 디자인된 모델 기반 앱은 완성된 앱의 모양과 기능을 빌드하기 위해 디자이너를 사용하여 선택한 여러 구성 요소로 구성됩니다. 제작자가 앱을 만드는 데 사용하는 컴포넌트 및 구성 요소 속성은 메타데이터가 됩니다.

이러한 각 구성 요소가 앱 디자인에 어떻게 관련되는지를 이해하기 위해 여기서는 데이터, UI, 논리시각화 범주로 구분됩니다.

데이터 구성 요소

이러한 구성 요소는 앱의 기반이 되는 데이터와 구성 요소를 만들거나 편집하는 데 사용할 디자이너를 결정합니다.

데이터 구성 요소는 환경 내의 테이블 수준에서 또는 환경 내에 포함된 솔루션 내에서 설계됩니다.

구성 요소 설명 디자이너
테이블 연락처나 어카운트처럼 추적하는 속성을 가진 레코드의 컨테이너. 여러 표준 테이블은 사용할 수 없습니다. 비시스템 표준 테이블(생산 테이블)을 사용자 지정하거나 처음부터 사용자 지정 테이블을 만들 수 있습니다. Power Apps 테이블 디자이너
관계 테이블 관계는 테이블이 서로 관련되는 방법을 정의할 수 있습니다. 하나는 1:N(일대다), N:1(다대일), 및 N:N(다대다) 유형의 관계입니다. 예를 들어 조회 열을 테이블에 추가하면 두 테이블 간에 새로운 1:N 관계를 만들고 양식에 조회 열을 배치할 수 있습니다. Power Apps 테이블 디자이너
테이블과 연결된 속성입니다. 열은 입력하거나 선택할 수 있는 데이터 형식을 결정하는 데이터 형식으로 정의됩니다. 텍스트, 숫자, 날짜 및 시간, 통화 또는 조회를 예로 들 수 있습니다(다른 테이블과의 관계를 만듦). 열은 일반적으로 양식, 보기 및 검색과 함께 사용됩니다. Power Apps 테이블 디자이너
선택 열 사용자에게 미리 정해진 옵션 집합을 제공하는 특수한 유형의 열입니다. 각 옵션에는 숫자 값 및 레이블이 있습니다. 양식에 추가할 때 이 열은 옵션을 선택할 수 있는 사용자를 위한 컨트롤을 표시합니다. 선택에는 두 가지 종류, 즉 사용자가 하나의 옵션만 선택할 수 있는 선택과 여러 개를 선택할 수 있는 다중 선택이 있습니다. Power Apps 옵션 집합 디자이너

추가 정보: 모델 기반 앱에 대한 데이터 정의

UI 구성 요소

이러한 구성 요소는 사용자가 앱과 상호 작용하는 방법을 결정합니다.

구성 요소 설명 디자이너
앱의 구성 요소, 속성, 클라이언트 유형 및 URL과 같은 응용 프로그램 기본 사항을 결정합니다. 앱 디자이너
사이트 맵 앱에 대한 탐색을 지정합니다. 사이트 맵 디자이너
양식 조직에서 테이블에 대해 추적하는 항목과 일치하는 지정된 테이블에 대한 데이터 입력 열 집합입니다. 예를 들어 사용자가 입력한 관련 정보를 특정 요청된 재주문 날짜와 함께 고객의 이전 주문을 추적하는 데이터 입력 열 집합입니다. 양식 디자이너
보기 보기는 특정 테이블의 행 목록이 애플리케이션에 표시되는 방법을 정의합니다. 보기는 표시할 열, 각 열의 너비, 정렬 동작 및 기본 필터를 정의합니다. 디자이너 보기
사용자 지정 페이지(미리 보기) 유연한 레이아웃, 로우 코드 Fx 기능 및 Power Apps 커넥터 데이터를 허용하는 캔버스 기반 페이지입니다. 자세한 내용은 모델 기반 앱 사용자 지정 페이지 개요(프리뷰)를 참조하세요 캔버스 디자이너

논리적 구성 요소

앱의 비즈니스 프로세스, 규칙 및 자동화를 결정합니다. Power Apps 제작자는 프로세스나 규칙의 유형과 관련된 디자이너를 사용합니다.

논리 유형 설명 디자이너
비즈니스 프로세스 흐름 표준 비즈니스 프로세스를 통해 사용자를 안내하는 온라인 프로세스입니다. 예를 들어 모든 직원이 고객 서비스 요청을 동일한 방식으로 처리하도록 하거나, 주문을 제출하기 전에 송장 승인을 얻도록 할 경우 비즈니스 프로세스 흐름을 사용합니다. 비즈니스 프로세스 흐름 디자이너
워크플로 워크플로는 사용자 인터페이스 없이 비즈니스 프로세스를 자동화합니다. 디자이너는 워크플로를 사용하여 사용자 상호 작용이 필요 없는 자동화를 시작합니다. 워크플로 디자이너
작업 작업은 사용자 지정 작업을 비롯한 작업을 워크플로에서 직접 호출할 수 있도록 하는 프로세스 유형입니다. 프로세스 디자이너
비즈니스 규칙 열 요구 사항 설정, 열 숨기기 또는 데이터 유효성 검사와 같은 규칙 또는 권장 사항 논리를 양식에 적용하는 데 사용됩니다. 앱 디자이너는 빠르게 변화하고 일반적으로 사용되는 규칙을 구현하고 유지하는 간단한 인터페이스를 사용합니다. 비즈니스 규칙 디자이너
Power Automate 흐름 Power Automate는 앱과 서비스 간에 자동화된 흐름을 만들어 알림을 수신하고, 파일을 동기화하고, 데이터를 수집하는 등의 클라우드 기반 서비스입니다. Power Automate

추가 정보: 모델 기반 앱에서 비즈니스 논리 적용

사용자 지정 비즈니스 논리 추가를 위한 추가 옵션

플러그 인을 사용하여 비즈니스 프로세스 확장
워크플로 확장

시각화

앱이 사용할 수 있는 데이터 시각화 및 보고의 유형을 결정합니다.

구성 요소 설명 디자이너
차트 보기 또는 양식에 표시하거나 대시보드에 추가할 수 있는 단일 그래픽 시각화입니다. 차트 디자이너
대시보드 실행 가능한 비즈니스 데이터의 개요를 제공하는 하나 이상의 그래픽 시각화에 대한 팔레트 역할을 합니다. 대시보드 디자이너
포함된 Power BI 앱에 포함된 Power BI 타일 및 대시보드를 추가합니다. Power BI는 비즈니스 인텔리전스 인사이트를 제공하는 클라우드 기반 서비스입니다. 차트 디자이너, 대시보드 디자이너 및 Power BI의 결합

샘플 대시보드.

고급 모델 기반 앱 제작

솔루션 탐색기는 고급 모델 기반 앱 빌드에 사용되는 포괄적인 도구입니다. 솔루션 탐색기에서 도구의 왼쪽에 있는 탐색 창을 사용하여 모든 앱 구성 요소로 구성된 계층 구조를 탐색할 수 있습니다.

솔루션 탐색기.

솔루션 탐색기를 열려면

  1. Power Apps 홈 페이지에서 설정을 선택한 다음 고급 설정을 선택합니다.

  2. Dynamics 365 비즈니스 관리 페이지에서 설정, 사용자 지정, 시스템 사용자 지정을 차례대로 선택합니다.

솔루션 탐색기를 엽니다.

추가 정보: 고급 앱 제작 및 사용자 지정

다음 단계

데이터 모델 개발 개요

참고

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

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