모범 사례 및 제한 사항

현장 기술자는 원격 지역이나 지하와 같이 인터넷에 액세스할 수 없는 지역에서 작업해야 하는 경우가 많습니다. 관리자가 Field Service 모바일 오프라인 프로필을 설정하면 기술자는 인터넷에 연결되어 있지 않아도 모바일 앱을 계속 사용할 수 있습니다. 중요한 데이터는 현장에서 볼 수 있도록 디바이스에 동기화됩니다. 디바이스의 변경 사항은 로컬에 저장되었다가 인터넷 연결이 가능해지면 자동으로 업로드됩니다.

오프라인 모드 모범 사례에 대한 블로그 게시물을 읽어보세요.

현장 기술자가 항상 안정적인 인터넷 연결을 가질 것이라고 생각하더라도 빠르고 일관된 환경을 만들기 위해 오프라인 기능을 설정하는 것이 좋습니다.

오프라인 프로필은 오프라인 레코드 종류, 관계 및 사용자 할당을 관리합니다. 단계별 연습은 이 간단한 비디오를 시청하세요.

Field Service 모바일 앱은 Power Apps 모바일 앱과 동일한 아키텍처 및 보안을 따릅니다. Power Platform 보안에 대해 자세히 알아보기.

오프라인 프로필 사용에 대한 모범 사례

오프라인 프로필을 설정하기 전에 다음과 같은 중요한 지침을 고려하십시오.

  • 기본 오프라인 프로필 사용. 자신만의 모바일 오프라인 프로필을 만들 수 있지만 Field Service에 포함된 기본 오프라인 프로필을 사용하는 것이 좋습니다. Field Service Mobile - 오프라인 프로필은 오프라인 시나리오를 위한 이상적인 시작점을 제공합니다. 여기에는 다운로드되는 데이터를 제한하기 위한 권장 필터와 함께 오프라인 사용을 위해 사전 구성된 공통 Field Service 테이블이 있습니다. 사용자 지정 레코드 유형을 포함하여 이를 기반으로 합니다. 최상의 동기화 성능을 위해 오프라인 프로필에 포함하는 데이터의 양을 제한하십시오.

    기본 오프라인 프로필은 변경되지 않은 테이블 동기화 필터에 대한 업데이트를 수신합니다. 기본 프로필을 복사하고 복사본을 변경할 수 있지만 복사본은 관리되지 않으며 업데이트를 받지 않습니다.

    기본 오프라인 프로필을 변경하고 나중에 최신 오프라인 프로필을 보려면 Field Service의 새 평가판을 만드십시오.

  • 오프라인 프로필에서 기본 레코드 종류를 제거하지 마십시오. 현장 기술자가 올바른 데이터를 사용할 수 있도록 의도적으로 기본 레코드 종류를 추가했습니다. 필요하지 않은 레코드 종류를 제거하는 대신 필요한 레코드 종류를 추가하는 데 집중합니다.

  • "모든 레코드"를 오프라인 필터로 사용하지 마십시오. 오프라인 프로필은 사용자의 디바이스에 다운로드되는 데이터의 양을 제어하는 게이트입니다. 기술적으로 오프라인 프로필이 지원하는 레코드 수에는 제한이 없습니다. 그러나 실제로는 다운로드되는 데이터가 적을수록 동기화가 더 빠르고 효율적입니다. '모든 레코드'를 테이블 필터로 사용하지 말고, 광범위한 날짜 범위를 피하세요. 예를 들어 모든 고객 자산 레코드를 다운로드하는 대신 예약 된 작업 주문과 관련된 레코드만 다운로드합니다. 현재 작업에 영향을 주지 않고 동기화해야 하는 고객 자산 레코드의 수를 줄일 수 있습니다.

  • 오프라인 JavaScript 사용. 조직은 종종 비즈니스 프로세스를 실행하기 위해 모바일 장치에서 워크플로를 실행해야 합니다. 그러나 Power Automate 흐름은 디바이스가 네트워크에 연결되어 있거나 다음 동기화 시에만 실행됩니다. 인터넷에 액세스하지 않고 주문형 디바이스에서 워크플로를 실행해야 하는 경우 오프라인 JavaScript를 대신 사용합니다. Field Service 모바일 앱의 워크플로 및 스크립트에 대해 자세히 알아보기.

오프라인에서 모바일 앱을 사용하는 모범 사례에 대해 자세히 알아보기.

오프라인 프로필의 제한 사항

오프라인 프로필을 설정할 때 다음 제한 사항에 유의하세요.

  • 오프라인 모드에서 장치에 생성되고 필터 조건을 충족하지 않는 레코드는 조건을 충족할 때까지 동기화되지 않습니다.

  • 인터넷 연결을 위해 설정된 명령이나 기능이 올바른 API를 호출하는지 확인하십시오. Xrm.WebApi.online.

  • 오프라인 사용을 지원하는 테이블은 기본 Field Service Mobile 오프라인 프로필의 일부입니다. 오프라인 프로필에 테이블을 추가할 수 있지만 구매 주문서, 계약서, RTV, RMA 등 일부 테이블은 오프라인에서 사용할 수 없습니다. 이러한 테이블을 추가하고 앱을 오프라인으로 실행하면 사용자에게 오류가 발생할 수 있습니다.

  • Field Service Mobile - 오프라인 프로필은 다운스트림 테이블을 포함하여 최대 15개의 연결된 테이블을 가질 수 있습니다. 예를 들어, 테이블 A가 테이블 B, C, D와 관계가 있고 테이블 B가 테이블 F, G 및 H와 관계가 있는 경우 테이블 A에는 B, C, D, F, G 및 H의 6개 관계가 있습니다.

  • 네트워크 연결이 없으면 인벤토리 유효성 검사가 실행되지 않습니다.

  • SharePoint 문서에 대한 액세스는 지원되지 않습니다.

  • 웹 리소스는 오프라인 모드에서 부분적으로 지원됩니다. 모바일 앱과 브라우저 모두에서 작동하는 사용자 지정 기능을 구현하려면 Power Apps component framework를 사용하는 것이 좋습니다.

기타 제한 사항 알아보기.

다음 단계