다음을 통해 공유


Power Fx 수식으로 자연어 변환

Power Apps 아이디어는 다양한 속성에 대한 다음 컨트롤을 사용해 수식에 대한 아이디어를 생성할 수 있습니다.

  • 갤러리
  • Data table
  • 텍스트 상자
  • 드롭다운
  • 콤보 상자
  • 텍스트 레이블

Power Apps 아이디어는 Microsoft Dataverse, Microsoft 목록, SharePoint 라이브러리 및 Excel도 커넥터로 지원합니다. 따라서 지원되는 컨트롤 중 하나를 사용 중이고 갤러리 또는 드롭다운 항목이나 레이블의 텍스트 콘텐츠, 색상 또는 가시성에 대한 수식을 작성하려는 경우 Power Apps 아이디어를 확인하세요.

예를 들어, 다음 수식을 작성하는 방법을 알아내는 대신 다음을 수행할 수 있습니다.

Filter('Table1', StartsWith('fullname', "Yvonne"))

... 대신 'name starts with Yvonne를 입력할 수도 있습니다.

먼저 간단한 앱을 살펴보고 Power Apps 아이디어를 사용하여 수식을 작성하는 방법을 알아보겠습니다.

Microsoft Dataverse에서 캔버스 앱 만들기에 언급된 단계에 따라 Dataverse의 계정 테이블을 사용하여 해당 앱을 생성할 수 있습니다.

  1. 계정 테이블에 제한된 BrowseGallery1, 을 선택합니다.

  2. 아이디어 상자에서 정렬, 필터링 및 검색을 선택합니다.

    정렬, 필터 및 검색.

  3. 기본 제안 중 하나를 선택하여 작동 방식을 확인하거나 영어(en-us)와 같은 자연어로 쿼리를 입력하세요.

    정렬 및 필터링에 대한 제안된 아이디어.

  4. 입력할 때 기본 쿼리를 사용하거나 수정하거나 고유한 방식으로 설명할 수 있습니다.

  5. 생성된 하나 이상의 수식 제안이 표시됩니다. 텍스트 입력에 이름이 있는 검색 계정을 예제로 사용해 보겠습니다. 결과에 두 가지 제안이 표시됩니다. 이러한 각 수식 제안에는 세 부분이 포함됩니다.

    • TextInput1의 텍스트가 이름에 나타나는 계정입니다. Power Fx에 익숙하지 않은 사용자도 결과를 쉽게 이해할 수 있도록 제안된 수식이 무엇을 하는지 설명하려고 합니다. 앱에 사용된 구성 요소의 이름은 굵게 표시됩니다.

    • 적용 대상: 항목: 수식이 적용될 속성을 제안합니다. Power Apps 컨트롤에는 많은 속성이 있으므로 아이디어는 수식을 적용해야 하는 속성을 식별할 수 있습니다.

    • 이 시나리오에서 제안된 공식은 Search('Accounts', TextInput1.Text, "name")입니다.

      입력된 검색 시나리오를 기반으로 제안된 공식입니다.

  6. 원하는 제안을 선택한 다음 적용을 선택합니다. 이 경우 가장 적합하므로 첫 번째 제안을 선택하겠습니다. 수식은 자동으로 업데이트되고 실행되므로 앱에서 결과를 확인할 수 있습니다. 그런 다음 선택한 수식을 유지할지 아니면 수정할지 결정할 수 있습니다.

추가 예

Power Apps 아이디어로 작업하는 동안 영감을 얻으려면 다음 예를 고려하세요.

시나리오 설명 아이디어 예
테이블 정렬 단일 열을 기준으로 정렬 계정 이름으로 계정 정렬
계정 이름 A-Z별로 계정 정렬
계정 이름 Z-A별로 계정 정렬
계정 이름 및 생성 날짜를 기준으로 계정 정렬
계정 이름 A-Z 및 생성 날짜를 기준으로 계정을 정렬합니다.
기존 테이블 정렬 Gallery3을 계정 이름 Z-A를 기준으로 정렬
일부 조건으로 테이블 필터링 또는 검색 숫자 조건 계정 이름 길이가 10보다 큰 계정
날짜 조건 일주일 전에 생성된 계정 최근 3일 동안 수정된 계정
문자 조건 이름이 Karen인 계정
몇 가지 조건 이름에 Karen이 포함되고 7일 전에 생성된 계정
선택 값 비활성 거래처
사용자 입력으로 테이블 검색 textinput에서 이름으로 계정 검색
단일 레코드 찾기 이름에 Karen이 포함된 계정의 첫 번째 레코드
테이블의 상단 또는 하단에서 레코드 찾기 상위 10개 계정
최근 10개 계정
조건부 서식(색상 및 표시에 적용) 숫자 조건 계정 이름 길이가 10보다 큰 계정
날짜 조건 7일 전에 생성된 경우 빨간색
문자 조건 이름에 Karen이 포함된 경우 파란색
텍스트 생성 숫자 Slider1과 Slider2의 갤러리 합계 수
String label4 및 label5 자르기 textinput1 TextInput1의 처음 3개 문자

모범 사례

최상의 결과를 얻으려면 아이디어 창에서 일반 자연어 쿼리를 작성할 때 다음 팁을 따르세요.

  • 기본 쿼리를 활용하여 어떤 종류의 시나리오가 지원되는지 확인합니다.
  • 쿼리에 정확해야 합니다. 아이디어는 테이블 및 열과 같은 컨트롤을 인식할 수 있습니다. 그러나 제안을 받지 못한 경우 참조하는 자산의 전체 이름을 사용해 보세요. 예를 들어 앱에 여러 텍스트 입력 컨트롤이 있는 경우 TextInput1을 사용합니다. 이러한 방식으로 시스템은 사용자가 참조하는 컨트롤을 알 수 있습니다.

제한 사항

참고

더 복잡한 작업을 수행하고 더 많은 기능, 컨트롤 및 속성을 지원할 수 있도록 모델을 개선하고 있습니다. 위시리스트가 있다면 Power Apps 아이디어 - Power Platform Community를 통해 아이디어를 제출하세요.

Power Apps 아이디어에는 현재 다음과 같은 제한 사항이 있습니다.

  • 지역 및 언어: 현재 미국 내에서 생성된 환경에서 사용할 수 있으며 브라우저의 기본 언어는 영어(en-us)로 설정되어 있습니다.

  • TextInput, 드롭다운, DatePicker, 슬라이더, 토글, 확인란, 라디오의 컨트롤 값을 입력으로 인식합니다.

    컨트롤 속성
    갤러리, 데이터 테이블, 드롭다운, 콤보 상자 Items
    텍스트 상자, 레이블 텍스트, 색상, 가시성
  • 데이터 원본: 현재 아이디어는 Dataverse 테이블, Microsoft Lists, Excel 시트를 지원합니다.

  • 기능: 지원되는 Power Fx 함수를 참조하세요. 계속해서 더 많은 함수에 대한 지원을 추가할 것입니다.

  • 데이터 유형: 텍스트, 정수, 날짜 및 시간, 날짜만, 10진수, 선택, 선택, 예/아니오 조회를 지원합니다. 지원되지 않음: 파일 및 이미지.

  • 이 기능의 모델은 자연어에서 일반적으로 사용되는 몇 가지 표현을 이해합니다. latest on top,big to small에서 내림차순으로 그리고 oldest on top,small to big 오름차순으로 변환할 수 있습니다. 그리고 대부분의 컨텍스트를 이해할 수 있으므로 테이블 이름을 지정하지 않아도 컨트롤에 바인딩된 현재 테이블을 기반으로 최고의 예측를 만듭니다.

지원되지 않는 Power Fx 함수

Power Apps 아이디어 기능이 지원하는 함수:

Abs

If

Max

Min

Not

Now

Sum

Microsoft에 피드백 보내기

이 기능에 대한 피드백이 있는 경우(예: 공식 제안이 정확하지 않거나 제안 또는 아이디어가 있는 경우) 아이디어 패널에서 피드백 카드를 찾을 수 있습니다. 피드백 보내기를 선택하여 의견을 입력할 수 있습니다. (피드백에 기밀 또는 개인 정보를 포함하지 마세요.)

Microsoft는 책임감 있는 방식으로 AI 기술을 개발하고 배포하기 위해 최선을 다하고 있습니다. Power Apps 아이디어에 의해 생성된 부적절하거나 불합리한 결과를 발견한 경우 동일한 피드백 카드에서 피드백 상자 아래의 지금 신고 링크가 표시되어 AI 모델이 책임감 있는 방식으로 작동하도록 하는 데 도움을 줄 수 있습니다. 빠른 응답을 위해 다음 스크린샷처럼 위협 유형을 "URL"로 인시던트 유형을 "책임 있는 AI"로 선택하세요.

피드백 보내기.

다음 단계

예를 Power Fx 수식으로 변환

참조 항목