Power Platform
-
Power Apps 코드 구성 요소(PCF) 만들기Power Platform/Power Apps 2022. 3. 19. 12:36
Power Apps 사용자 지정 구성요소 - 1 코드 구성 요소 만들기 PowerApps에서 제공하는 컨트롤만을 가지고는 원하는 모양과 필요한 작업을 하지 못할 경우가 있다. 이것을 해결하기 위해 직접 만드는 걸 사용자 지정 구성요소라고 변역이 되어 있고 여기서는 코드를 통해 만들어 본다. 코드로 만드는 것을 타입스크립트와 node.js 형식으로 제공해준다. 지금부터 코드 구성요소를 만드는 실습을 해보자. 설치에 필요한 사항 Npm 이나 Node.js 를 최신버전을 받는다. 비주얼 스튜디오(2019버전 이상)를 설치한다. Power Apps CLI 를 설치한다. 새 코드 구성 요소 프로젝트 만들기 Power Shell을 열어 아래의 명령어를 입력한다. pac pcf init --namespace Samp..
-
Power Automate 작업 : AI Builder - 텍스트 인식 모델Power Platform/Power Automate-클라우드 2022. 3. 18. 12:35
Power Autoamte 작업 : AI Builder - 텍스트 인식 모델 AI Builder의 텍스트 인식 모델을 이용해 이미지나 PDF에서 텍스트를 인식해보자. 데스크탑 버전에도 OCR이 있기는 하지만 인식률이 너무나 떨어진다. 그래서 비싼 AI Builder를 사용해서 웹 버전에서 진행하는 것이 낫다. 이미지 가져오기 우선 Share Point 등에서 이미지의 콘텐츠를 불러온다. 예시에 사용할 이미지 텍스트 인식 모델 작업 만들기 파일 콘텐츠를 가져오는 작업 이후의 위치에 새 단계(+ 아이콘) -> 작업 추가 AI Builder 아이콘 클릭 이미지 또는 PDF 문서에 텍스트를 인식합니다. 클릭 '이미지' 항목에 전 단계에서 가져온 이미지 콘텐츠를 동적 콘텐츠로 삽입 실행 결과 확인 저장 -> 테스..
-
파워앱스 컨트롤 - 텍스트 인식기Power Platform/Power Apps 2022. 3. 17. 12:43
텍스트 인식기 텍스트 인식기는 이미지에서 텍스트에 해당되는 값을 인식하는 작업을 한다. 사용하려면 AI Builder가 포함된 계정을 사용해야한다. 여기서는 간단한 예제를 만들어 보자 텍스트 인식기 사용 파워앱스 캔버스 앱을 새로 만든다. 삽입 -> AI Builder -> 텍스트 인식기 로 컨트롤을 생성한다. 삽입 -> 텍스트 -> HTML 텍스트 로 컨트롤을 생성한다. 적당히 위치시키고 필요하다 생각하는 컨트롤을 추가한다.(레이블 등) '텍스트 인식기 컨트롤'의 이름을 'TextRecognizer' 로 변경한다. 'HTML 텍스트 컨트롤'을 'HtmlText'로 변경한다.(원하는 이름으로 바꿔도 된다.) 'HTML 텍스트 컨트롤' 에 Concat(TextRecognizer.Results,Text & ..
-
Power Automate 팁 - 커넥터 연결문제Power Platform/Power Automate-클라우드 2022. 3. 16. 12:52
PowerAutomate 팁 - 커넥터 연결문제 웹 버전의 파워오토메이트에서 작업을 수행하기 위해 커넥터를 만드는데 가끔 커넥터의 연결이 잘못되거나 별도의 연결 방식(연결 ID 변경) 등이 필요할 때가 있다. 이것을 해결하기 위한 확인 과정을 알아보자 연결 확인 PowerAutomate 웹에서 데이터 -> 연결 클릭 현재 자신의 PowerAutomate 에 커넥터에 연결된 것들이 보일 것이다. 필요 없는것 삭제 연결되어 있는 것 중 중복으로 되어 있거나 연결에 문제가 있는 것이 있다면 삭제를 해 두어야한다. 중복이 있으니 하나를 삭제해야 한다. 삭제하려는 것 이름 옆의 ... -> 삭제 클릭 연결 추가 왼쪽 상단의 +연결 클릭 현재 PowerAutomate의 커넥터의 리스트가 보일것이다. 우측 상단위에서..
-
PowerAutomate 작업 : Dataverse 행 삭제Power Platform/Power Automate-클라우드 2022. 3. 15. 12:05
PowerAutomate 작업 : Dataverse 행 삭제 파워오토메이트에서 Dataverse 테이블의 데이터 행을 삭제하는 작업이다. 작업을 실행하려면 행의 GUID를 알 필요가 있다. 보통 행의 GUID를 검색하는 작업 이후에 사용된다. Dataverse 행 삭제 작업생성 +새 단계 혹은 원하는 위치에서 새 단계 삽입 아이콘 -> 작업 추가 Dataverse를 검색하고 Microsoft Dataverse를 클릭 동작 리스트 중에서 행 삭제 클릭 Dataverse 행 삭제 '테이블 이름' 항목에서 작업을 실행하려는 테이블을 선택 '행 ID'에서 GUID 값을 적는다.(GUID값은 행 검색을 실행후의 반환값을 사용하는 것이 좋다) 실행 결과 실행 기록에서 실행을 확인하면 해당 작업에서 결과,입력값과 출..
-
XrmToolBox - FetchXML Builder 사용법Power Platform/XrmToolBox 2022. 3. 14. 12:42
FetchXML Builder 사용법 FetchXML Builder는 Fetch XML을 쉽게 생성하고 Dynamics365의 Dataverse 검색을 할 시 FetchXML 등을 만들고 검색결과를 확인 할 수 있는 Tool이다. XrmToolBox에서 설치가 가능하며 PowerAutomate의 검색 역시 도움 받을 수 있다. 여기서는 사용법을 알아보자 FetchXML Builder 구성 XrmToolBox를 실행하고 'Tools' 탭으로 이동하고 'FetchXL Builder'를 열자 처음 실행한다면 접속 계정을 선택해야 한다. 만약 모르겠다면 XrmToolBox 계정연결에서 확인하자 처음 실행한다면 화면에 아무것도 표시되지 않을 것이다. 상단의 버튼들의 역할은 다음과 같다 이름 역할 New Fetch..
-
XrmToolBox - FetchXML Builder 설치Power Platform/XrmToolBox 2022. 3. 13. 18:03
FetchXML Builder 설치 FetchXML Builder는 Fetch XML을 쉽게 생성하고 Dynamics365의 Dataverse 검색을 할 시 FetchXML 등을 만들고 검색결과를 확인 할 수 있는 Tool이다. XrmToolBox에서 설치가 가능하며 PowerAutomate의 검색 역시 도움 받을 수 있다. 여기서는 설치 방법을 알아보자 FetchXML 설치 XrmToolBox 프로그램을 실행하면 Tool Library 창이 나올 것이다. 나온 화면에서 상단에 'FetchXML Builder'를 검색 검색하여 나온 'FetchXML Builder'를 체크표시하고 Install를 클릭하면 설치가 된다. 'XrmToolBox Tool Library' 창을 닫고 'Tools' 탭으로 이동해보..
-
XrmToolBox - FetchXML 이란Power Platform/XrmToolBox 2022. 3. 12. 12:34
FetchXML이란? FetchXML 은 Microsoft Dynamics CRM의 독점 쿼리 언어(Dynamics 365)이다. XML과 비슷한 모양이며 현재는 OData형식의 통신을 많이 사용하기 때문에 FetchXML을 이용하여 통신하는 일은 적다. 하지만 레거시 CRM에서는 이미 FetchXML등으로 만들어 놓은 것들이 존재할 테니 어떻게 XRMToolBox의 FetchXML Builder의 사용법을 알아보면서 FetchXML을 조금만 살펴보도록 하겠다.