Dataverse 장기 데이터 보존 개요
Microsoft Dataverse는 사용자 지정 보존 정책을 지원하여 비용 효율적인 방식으로 무제한 데이터를 장기간 안전하게 보존합니다. Dataverse는 활성 데이터에 대한 제한 없이 비즈니스 성장을 지원할 수 있지만 비활성 데이터를 Dataverse 장기 보존 저장소로 이동하는 것이 좋습니다.
중요
보존 정책이 있는 Power Platform 환경은 관리형 환경이어야 합니다. 이는 환경이 아직 관리형 환경이 아닌 경우 관리형 환경으로 업그레이드해야 하는 Dynamics 365 고객에게도 적용됩니다.
이 요구 사항을 충족하지 않는 고객은 계속해서 데이터 보존 정책을 만들 수 있지만 정책은 비활성화됩니다.
Dataverse 장기 데이터 보존에 대해 알아보려면 이 비디오를 시청하십시오.
비즈니스 애플리케이션 데이터 수명 주기
비즈니스 애플리케이션 데이터 수명 주기를 3단계로 고려하십시오. 시간이 지남에 따라 비활성 데이터로 전환되고 마지막으로 삭제된 데이터로 전환되는 첫 번째 활성 데이터.
단계 | Description |
---|---|
1. 활성 데이터 | 데이터는 즉시 사용 가능하며 앱을 통해 변환됩니다. 모든 애플리케이션 워크플로에서 액세스합니다. 라이브 데이터라고도 합니다. |
2. 비활성 데이터 | 데이터는 변경할 수 없으며 읽기 전용입니다. 장기 보존에 저장됩니다. 액세스가 제한됩니다. 규정 준수, 감사 및 법적 검색을 위해 보존합니다. |
3. 삭제된 데이터 | 영구적으로 삭제됩니다. 데이터 수명 주기가 완료되었습니다. |
Dataverse는 데이터의 장기 보존을 위한 기본 플랫폼 지원을 제공합니다. 이를 통해 조직은 즉각적이고 지속적인 이점을 얻을 수 있습니다.
- 감사, 법률 및 규정 요구 사항을 위해 이전 애플리케이션 데이터를 장기적으로 안전하게 보존합니다.
- 제한된 조회 목적으로 읽기 전용 데이터에 액세스하십시오.
- 소비되는 데이터베이스 용량을 줄이고 비활성 데이터에 대한 비용을 절감합니다.
- 과거 애플리케이션 데이터를 장기간 보존하기 위해 맞춤형 솔루션을 구축하고 유지 관리하는 데 필요한 IT 투자를 피하십시오.
작동 원리
애플리케이션 관리자는 데이터를 장기간 보존하기 위한 기준으로 테이블에 대한 사용자 지정 정책을 설정합니다. 보존된 데이터는 Dataverse 외부로 이동되지 않으며 데이터는 Dataverse 장기 보존에 저장됩니다. 데이터는 Microsoft Entra ID에서 지원하는 Dataverse 보안으로 항상 보호됩니다.
중요
- Dataverse 장기 보존을 통해 데이터가 보존되면 Dataverse 라이브(활성) 애플리케이션 상태로 다시 이동할 수 없습니다.
- 보존 정책이 실행되면 프로세스는 Microsoft Power Platform에서 API 요청을 만듭니다. 이러한 요청은 계획에서 사용할 수 있는 기존 API 요청에 포함됩니다. 추가 정보: 한도 및 할당 요청
Dataverse는 다음을 통해 보유 데이터에 대한 읽기 전용 액세스를 제공합니다.
- 애플리케이션 내에서 상세하게 찾기.
- Power Automate 클라우드 흐름.
- 사용자 지정 화면을 위한 Dataverse OData API.
장기 보존 데이터 유형
첨부 파일과 이미지가 포함된 Dataverse 표준(시스템 제외) 테이블, 사용자 지정 테이블은 Dataverse 장기 저장소에 보관할 수 있습니다.
참고
현재 감사 테이블과 탄력적 테이블은 장기 보존에 지원되지 않습니다.
애플리케이션 제작자가 테이블에 대한 장기 보존을 활성화하면 관리자는 테이블에 대한 보존 정책을 설정합니다. 제작자가 상위 루트 테이블에 대한 보존을 활성화하면 모든 하위 테이블과 관련 첨부 파일 및 이미지에 대한 보존도 활성화됩니다.
장기 데이터 보존 및 기존 삭제 작업 및 플러그인
데이터 보존 정책이 테이블에서 실행될 때 모든 기존 삭제 작업 캐스케이드 관계 및 테이블용 플러그인이 실행됩니다. 또한 유지 작업을 사용하여 사용자 지정 동작을 트리거할 수 있습니다. 애플리케이션 제작자는 유지 작업을 위한 사용자 지정 플러그 인을 작성할 수 있습니다.
추가 정보: 장기 데이터 보존
저장소 용량 보고서
Dataverse 장기 보존을 사용하면 데이터가 Dataverse 외부로 이동하지 않습니다. 기존 Power Platform 관리 보고서에 보고된 용량에는 라이브(활성) 데이터와 보존(비활성) 데이터가 모두 GB 단위로 포함됩니다.
보고된 데이터베이스 용량 세부 정보:
- 보고된 데이터베이스 용량은 라이브 데이터와 보유 데이터의 합계입니다. 사용되는 전체 데이터베이스 용량은 정책 실행 중에 보존되는 데이터 행의 비율에 따라 줄어듭니다.
정책 실행을 완료하는 데 72~96시간이 걸리며 이후 데이터베이스 용량 보고서가 나타나려면 추가로 24시간이 소요됩니다.
사용 가능한 경우 보고서에는 장기 보존이 활성화된 테이블에 대한 두 가지 항목이 표시됩니다.
- 케이스1 또는 연락처와 같은 테이블.
- 보존된 케이스 및 보존된 연락처와 같은 보존된 테이블.
1 케이스 테이블에는 Dynamics 365 Service와 같은 Dynamics 365 앱이 필요합니다.
보고된 파일 용량 세부 정보:
- 장기간 보존된 연결된 첨부 파일이 있는 경우 파일 용량은 라이브 데이터와 보존된 데이터의 합계를 반영합니다. 첨부 파일과 관련된 보존 정책을 실행한 후 파일 용량이 감소하거나 절약되지 않습니다.
로그 용량 보고서는 현재 사용할 수 없습니다.
용량 보고서 보기
케이스 및 연락처 테이블에 대한 모든 라이브 데이터가 Dataverse 장기 보존으로 유지되는 비프로덕션 시나리오를 상상해 보십시오. 장기 보존 정책이 성공적으로 완료되면 보고서에 보존된 케이스 및 보존된 연락처에 대한 항목이 있습니다. 사용되는 데이터베이스 용량의 감소는 보존 프로세스와 관련된 행 및 열 데이터 유형의 수에 따라 다릅니다. 보고서는 프로덕션 환경에서 완전히 감소된 절감액을 반영하는 데 며칠에서 일주일이 걸릴 수 있습니다. 비프로덕션 환경의 경우 절감 효과를 보고서에 반영하는 데 최대 2주가 걸릴 수 있습니다.
참고
- 보고서에 테이블이 표시되지 않으면 용량 보고서의 오른쪽 상단에 있는 3개의 세로 막대를 선택한 다음 모든 테이블 다운로드를 선택하여 보기를 Excel 워크시트로 내보냅니다.
- 일반적으로 테이블에 연결된 하위 테이블이 있는 경우 용량 보고서에는 하위 테이블이 유지하는 GB 크기도 표시됩니다.
용량 보고서에 대한 자세한 내용은 새로운 Microsoft Dataverse 스토리지 용량을 참조하십시오.
장기 보존 스토리지 비용 이해
Dataverse 장기 보존에는 추가 스토리지 구매가 필요하지 않으며 해당 기능을 별도의 서비스로 구매할 필요도 없습니다. Dataverse 데이터베이스에서 Dataverse 장기 보존으로 이동한 모든 GB는 평균적으로 50% 적은 데이터베이스 용량을 사용합니다. Dataverse 장기보존에서는 데이터가 압축되어 있기 때문입니다.
예:
- Contoso에서 사용하는 데이터베이스 용량이 현재 1,000GB이고 예약된 장기 보존 정책이 실행되었으며 Dataverse 장기 보존으로 200GB의 데이터를 유지한다고 가정합니다.
- 최소 50%의 평균 압축으로 유지되는 데이터 크기는 100GB이며, 이는 데이터가 활성 상태에 있을 때와 비교하여 50% 절약됩니다.
- 이는 Contoso가 이제 Dataverse에 800GB의 활성 데이터와 100GB의 비활성 데이터를 보유하고 있음을 의미합니다.
- 이 시나리오에서는 스토리지 용량 보고서에 데이터베이스 사용량이 900GB(800GB + 100GB)로 표시됩니다.
참고
- Dataverse 장기 보존은 데이터베이스 데이터를 압축합니다. 압축 정도는 Dataverse의 데이터 종류에 따라 다릅니다. 일부 데이터(비결정적)에서는 50%보다 큰 절감 효과를 볼 수 있지만 다른 데이터에서는 50% 미만의 절감 효과를 볼 수 있습니다. 또한 장기 보존을 통해 더 많은 양의 데이터(수백 GB)를 보존할 때 비용 절감 효과가 더욱 뚜렷하게 나타납니다.
- 파일 및 이미지 첨부의 경우, Dataverse 장기 보존은 소비되는 용량을 줄이지 않습니다. 드문 경우지만, 파일이나 이미지에 따라 파일 용량 절약 효과가 미미할 수도 있습니다.
솔루션 인식 보존 정책
Dataverse 보존 정책은 솔루션을 인식합니다. 솔루션에 추가된 Dataverse 보존 정책은 솔루션 인식 보존 정책으로 알려져 있습니다. 단일 솔루션에 여러 보존 정책을 추가할 수 있습니다. 비관리형 솔루션에 보존 정책이 추가됩니다. 이를 통해 제작자는 Dataverse 보존 정책을 사용할 때 애플리케이션 수명 주기 관리(ALM) 모범 사례를 따를 수 있습니다.
보존 정책을 솔루션에 포함하면 해당 정의를 이식할 수 있으므로 한 환경에서 다른 환경으로 쉽게 이동할 수 있으므로 보존 정책을 만드는 데 필요한 시간이 절약됩니다. 예를 들어 먼저 개발 또는 샌드박스 환경에서 보존 정책이 포함된 솔루션을 개발합니다. 그런 다음 해당 보존 정책을 프로덕션 전 환경으로 이동하여 솔루션이 제대로 작동하고 프로덕션 준비가 되었는지 테스트 및 검증합니다. 테스트가 완료된 후 관리자는 솔루션을 프로덕션 환경으로 가져옵니다.
참고
- 보존 정책에 의해 보존되는 데이터는 솔루션의 일부로 이식할 수 없으며 보존 정책 정의만 가능합니다. Dataverse 장기 스토리지에 데이터를 보존하려면 환경에서 보존 정책을 실행해야 합니다.
- Power Platform 환경에서 생성된 보존 정책만 솔루션을 인식할 수 있습니다.
- 솔루션 가져오기 프로세스를 통해 장기 보존을 사용하도록 설정하면 관련 하위 테이블이 자동으로 사용하도록 설정되지 않습니다.
보존 정책을 추가하기 전에 솔루션을 만듭니다. 보존 정책이 포함된 솔루션 내보내기 및 가져오기는 다른 솔루션 구성 요소와 동일합니다.
솔루션 및 솔루션 구성 요소에 대한 자세한 내용은 솔루션 개요를 참고하십시오.