Microsoft Dataverse란?

Dataverse를 사용하면 비즈니스 응용 프로그램에서 사용한 데이터를 안전하게 저장하고 관리할 수 있습니다. Dataverse에서 데이터는 테이블 집합 내에 저장됩니다. 테이블은 행(이전에는 레코드라고 함) 및 열(이전에는 필드/속성이라고 함) 집합입니다. 테이블의 각 열은 특정 유형의 데이터(예 : 이름, 나이, 급여 등)를 저장하도록 설계되었습니다. Dataverse에는 일반적인 시나리오를 다루는 표준 테이블의 기본 세트가 포함되어 있지만 Power Query를 사용하여 조직에 특정한 사용자 지정 테이블을 만들고 데이터를 채울 수도 있습니다. 그런 다음 앱 제작자는 Power Apps를 사용하여 이런 데이터를 사용하는 우수한 애플리케이션을 개발할 수 있습니다.

Microsoft Power Platform의 개요가 포함된 다이어그램.

Dataverse 사용 플랜 구매에 대한 자세한 내용은 가격 정보에서 확인하십시오.

Dataverse를 사용하는 이유는 무엇입니까?

Dataverse 내의 표준 및 사용자 지정 테이블은 데이터에 대한 보안 및 클라우드 기반 저장소 옵션을 제공합니다. 테이블을 통해 앱 내에서 사용할 조직의 데이터에 대한 비즈니스 중심의 정의를 만들 수 있습니다. 테이블이 최선의 선택인지 확실하지 않은 경우 다음과 같은 이점을 고려하십시오.

  • 관리 용이 – 메타데이터와 데이터가 모두 클라우드에 저장됩니다. 저장되는 방법에 대한 세부 사항에 대해 염려할 필요가 없습니다.
  • 보안 용이– 데이터는 사용자가 액세스 권한을 부여한 경우에만 볼 수 있도록 안전하게 저장됩니다. 역할 기반 보안을 사용하면 조직 내의 여러 사용자에 대해 테이블에 대한 액세스를 제어할 수 있습니다.
  • Dynamics 365 Data에 액세스 – Dynamics 365 애플리케이션의 데이터는 Dataverse 내에도 저장되어 Dynamics 365 데이터를 활용하는 앱을 빨리 빌드하고 Power Apps를 사용하여 앱을 확장할 수 있습니다.
  • 풍부한 메타데이터 – 데이터 형식 및 관계는 Power Apps 내에서 직접 사용됩니다.
  • 논리 및 유효성 검사 – 데이터 품질을 보장하고 비즈니스 프로세스를 구동하기 위해 계산된 열, 비즈니스 규칙, 워크플로 및 비즈니스 프로세스 흐름을 정의합니다.
  • 생산성 도구 – 테이블은 Microsoft Excel용 추가 기능에서 생산성을 높이고 데이터 액세스 가능성을 보장하는 데 사용할 수 있습니다.

추가 정보: Dataverse를 선택하는 이유는?

용어 업데이트

고객 피드백 및 사용자 조사 데이터에 따라 2020년 11월부터 Dataverse의 일부 용어를 보다 직관적이고 생산적으로 사용할 수 있도록 업데이트하고 있습니다. 용어 업데이트는 아래에 나열되어 있으며 Microsoft Power Platform 전역에 배포하는 중입니다.

레거시 용어 현재 용어
엔터티, 엔터티 테이블, 테이블
필드, 필드
특성, 특성
열, 열
레코드, 레코드 행, 행
옵션 집합, 다중 선택 옵션 집합
선택 목록, 선택 목록
선택 항목, 다중 선택 항목
두 가지 옵션 예/아니요

참고

Dataverse 웹 서비스의 API 또는 메시지에는 이러한 용어 업데이트가 적용되지 않습니다. 예를 들어, 메시지의 이름 CreateEntityRequestCreateAttributeRequest는 변경되지 않습니다.

Dynamics 365 및 Dataverse

또한, Dynamics 365 애플리케이션은—-예: Dynamics 365 Sales, Dynamics 365 Customer Service 또는 Dynamics 365 Talent— Dataverse를 사용하여 사용하는 데이터를 저장하고 보호합니다. 이렇게 하면 통합할 필요 없이 Dynamics 365 내에서 이미 사용되는 핵심 비즈니스 데이터에 대해 Power Apps 및 Dataverse를 직접 사용하여 앱을 빌드할 수 있습니다.

  • Dynamics 365 데이터에 대해 앱 빌드 – Power Apps 내에서 또는 프로 개발자가 프로그래밍 방식으로 데이터 및 메타데이터와 상호 작용하고, 비즈니스 논리를 적용하고, 사용자 지정 커넥터를 만들고, 외부 데이터와 통합할 수 있도록 하는 확장 가능한 플랫폼을 사용하여 빠르게 앱을 빌드합니다.

  • 다시 사용할 수 있는 비즈니스 로직 및 규칙 관리 – Dataverse 테이블에 이미 정의된 비즈니스 규칙 및 논리는 사용자가 데이터에 액세스하는 방법이나 사용하는 앱에 관계없이 데이터 일관성을 보장하기 위해 Power Apps로 만든 앱에 적용됩니다.

  • Dynamics 365 및 Power Apps에서 재사용 가능한 기술 – Power Apps 또는 Dynamics 365에 능숙한 사용자는 이제 Dataverse 플랫폼에서 이러한 기술을 활용할 수 있습니다. 테이블, 양식, 차트 만들기는 이제 애플리케이션 전반에 걸쳐 수행하는 일반적인 작업입니다.

    참고

    지금은 재무 및 운영 앱에 Dataverse에서 재무 및 운영 앱의 비즈니스 데이터를 사용할 수 있도록 데이터 통합기를 구성해야 합니다.

Dataverse에 데이터 통합

앱을 만들 때는 일반적으로 둘 이상의 소스에서 데이터를 가져와야 합니다. 이 작업은 때때로 애플리케이션 수준에서 수행할 수 있지만 이 데이터를 공용 저장소에 통합하면 더 쉬운 앱 빌드 경험과 단일 논리 집합으로 데이터를 유지 관리하고 작동 할 수있는 경우가 있습니다. Dataverse를 사용하면 데이터를 여러 소스에서 단일 저장소로 통합하여 Dynamics 365 응용 프로그램에서 이미 사용할 수 있는 데이터와 함께 Power Apps, Power Automate, Power BI 및 Power Virtual Agents에서 사용할 수 있습니다.

  • 다른 응용 프로그램에 있는 다른 시스템과 통합될 예정인 – 데이터는 Dataverse와 정기적으로 동기화되어 Power Apps에 있는 다른 애플리케이션에서 데이터로 활용될 수 있습니다.
  • Power Query를 사용하여 데이터 변환과 가져오기 – Dataverse로 가져올 때 데이터 변환은 Power Query—많은 온라인 데이터 소스에서 Excel과 Power BI—에서 일반적으로 사용되는 도구에서 수행할 수 있습니다.
  • 한 번 데이터 가져오기 – Excel 및 CSV 파일의 단순한 가져오기 및 내보내기는 Dataverse에 한 번 또는 자주 데이터를 가져오는 데 사용할 수 있습니다.

Dataverse에 데이터를 통합하는 방법에 관한 자세한 정보는 Power Query를 사용하여 Dataverse에 있는 테이블에 데이터 추가에 있습니다.

테이블과 상호 작용

앱을 개발할 때 표준 테이블, 사용자 지정 테이블 또는 둘 다를 사용할 수 있습니다. Dataverse는 기본적으로 표준 테이블을 제공합니다. 이는 모범 사례에 따라 조직 내에서 가장 일반적인 개념과 시나리오를 캡처하기 위해 설계되었습니다.

테이블의 전체 목록은 엔터티 참조를 확인하세요.

조직에 고유한 정보를 저장하기 위해 하나 이상의 사용자 지정 테이블을 만들어 표준 테이블의 기능을 확장할 수 있습니다. 추가 정보: 사용자 지정 테이블을 만드는 방법

논리 및 유효성 검사

Dataverse 내의 테이블은 다양한 서버측 논리 및 유효성 검사를 활용하여 데이터 품질을 보장하고 테이블 내에서 데이터를 만들고 사용하는 각 앱의 반복적인 코드를 줄일 수 있습니다.

  • 비즈니스 규칙: 데이터를 만드는 데 사용되는 앱에 관계없이 여러 열 및 테이블에 대한 데이터의 유효성을 검사하고 경고 및 오류 메시지를 제공합니다. 추가 정보: 비즈니스 규칙 만들기

  • 비즈니스 프로세스 흐름은 사용자가 데이터를 일관되게 입력하고 매번 동일한 단계를 수행하도록 안내합니다. 비즈니스 프로세스 흐름은 현재 모델 기반 앱에 대해서만 지원됩니다. 추가 정보: 비즈니스 프로세스 흐름 개요

  • 워크플로는 사용자 상호 작용 없이 비즈니스 프로세스를 자동화합니다. 추가 정보: 워크플로 개요

  • 코드를 사용하는 비즈니스 논리는 고급 개발자 시나리오를 지원하여 코드를 통해 응용 프로그램을 직접 확장합니다. 추가 정보: 코드를 사용하는 비즈니스 논리 적용

보안

Dataverse는 효율적인 데이터 액세스 및 공동 작업을 촉진하면서 사용자의 데이터 무결성 및 개인 정보를 보호하는 풍부한 보안 모델을 제공합니다. 사업부, 역할 기반 보안, 행 기반 보안 및 열 기반 보안을 조합하여 사용자가 Power Platform 환경에서 보유하는 정보에 대한 전반적인 액세스 권한을 정의할 수 있습니다. 추가 정보: Power Platform 관리자 가이드에서 Dataverse의 보안

개발자 기능

Power Apps 포털을 통해 사용할 수 있는 기능 외에도 Dataverse에는 프로그래밍 방식으로 메타데이터 및 데이터에 액세스하여 테이블과 비즈니스 논리를 만들고, 데이터가 상호 작용할 수 있는 기능이 포함되어 있습니다. 추가 정보: Dataverse 개발자 개요

다음 단계

Dataverse 시작 준비:

참조 항목

Dataverse for Teams

참고

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

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