다음을 통해 공유


Microsoft Dataverse란 무엇입니까?

Dataverse를 사용하면 비즈니스 애플리케이션에서 사용하는 데이터를 안전하게 저장하고 관리할 수 있습니다. Dataverse 내의 데이터는 테이블 집합 내에 저장됩니다. 테이블은 행(이전에 레코드라고 불리던 것)의 집합과 열(이전에 필드/특성이라고 불리던 것)로 구성됩니다. 테이블의 각 열은 이름, 연령, 급여 등과 같은 특정 유형의 데이터를 저장하도록 설계되었습니다. Dataverse에는 일반적인 시나리오를 다루는 표준 테이블의 기본 집합이 포함되어 있지만 파워 쿼리를 사용하여 조직과 관련된 사용자 지정 테이블을 만들고 데이터로 채울 수도 있습니다. 그런 다음 앱 작성자는 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 Sales, Dynamics 365 Customer Service 또는 Dynamics 365 Talent와 같은 Dynamics 365 애플리케이션도 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를 사용하면 여러 원본에서 단일 저장소로 데이터를 통합할 수 있으며, Power Apps, Power Automate 및 Power BI에서 Dynamics 365 애플리케이션에서 이미 사용할 수 있는 데이터와 함께 사용할 수 있습니다.

  • 다른 시스템과의 예약된 통합 – 다른 애플리케이션 내에 보관된 데이터는 정기적으로 Dataverse와 동기화되어 Power Apps의 다른 애플리케이션에서 데이터를 활용할 수 있습니다.
  • 파워 쿼리를 사용하여 데이터 변환 및 가져오기 – Dataverse로 가져올 때 데이터 변환은 많은 온라인 데이터 원본에서 Excel 및 Power BI에서 일반적으로 사용되는 도구인 파워 쿼리를 통해 수행할 수 있습니다.
  • 일회성 데이터 가져오기 – Excel 및 CSV 파일의 간단한 가져오기 및 내보내기를 사용하여 데이터를 Dataverse로 한 번(또는 드물게) 가져올 수 있습니다.

Dataverse에 데이터를 통합하는 방법에 대한 자세한 내용은 파워 쿼리를 사용하여 Dataverse의 테이블에 데이터 추가를 참조하세요.

테이블과 상호 작용

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

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

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

논리 및 유효성 검사

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

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

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

  • 워크플로를 사용하면 사용자 상호 작용 없이 비즈니스 프로세스를 자동화할 수 있습니다. 추가 정보: 워크플로 개요

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

Security

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

개발자 기능

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

다음 단계

Dataverse 사용을 시작하려면 다음을 수행합니다.

참고하십시오

Teams용 Dataverse