모바일 오프라인 설정(프리뷰)

[이 항목은 시험판 설명서이므로 변경될 수 있습니다.]

최신 앱 디자이너를 사용하여 모바일 장치에서 오프라인 사용을 위해 모델 기반 앱을 활성화합니다. 오프라인 모드가 활성화되면 사용자는 Power Apps mobile 앱에서 인터넷 연결 없이 데이터와 상호 작용할 수 있습니다.

전제 조건

모바일 오프라인을 활성화하기 전에 다음 전제 조건을 확인하세요.

  • 모델 기반 앱의 오프라인 모드를 구성하려면 환경 제작자, 시스템 관리자 또는 시스템 사용자 지정자 역할이 필요합니다. 이러한 역할에는 모바일 오프라인 프로필 테이블의 생성, 읽기, 쓰기, 삭제 및 공유 권한이 있습니다. 추가 정보: 미리 정의된 보안 역할 정보

  • 기본 사용자 역할이 있는 사용자는 오프라인 응용 프로그램을 열고 사용할 수 있습니다. 이 역할에는 모바일 오프라인 프로필 테이블에 대한 읽기 권한이 있습니다.

    사용자 정의 보안 역할이 있는 경우 모바일 오프라인 프로필 에 대한 읽기 권한이 있는지 확인하세요. 자세한 내용은 기타 권한 - 핵심 레코드 탭을 참고하세요.

    모바일 오프라인을 사용하는 데 필요한 보안 역할.

모바일 오프라인에 앱 최적화

모바일 앱은 연결이 제한된 작은 화면에서 실행됩니다. 오프라인 모드를 활성화하기 전에 모델 기반 앱이 오프라인 및 모바일 사용에 최적화되어 있는지 확인하세요. 다루려는 사용자 시나리오의 수와 앱이 사용할 데이터의 양을 고려하세요. 간단하고 가벼운 앱을 만드세요.

데스크톱 및 원격 모바일 사용자가 있는 경우 두 개의 개별 앱을 만들어 사용자 경험을 최적화하세요. 사무실 사용자를 위한 온라인 앱과 연결이 제한될 수 있는 모바일 사용자를 위한 또 다른 앱을 만듭니다.

모바일 오프라인 사용을 위한 앱을 빌드할 때 다음 모범 사례를 따르세요.

  • 현장에서 일하는 사용자가 수행하는 작업과 같이 기능적으로 관련된 이동 중 시나리오를 식별합니다.

  • 사용자의 기기에 다운로드해야 하는 앱 메타데이터의 양을 제한하여 앱의 복잡성을 줄입니다. 모바일 사용자에게 필요한 테이블과 보기만 추가하세요. 자세한 내용은 앱에 페이지 추가를 참고하세요.

  • 필요한 보기만 유지하고 일상적으로 필요하지 않은 보기는 제거하세요. 예를 들어, 내 활성 계정 보기는 유지하고 모든 계정 보기는 제거합니다. 작은 화면 장치에서 부드럽고 직관적인 경험을 위해 양식을 가볍게 유지하세요. 다음은 모바일 양식에 대한 가능한 최적화입니다.

    • 모바일 전용 양식을 작성하세요.

    • 모바일 및 데스크톱 환경에서 양식을 공유하지만 모바일에서는 일부 필드를 비활성화합니다.

      양식 속성.

오프라인 사용을 위해 앱 활성화(프리뷰)

최신 앱 디자이너에서 새로운 모바일 오프라인 환경을 설정하세요.

  1. Power Apps(프리뷰)에 로그인합니다.

  2. 왼쪽 창에서 을 선택하고 오프라인에서 사용하려는 모델 기반 앱을 선택합니다.

  3. 더 보기(...) > 편집 을 선택하여 최신 앱 디자이너를 엽니다.

  4. 명령 모음에서 설정 을 선택합니다.

    명령 모음에서 설정 선택.

  5. 기능 탭에서 앱 디자이너의 오프라인 설정 토글을 로 설정합니다.

    최신 앱 디자이너 토글에서 오프라인 설정을 켭니다.

  6. 일반 탭에서 오프라인으로 사용할 수 있음 토글을 켜짐 으로 설정합니다.

    오프라인으로 사용할 수 있음 토글을 켭니다.

  7. 기존 오프라인 프로필을 선택하거나 현재 앱 데이터로 새 프로필 만들기 를 선택합니다. 새 오프라인 프로필을 설정하려면 다음 섹션인 모바일 오프라인 프로필 설정으로 이동합니다.

    참고

    기본 오프라인 환경을 사용하여 만든 둘 이상의 오프라인 프로필이 있는 앱을 편집하면, 다음 메시지가 표시됩니다. 연결된 모바일 오프라인 프로필이 두 개 이상 있습니다. 따라서 여기에서 수정할 수 없습니다. 새로운 오프라인 환경을 사용하려면 앱에 오프라인 프로필이 하나만 있어야 합니다.

    오프라인 프로필을 선택합니다.

  8. 설정 대화상자를 닫은 다음 앱을 저장하고 게시합니다. 완료되면 앱이 오프라인 사용을 위해 설정됩니다.

모바일 오프라인 프로필 설정

모바일 오프라인 프로필은 사용자의 기기에서 동기화된 데이터세트를 나타냅니다. 프로필에는 데이터가 사용자의 장치에 동기화될 때 적용되는 관련 필터를 비롯한 테이블이 포함됩니다.

전제 조건: 오프라인용 테이블 활성화

오프라인 프로필에 테이블을 추가하려면 테이블을 오프라인으로 활성화해야 합니다. 일부 테이블은 기본적으로 오프라인으로 활성화되어 있습니다. 다음 단계에 따라 테이블이 오프라인으로 활성화되어 있는지 확인하세요.

  1. Power Apps(프리뷰)에 로그인합니다.

  2. 왼쪽 창에서 데이터 > 테이블 을 선택합니다.

  3. 오프라인 프로필에 추가할 테이블을 선택한 다음 명령 모음에서 설정 을 선택합니다.

    테이블 설정.

  4. 테이블 편집 에서 고급 옵션 을 선택하고 이 테이블의 행 섹션에서 오프라인 사용 가능 을 선택합니다.

    참고

    앱은 하나의 프로필에만 연결할 수 있지만 프로필은 여러 앱 간에 공유할 수 있습니다. 이는 서로 다른 앱이 동일한 데이터 세트를 공유할 때 유용할 수 있으며, 이 데이터 세트는 기기와 앱 간에 한 번만 다운로드하면 됩니다.

    오프라인 사용을 위해 테이블 활성화.

기본 프로필 생성

최신 앱 디자이너는 앱 구성 방식을 기반으로 하는 기본 오프라인 프로필을 생성할 수 있습니다.

참고

기본 오프라인 프로필은 오프라인 프로필을 빠르게 구축하는 데 도움이 되는 시작점입니다. 기본 프로필은 각 테이블에 대한 최적의 필터를 계산하지 않습니다. 복잡한 앱이 있는 경우 앱의 일부만 오프라인 사용을 위해 올바르게 설정될 수 있으므로 자동 생성된 프로필은 부분적으로 성공할 수 있습니다. 이를 염두에 두고 조직의 요구 사항에 따라 제안된 필터를 검토하고 조정하는 것이 중요합니다.

  1. 현재 앱 데이터로 새 프로필 만들기 를 선택합니다.

    새 프로필 만들기.

  2. 각 테이블에 대해 제안된 필터를 검토합니다. 사용자의 장치에 다운로드한 데이터가 필요한 만큼만 제한되어 있는지 확인합니다. 앱에서 가장 자주 사용되는 테이블에 집중하세요. 대부분의 경 우 조직 행 필터 세트가 있습니다.

    기본 자동 생성 프로필.

프로필에 추가된 테이블에는 관련 행만 필터도 있습니다. 이는 일부 보기에서 사용되는 테이블이며 사용 가능한 관련 정보가 있어야 하므로 조직의 요구 사항에 따라 테이블을 수정할 필요가 없을 수도 있습니다.

오프라인 프로필에 테이블 추가 및 필터 적용

오프라인 프로필에 구성된 각 테이블에 적절한 필터를 적용하는 것은 사용자 장치에 다운로드되는 데이터의 양을 제한하는 데 중요합니다.

사용자 지정 필터에는 10개의 관련 테이블이 있을 수 있습니다. 당신은 또한 10개의 관계를 가질 수 있습니다. 합산되지 않을 수 있는 고유한 검사입니다. 10개의 관계 제한은 전이적입니다. 즉, 테이블 B에 N개의 관계가 있고 테이블 A의 테이블 B에 대한 참조를 추가하면 A의 관계 수가 N+1만큼 증가합니다. 하나 더하기 N은 이미 테이블 B에 있습니다. 이 제한은 프로필에 있는 테이블에 대한 프로필 항목당입니다.

  1. 테이블 추가 를 선택합니다.

    테이블을 추가합니다.

  2. 테이블을 선택한 다음 필터를 정의합니다.

    테이블을 선택합니다.

  3. 다음 필터를 설정합니다.

    1. 오프라인으로 사용할 수 있도록 하려는 행을 선택합니다. 사용자 지정 옵션의 경우 식 작성기를 사용하여 고급 조건을 설정합니다.
    2. 관계 는 현재 테이블과 오프라인 프로필에 추가된 다른 테이블 간에 사용할 수 있는 다른 관계를 나열합니다. 관계를 선택하면 해당 관계를 따르는 관련 행이 다운로드되어 오프라인에서 사용할 수 있습니다.
    3. 파일이미지 는 오프라인으로 다운로드해야 하는 파일 또는 이미지의 열을 정의합니다. 파일의 경우 모든 열을 다운로드하거나 전혀 다운로드하지 않도록 선택할 수 있습니다. 이미지의 경우 다운로드할 각 열을 세분화하여 선택할 수 있습니다.
    4. 동기화 간격 은 데이터를 서버와 동기화하기 위해 장치에 적용할 동기화 빈도를 정의합니다. 카탈로그나 제품 테이블과 같이 테이블의 데이터가 자주 변경되지 않는 경우 하루에 한 번만 새로 고치는 것과 같이 필요할 때만 데이터 동기화에 집중할 수 있습니다.

    참고

    프로필에는 최대 10개의 관련 테이블만 있을 수 있습니다. 한도를 초과하면 오류가 발생하고 오프라인 프로필을 게시할 수 없습니다.

    오프라인 테이블에 사용할 수 있는 필터를 보여주는 스크린샷

  4. 추가 + 저장 을 선택하여 프로필에 테이블과 필터를 추가합니다.

  5. 프로필에 대해 모든 테이블이 올바르게 구성되면 완료 > 애플리케이션 게시 를 선택합니다.

앱이 게시되면 앱은 오프라인 사용을 위해 활성화됩니다. 앱에 액세스할 수 있는 모든 사용자는 오프라인 모드에서도 사용할 수 있습니다.

참고

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

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