다음을 통해 공유


데이터는 어디에 있습니까?

세 가지 방법으로 데이터를 검색하고 저장할 수 있습니다.

새 데이터.

새 데이터 종이를 사용하여 기존 비즈니스 프로세스를 수행한 상황과 같이 앱이 어디에도 존재하지 않는 데이터를 생성하는 경우 데이터를 Microsoft Dataverse 또는 SharePoint 사용자 지정 목록에 저장하는 것이 좋습니다.

데이터 모델링: 데이터 구조 설계에서 이 항목에 대해 논의하겠습니다.

기존 시스템에서 읽기/쓰기.

기존 시스템에서 읽기/쓰기 기존 데이터베이스 또는 시스템에서 최신 정보를 검색해야 하는 데이터 유형입니다. 이 경우 데이터는 필요할 때 요청해야 합니다.

기존 데이터의 사본 만들기.

데이터의 사본 만들기 원본 데이터를 수정하거나 덮어 쓰지 않아야 하는 경우 데이터를 Dataverse와 같은 다른 데이터 저장소에 복사할 수 있습니다. 이렇게 하면 원래 시스템의 데이터가 변경되지 않지만 앱이 작동할 수 있습니다. 이 시나리오는 회계 및 수익 관련 시스템의 데이터로 작업할 때 일반적입니다.

기존 데이터 액세스

Power Apps로 만든 앱에는 기존 데이터를 사용하는 두 가지 방법이 있습니다. 하나는 커넥터를 사용하여 데이터 원본에 직접 연결할 수 있습니다. 다른 하나는 데이터의 스냅샷을 복사하는 데이터 흐름을 사용하는 것입니다.

  • 커넥터 사용: 커넥터는 Power Apps의 기능으로, SharePoint, SQL Server 또는 Office 365와 같은 다양한 시스템 및 소스에 연결하고 직접 데이터를 검색하거나 데이터를 저장할 수 있습니다. 추가 정보: Power Apps용 캔버스 앱 커넥터 개요

  • 데이터 흐름 사용: 데이터 흐름은 다른 시스템에서 Dataverse 또는 Azure Data Lake storage로 데이터를 추출, 변환 및 로드할 수 있는 Power Apps의 기능입니다. 커넥터와 달리 예약된 배치로 데이터를 가져옵니다. 데이터 소스에서 데이터를 있는 그대로 검색하는 대신 Power Query Online을 사용하여 대상 스토리지에 데이터를 저장하기 전에 데이터를 조작, 정리, 변환할 수 있습니다. 추가 정보: 데이터 흐름을 통한 셀프 서비스 데이터 준비

선택하는 방법은 사용 사례와 데이터 처리 방법에 따라 다릅니다. 다음 표는 비교에 사용할 몇 가지 항목을 보여줍니다.

비교할 항목 커넥터 데이터 흐름
데이터의 유효성 실시간 정적 또는 스냅샷
방향 양방향 한 방향(원점에서 Dataverse로)
기존 데이터 수정? 아니요
사용 사례 생산 주문, 작업 표, 판매 견적 고객 마스터, 과거 송장, 직원 목록

다음 문서 엔터프라이즈 시스템으로 작업에서 추가 기술 정보를 제공합니다.

예: 경비 보고서 데이터

경비 보고서 프로젝트에는 세 가지 유형의 데이터 스토리지 요구가 각각 포함됩니다.

  • 새로운 데이터: 경비 보고서는 종이로 작성되었으므로 직원이 경비 보고서를 작성하여 생성한 데이터를 위한 새로운 스토리지 시스템이 필요합니다. 이를 위해 데이터 모델을 설계해야 합니다.

  • 기존 시스템에 쓰기: 회계 팀에서 경비 보고의 데이터를 재무 시스템으로 내보내는 경우 데이터 커넥터를 사용해야 합니다.

  • 복사된 데이터: 경비 보고서에는 직원 ID, 관리자 및 부서와 같이 Microsoft Entra ID에서 조회한 일부 데이터도 포함됩니다. 원래 시스템에서 해당 데이터를 변경하고 싶지는 않지만 사본을 보관해야 합니다. 우리는 보고서를 다시 볼 때 어느 시점이 아니라 보고서를 작성할 당시 직원의 관리자와 부서를 기록하려고 합니다. (그들은 부서를 변경했거나 회사를 떠났을 수도 있습니다.)