Power Apps를 사용하여 테이블 생성 및 편집
테이블은 비즈니스 데이터를 모델링하고 관리하는 데 사용됩니다. 앱을 개발할 때 표준 테이블, 사용자 지정 테이블 또는 둘 다를 사용할 수 있습니다. Power Apps는 Microsoft Dataverse의 테이블을 보고, 만들고, 편집할 수 있는 쉬운 방법을 제공합니다.
사전 요구 사항
Dataverse에서 테이블을 만들고 편집하려면 다음이 필요합니다.
- Dataverse가 있는 Power Platform 환경.
- 환경에서 시스템 사용자 지정자 보안 역할 또는 이와 동급의 권한. 시스템 사용자 지정자 보안 역할이 있는 사용자는 테이블을 만들 수 있으며 표준 및 사용자 지정 테이블을 보고 편집할 수 있는 액세스 권한을 갖습니다. 자체 생성된 테이블 레코드 외에도 시스템 사용자 지정자 역할에는 공유되지 않은 테이블 레코드에 액세스할 수 있는 권한이 없습니다. 추가 정보: Dataverse 데이터베이스가 있는 환경 만들기
테이블 보기
Power Apps에 로그인한 다음 왼쪽 탐색 창에서 테이블을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
다음 탭을 사용하여 표시되는 테이블을 필터링합니다.
보기 | 설명 |
---|---|
권장 | 표준 테이블만 표시합니다. 표준 테이블은 Power Apps 또는 Dynamics 365 앱에 포함된 테이블입니다. |
사용자 지정 | 사용자 지정 테이블만 표시합니다. 사용자 지정 테이블은 사용자 및 다른 앱 제작자가 만듭니다. |
모두 | 모든 테이블을 표시합니다. |
테이블 보기에서 열 머리글을 선택한 다음 필터링 기준을 선택하여 유형, 관리형 또는 태그와 같은 특정 속성별로 테이블을 표시할 수도 있습니다.
테이블 만들기
새 테이블을 만드는 방법에는 여러 가지가 있습니다.
새 테이블 만들기
테이블 시각적 개체 디자이너 환경을 사용하면 테이블을 만들고, 테이블 관계를 구성하고, 데이터 다이어그램을 볼 수 있습니다.
참고
테이블 시각적 개체 디자이너는 현재 새 테이블 만들기만 지원합니다. 환경을 사용하여 기존 테이블을 편집할 수 없습니다.
명령 모음:
- 뒤로. Power Apps의 원래 위치로 돌아갑니다.
- 새 테이블. 이 문서에 설명된 방법 중 하나를 사용하여 새 테이블을 만듭니다.
- 데이터 숨기기 또는 데이터 보기. 테이블 행 편집기를 닫거나 표시합니다.
- 관계 만들기. 두 테이블 사이에 테이블 관계를 만듭니다. 캔버스에서 테이블을 선택하고 CTRL + 다른 테이블을 클릭한 다음 관계 만들기를 선택합니다. 추가 정보: 테이블 유형 관계(참고: 다대다 관계는 지원되지 않습니다)
- 삭제. 테이블 및 연결된 모든 테이블 행을 삭제합니다.
테이블 시각적 개체 디자이너 캔버스. 테이블 시각적 개체 디자이너 캔버스에서 테이블을 캔버스 주위로 끌어 재배치하고 선택하여 테이블 작업 메뉴를 호출하고 데이터 다이어그램을 볼 수 있습니다.
테이블 시각적 개체 디자이너 캔버스 작업:
- +. 확대하여 캔버스에 있는 테이블 개체의 크기를 늘립니다.
- -. 축소하여 캔버스에 있는 테이블 개체의 크기를 줄입니다.
- 보기 맞춤. 브라우저 탭의 사용 가능한 공간에 맞게 크기를 조정합니다.
- 지도 표시 또는 지도 숨기기. 지도 표시를 선택하면 캔버스에 테이블의 간결한 표현이 표시됩니다.
테이블 작업 메뉴:
- 데이터 숨기기 또는 데이터 보기. 테이블 행 편집기를 닫거나 표시합니다.
- 행 소유권. 소유권 유형을 사용자, 팀 또는 조직으로 선택합니다.
- 속성. 테이블 표시 이름, 복수형 이름, 설명 및 스키마 이름을 편집합니다.
- 삭제. 테이블 및 연결된 모든 행을 삭제합니다.
테이블 행 편집기. 이 영역에서는 행을 새로 생성, 편집 또는 삭제하고, 새 열을 생성하고, 테이블 소유권 유형을 변경하고, 테이블 속성을 편집합니다.
팁
캔버스에서 생성한 테이블을 찾을 수 없나요? 테이블 시각적 개체 디자이너 캔버스 작업 메뉴에서 보기 맞춤을 선택합니다.
다음 방법 중 하나를 사용하여 시각적 테이블 디자이너로 테이블을 만듭니다.
Copilot으로 시작
데이터를 자연어로 설명하면 Copilot이 관계와 함께 테이블을 생성합니다.
참고
이 기능을 사용하려면 다음 요구 사항에 유의하세요.
- 환경에 대해 Copilot을 활성화해야 합니다. Copilot은 기본적으로 활성화되어 있습니다. /추가 정보: 기능 설정 관리
- 이 기능은 영어로 제공됩니다. 환경이 호스팅되는 위치에 따라 지역 간 데이터 이동을 활성화해야 할 수도 있습니다. 자세한 내용은 지역 간 데이터 이동을 활성화할 때 사용할 수 있는 Copilot 및 생성형 AI 기능을 참조하세요.
- 테이블 생성 옵션 선택 페이지에서 Copilot으로 시작을 선택합니다.
- Copilot의 도움을 받아 만들고 싶은 테이블을 설명하세요. 테이블 옵션 메뉴를 통해 생성할 테이블 수, 테이블 크기, 관계 포함 여부 등을 지정할 수도 있습니다.
- 데이터에 만족할 때까지 Copilot 패널에서 Copilot을 계속 반복합니다. 추가 정보: 테이블 리뷰
- 완료되면 저장 후 나가기를 선택합니다.
테이블 시각적 개체 디자이너 사용 제한 사항
다음 데이터 형식은 현재 테이블 시각적 개체 디자이너에서 열을 만들 때 지원되지 않습니다.
- 서식 있는 텍스트
- 고객 님
- 자동 번호 매기기
- 수식
고급 속성 설정
테이블 영역의 명령 모음에서 새 테이블>고급 속성 설정을 선택합니다. 이렇게 하면 새 테이블 속성 패널이 열립니다. 빈 테이블로 시작하여 이름, 설명 등 테이블 속성을 입력합니다. 고급 옵션을 확장하여 변경 내용 추적, 변경 감사 등 더 많은 속성을 설정합니다.
테이블 속성
다음 속성에 데이터를 입력합니다.
Property | Description |
---|---|
표시 이름 | 이것은 앱에 표시되는 테이블의 단일 이름입니다. 이것은 나중에 변경할 수 있습니다. |
복수형 표시 이름 | 이것은 앱에 표시되는 테이블의 복수 이름입니다. 이것은 나중에 변경할 수 있습니다. |
설명 | 테이블의 용도에 대해 알기 쉬운 설명을 제공합니다. |
첨부 파일 활성화를 선택하여 이 테이블의 레코드에 메모와 파일을 추가합니다.
기본 열의 표시 이름 또는 설명을 변경하려면 기본 열 탭을 선택합니다. 기본 열은 다른 테이블과 관계를 설정할 때 조회 필드에서 사용됩니다.
중요
테이블을 저장한 후에는 기본 열 표시 이름 및 설명을 변경할 수 없습니다.
고급 옵션
고급 옵션을 선택하여 테이블에 대한 선택 사항인 추가 속성을 표시합니다.
속성 | 설명 |
---|---|
스키마 이름 | 기본적으로 스키마 이름은 표시 이름를 기반으로 자동 생성되지만 변경할 수 있습니다. 스키마 이름은 공백을 포함할 수 없으며 Dataverse 솔루션 게시자에 대한 사용자 지정 접두사를 포함합니다. 테이블을 저장한 후에는 변경할 수 없습니다. |
형식 | 테이블 유형을 선택합니다. 대부분의 테이블에 표준을 사용합니다. 활동 테이블은 사용자나 팀만 담당할 수 있지만 조직은 담당할 수 없는 특수 테이블입니다. 가상 테이블을 사용하려면 테이블이 외부 소스의 데이터로 채워져야 합니다. 탄력적 테이블은 비즈니스 시나리오에 높은 처리량, 스토리지 및 낮은 대기 시간 요구 사항과 함께 매우 큰 데이터 볼륨이 수반되는 경우에 고려해야 합니다. |
레코드 소유권 | 작업을 관리할 수 있는 테이블을 만들기 위해 테이블 형식을 활동 테이블로 전환합니다. 소유권 유형은 레코드에서 작업을 수행할 수 있는 사람을 정의합니다. |
테이블 이미지 선택 | 테이블에 대한 이미지를 표시할지 여부를 선택할 수 있습니다. 이 이미지는 일부 디자인 영역의 Power Apps에 표시됩니다. 테이블을 사용하는 앱에는 이미지가 표시되지 않습니다. 앱에 이미지를 표시하려면 이미지 열을 사용하세요. 추가 정보: 이미지 열 |
색상 | 모델 기반 앱에서 테이블에 사용할 색을 설정합니다. |
중복 검색 규칙 적용 | 조직에서 중복 검색이 활성화되어 있을 경우 이 기능을 사용하면 이 테이블에 대한 중복 검색 규칙을 만들 수 있습니다. |
변경 내용 추적 | 데이터를 데이터가 처음 추출되었거나 마지막 동기화된 이후로 변경된 데이터를 감지함으로써 효율적인 방식으로 동기화를 활성화합니다. Azure Synapse Link for Dataverse와 같은 특정 기능에 대해 이 옵션을 활성화해야 합니다. |
사용자 지정 도움말 제공 | 선택한 경우 도움말 URL을 설정하여 사용자가 응용 프로그램에서 도움말 버튼을 선택할 때 표시되는 페이지를 제어합니다. 이를 사용하여 테이블에 대한 회사 프로세스에 대한 지침을 제공합니다. |
데이터 변경 내용 감사 | 조직에서 감사 기능이 활성화되어 있으면 이 기능을 사용하여 테이블 레코드에 대한 변경 내용을 시간에 따라 캡처할 수 있습니다. 테이블에 대한 감사를 활성화하면 이 테이블에 해당하는 모든 필드에 대해 감사가 활성화됩니다. 감사를 활성화할 필드를 선택하거나 선택을 취소할 수 있습니다. |
사용 가능한 경우 빨리 만들기 양식 활용 | 이 테이블에 대해 빨리 만들기 양식을 만들어 게시한 후에는 탐색 창에서 만들기 버튼을 사용하여 새 레코드를 만들 수 있는 옵션이 있습니다. 추가 정보: 모델 기반 앱 양식 만들기 및 디자인 사용자 지정 활동 테이블에 대해 이 옵션이 활성화되어 있으면 탐색 창에서 만들기 버튼을 사용할 때 활동 엔터티 그룹에 사용자 지정 활동이 표시됩니다. 하지만 활동은 빨리 만들기 양식을 지원하지 않으므로 사용자 지정 테이블 아이콘을 선택할 때 기본 양식이 사용됩니다. |
장기 보존 사용 설정 | Dataverse는 사용자 지정 보존 정책을 지원하여 비용 효율적인 방식으로 무제한 데이터를 장기간 안전하게 보존합니다. 추가 정보: 장기 데이터 보존 개요 |
새 활동을 만드는 중 | 이 테이블에 대한 레코드에 활동을 연결합니다. |
메일을 병합하는 중 | 앱 사용자는 이 테이블을 메일과 병합하여 사용할 수 있습니다. |
OneNote 통합 설정 | OneNote 통합을 사용하면 레코드 내에서 고객 메모를 하거나 검토하기 위해 OneNote의 이점을 활용할 수 있습니다. SharePoint 문서 관리를 설정해야 합니다. 추가 정보: OneNote 통합 설정 |
SharePoint 문서 관리 설정 | 조직의 문서 관리를 활성화하도록 다른 작업을 수행한 후 이 테이블에 대해 이 기능을 사용하면 SharePoint와의 상호 작용에 참여할 수 있습니다. 추가 정보: SharePoint를 사용하여 문서 관리 |
연결 보유할 수 있음 | 연결 기능을 사용하여 이 테이블에 대한 레코드가 활성화된 연결이 있는 다른 테이블의 레코드에 연결되는 방법을 표시합니다. |
연락처 이메일 사용할 수 있음 | 이 테이블에 대한 필드 중 하나에 저장된 이메일 주소를 사용하여 이메일을 보냅니다. 이 테이블에 대한 형식이 이메일로 설정된 한 줄의 텍스트 열이 아직 존재하지 않는 경우 이메일 보내기를 활성화하면 새 열이 생성됩니다. |
액세스 팀이 있음 | 이 테이블에 대한 팀 템플릿을 만듭니다. |
피드백에 연결할 수 있음 | 앱 사용자가 테이블 레코드에 대한 피드백을 작성하거나 정의된 범위 내에서 테이블 레코드를 평가할 수 있도록 합니다. 추가 정보: 피드백/등급에 대한 테이블 구성 |
검색 결과에 표시 | 앱 사용 시 검색 결과에 테이블 레코드가 포함될 수 있도록 활성화합니다. |
오프라인으로 전환 가능 | Power Apps 애플리케이션이 네트워크에 연결되어 있지 않은 동안 이 테이블의 데이터를 사용할 수 있도록 합니다. |
큐에 추가할 수 있음 | 큐가 있는 테이블을 사용합니다. 큐는 모두가 액세스할 수 있는 중앙 위치에서 이 테이블에 대한 레코드를 사용할 수 있게 함으로써 작업의 회람과 공유를 촉진합니다. |
저장을 선택하여 계속합니다. 이 작업을 수행하면 새 테이블 패널이 닫히고 테이블 허브가 표시됩니다.
외부 데이터로 만들기
Excel 파일/CSV 파일 또는 SharePoint 목록을 사용하여 테이블을 데이터로 채우면 copilot을 사용하여 테이블 생성을 지원합니다.
참고
일반적으로 사용 가능한 Copilot 기능은 기본적으로 활성화되어 있으며 끌 수 없습니다. 이를 비활성화하려면 테넌트 관리자가 지원팀에 문의해야 합니다.
테이블 영역의 명령 모음에서 새 테이블>외부 데이터로 만들기를 선택한 다음 파일(Excel, .CSV) 또는 SharePoint 목록 중 하나를 선택합니다.
- 장치에서 선택하거나 Excel 파일을 Excel 파일 업로드 페이지로 끌어다 놓습니다.
- Excel 파일의 데이터는 Dataverse 테이블로 표시됩니다. 열 이름이나 데이터 형식 등을 변경하려면 열 헤더 >열 편집을 선택하세요.
- 완료되면 만들기를 선택합니다.
AI가 이 기능과 함께 사용되는 방법에 대한 자세한 내용을 보려면 Excel에서 테이블 및 앱으로 변환 관련 FAQ를 참조하세요.
Dataverse 테이블 생성에 사용되지 않는 SharePoint 열
각 데이터 형식은 Dataverse에서 지원되지 않으므로 SharePoint 목록에서 Dataverse 테이블을 생성할 때 다음 열은 포함되지 않습니다.
- Image
- 작업 결과
- 외부 데이터
- 관리되는 메타데이터
- 첨부 파일(단일)
- 여러 첨부 파일 / 이미지
- SharePoint 목록 시스템 열
- 숫자로 표시된 열 수준의 기호(통화, 접두사, 접미사)
- 고유 값
가상 테이블 만들기
가상 테이블은 Azure SQL Database 또는 SharePoint와 같은 외부 데이터 원본의 데이터가 포함된 열이 있는 Microsoft Dataverse의 사용자 지정 테이블입니다.
- 테이블 영역의 명령 모음에서 새 테이블>가상 테이블 만들기를 선택합니다.
- 외부 데이터에서 새 테이블 마법사에 따라 가상 테이블을 만듭니다. 추가 정보: 가상 테이블 만들기
테이블 편집
테이블을 보는 상태에서 편집할 테이블을 선택한 후, 테이블 속성을 편집하려면 명령 표시줄에서 속성을 선택하세요.
테이블 허브를 사용하여 테이블 구성 요소 편집
양식 구성 요소를 편집하려면 테이블을 열어 테이블 허브를 표시합니다. 테이블 허브는 다음 섹션에서 설명하는 테이블 구성 요소를 표시합니다.
테이블 속성
테이블에 대한 몇 가지 공통 속성을 표시합니다. 명령 표시줄에서 속성을 선택하여 테이블 속성을 편집합니다.
스키마
스키마 영역에서 다음 테이블 구성 요소를 선택하여 기존 구성 요소를 보고 열거나 새 구성 요소를 생성할 수 있는 영역을 엽니다.
- 열. 추가 정보: 열 만들기 및 편집
- 관계입니다. 테이블 간 관계 만들기 및 편집 참조
- 키 추가 정보: 행을 참조하는 대체 키 정의
데이터 환경
데이터 경험 영역에서 다음 테이블 구성 요소를 선택하여 기존 구성 요소를 보고 열거나 새 구성 요소를 생성할 수 있는 영역을 엽니다.
- 양식 추가 정보: 양식 만들기 및 디자인
- 보기. 추가 정보: 보기 만들기 또는 편집
- 차트 추가 정보: 시스템 차트 만들기
- 대시보드 추가 정보: 대시보드 만들기 또는 편집
사용자 지정
사용자 지정 영역에서 다음 테이블 구성 요소를 선택하여 기존 구성 요소를 보고 열거나 새 구성 요소를 생성할 수 있는 영역을 엽니다.
- 비즈니스 규칙. 추가 정보: 비즈니스 규칙 및 추천을 만들어 양식의 논리에 적용
- 명령. 추가 정보: 명령 디자이너를 사용하여 명령 모음 사용자 지정
테이블 열 및 데이터
테이블에 대한 테이블 레코드 데이터를 보고 생성합니다. 열 및 데이터 보기에 표시할 열을 선택하려면 열 수(+17 이상)를 선택합니다.
테이블 디자이너
테이블 허브에서 편집을 선택하여 테이블 디자이너를 엽니다. 테이블 디자이너를 사용하면 새 레코드 및 열 편집 또는 추가, 테이블 속성 편집 또는 테이블을 기반으로 하는 모델 기반 앱 만들기를 포함하여 테이블을 광범위하게 변경할 수 있습니다.
양식 및 보기 업데이트
테이블 허브에서 양식 및 보기 업데이트를 선택하여 양식 및 보기 디자이너에서 편집할 필요 없이 이 테이블의 양식 및 보기에 선택한 열을 추가합니다. 추가 정보: 테이블 디자이너를 사용하여 양식 및 보기 업데이트
테이블 삭제
시스템 관리자 보안 역할을 가진 사용자는 관리형 솔루션에 포함되지 않은 사용자 지정 테이블을 삭제할 수 있습니다.
경고
사용자 지정 테이블을 삭제하면 해당 테이블에 대한 데이터를 저장하는 데이터베이스 테이블이 삭제되고 그 안에 포함된 모든 데이터가 손실됩니다. 사용자 지정 테이블에 대한 상위/하위 관계가 있는 관련 레코드도 삭제됩니다. 상위/하위 관계에 대한 자세한 내용은 테이블 간 관계 만들기 및 편집을 참조하세요.
삭제된 테이블에서 데이터를 복구할 수 있는 유일한 방법은 테이블이 삭제되기 이전 시점에서 데이터베이스를 복원하는 것입니다. 추가 정보: 인스턴스 백업 및 복원
테이블을 보는 상태에서 표를 선택한 후 메뉴에서 삭제를 선택합니다.
테이블에 삭제를 방지하는 종속성이 있는 경우 오류 메시지가 표시됩니다. 종속성을 식별하고 제거하려면 솔루션 탐색기를 사용해야 합니다. 추가 정보 테이블 종속성 식별