다음을 통해 공유


데이터베이스 작업

데이터베이스에 연결하려면 SQL 연결 활성화 작업을 사용합니다. 연결 문자열은 드라이버, 데이터베이스, 서버 이름, 사용자 이름 및 암호와 같이 데이터베이스에 연결하는 데 필요한 모든 정보를 지정합니다.

다음 연결 문자열은 Excel 데이터베이스에 연결합니다.

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myExcelFile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";

다음 연결 문자열은 Access 데이터베이스에 연결합니다.

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;

노트

데스크톱용 Power Automate는 64비트 응용 프로그램이며 SQL 연결 열기 작업에서 64비트 설치된 드라이버만 선택할 수 있습니다.

수동으로 연결 문자열 구성

연결 문자열을 수동으로 작성하려면 다음을 수행하세요.

  1. 연결 문자열 빌드를 ​​선택하여 데이터 링크 속성 대화 상자를 엽니다. 데이터 링크 도구는 사용자가 필요한 연결 문자열을 단계별로 작성하도록 도와줍니다.

  2. 마법사에 액세스하면 공급자에서 데이터베이스에 대한 올바른 드라이버를 선택합니다.

    데이터 링크 속성 탭의 스크린샷.

  3. 다음으로 연결 탭에서 서버 이름, 사용자 이름, 암호 및 데이터베이스 이름과 같은 나머지 세부 정보를 입력합니다. 연결 문자열이 성공적으로 연결되는지 테스트하려면 연결 테스트를 선택합니다.

    데이터 링크 속성 연결 탭의 스크린샷.

  4. 고급 탭에서 연결 시간 제한 및 기타 네트워크 설정을 지정합니다.

    데이터 링크 속성 고급 탭의 스크린샷.

SQL 연결 활성화

데이터베이스에 대한 새 연결을 시작합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Connection string 아니요 텍스트 값 데이터베이스에 연결하는 데 사용할 연결 문자열

변수 생성됨

인수 Type Description
SQLConnection SQL 연결 새 SQL 연결의 핸들

예외

예외 설명
데이터 원본에 연결할 수 없음 데이터 원본에 연결하는 데 문제가 있음을 나타냄
잘못된 연결 문자열 지정된 연결 문자열이 잘못되었음을 나타냄

SQL 문 실행

데이터베이스에 연결하고 SQL 문을 실행합니다.

SQL 쿼리를 실행하려면 SQL 문 실행 작업을 사용하세요. 해당 데이터베이스에 대한 유효한 연결을 제공하여 시작하십시오. 연결 방법 속성에서 원하는 옵션을 선택하세요. SQL 연결 변수를 제공하거나(SQL 연결 열기 작업을 사용하여 생성할 수 있음) 연결 문자열을 제공할 수 있습니다. 그런 다음 SQL 문 속성에 실행하려는 SQL 쿼리를 입력하세요. 작업의 시간 초과 시간(초)을 수정하거나 기본 옵션(30초)을 그대로 둘 수도 있습니다.

Copilot이 제공하는 자연어를 스크립트로 변환 기능(프리뷰)

[이 항목은 시험판 문서이며 변경될 수 있습니다.]

자연어를 스크립트로 변환은 데스크톱용 Power Automate에 추가된 새로운 Copilot 기능입니다. 자연어로 설명을 제공하여 SQL 문 실행 작업에 사용되는 스크립트를 빠르게 생성할 수 있습니다.

중요

중요

  • 이는 프리뷰 기능입니다.
  • 프리뷰 기능은 생산용으로 만들어진 것이 아니므로 기능이 제한될 수 있습니다. 이런 기능은 공식 릴리스 전에 사용할 수 있으므로 고객이 조기에 액세스하고 피드백을 제공할 수 있습니다.

지역별 가용성

현재 데스크톱용 Power Automate의 자연어를 스크립트로 변환은 미국에 있는 환경에서만 사용할 수 있습니다.

계정 유형별 가용성

현재 데스크톱용 Power Automate의 자연어를 스크립트로 변환은 회사 또는 학교 계정이 있는 사용자만 사용할 수 있습니다.

노트

사용자 환경이 이 기능을 사용할 수 있는 지역에 있는데도 계속 데스크톱 환경용 Power Automate에서 Copilot을 경험할 수 없는 경우 테넌트 관리자에게 문의하세요. Copilot 기능을 꺼 놓았을 수도 있습니다.

Copilot 및 자연어를 사용하여 스크립트를 생성하는 방법

SQL 실행 문에서 SQL 코드를 생성하려면 Copilot을 사용하여 스크립트 생성을 선택합니다.

Copilot 버튼이 강조 표시된 스크립트 생성이 있는 SQL 문 실행 작업의 스크린샷

자연어 프롬프트를 입력하는 프롬프트 생성 화면이 열립니다.

프롬프트 대화 상자가 열려 있는 SQL 문 실행 작업의 스크린샷

SQL 스크립트를 생성하려면 프롬프트를 작성하고 생성을 선택하세요. 다시 생성해야 하는 경우 프롬프트를 변경하고 재생성을 선택하면 됩니다. 그렇지 않으면 이 스크립트 사용을 선택하여 프롬프트를 수정하고 필요한 변수를 추가할 수 있는 기본 작업 창으로 돌아갑니다.

생성된 SQL 문을 보여 주는 Copilot 대화 상자가 열려 있는 스크립트 생성 스크린샷

중요

AI 모델에서 생성된 콘텐츠를 항상 검토해야 합니다.

이 기능을 개선할 수 있도록 도움주기

AI 생성 콘텐츠 아래에 있는 좋아요 또는 싫어요 아이콘을 선택하여 피드백을 보내세요. 그렇게 하면 Microsoft에 피드백을 제출하는 데 사용할 수 있는 피드백 대화 상자가 나타납니다. 디자이너의 사용자 질문에 Copilot이 대답하는 모습을 보여주는 애니메이션 GIF입니다.

노트

대화 상자가 표시되지 않으면 테넌트 관리자가 대화 상자를 꺼 놓았을 수 있습니다. 추가 정보: 사용자 피드백 기능 비활성화

사용자 피드백 기능 비활성화

테넌트 관리자는 disableSurveyFeedback 테넌트 설정을 비활성화하여 사용자가 Microsoft에 피드백을 보내는 것을 방지할 수 있습니다. 다음에서 테넌트 설정 보기 및 설정에 대한 자세한 내용을 알아보세요.

사용자 피드백에 대한 데이터 주체 권리 요청

테넌트 관리자는 Microsoft 365 관리 센터에 로그인한 다음 상태>제품 피드백을 선택하여 사용자가 제공한 피드백을 보고, 내보내고, 삭제할 수 있습니다.

Power Automate 리소스를 갖춘 AI

입력 매개 변수

인수 선택 항목 수락 기본값 Description
연결 가져오기 사용 불가 연결 문자열, [SQL 연결 변수] SQL 연결 변수 제공된 연결 문자열에서 새 연결을 만들거나 이미 활성화된 연결을 선택할지 여부 지정
SQL connection 아니요 SQL 연결 새 SQL 연결의 핸들
Connection string 아니요 텍스트 값 데이터베이스에 연결하는 데 사용할 연결 문자열
SQL statement 아니요 텍스트 값 데이터베이스에 실행할 SQL 문
Timeout 숫자 값 30 데이터베이스에서 결과를 기다릴 최대 시간

변수 생성됨

인수 Type Description
QueryResult 데이터 테이블 행과 열이 있는 데이터 테이블 형식으로 된 데이터베이스의 결과

예외

예외 설명
데이터 원본에 연결할 수 없음 데이터 원본에 연결하는 데 문제가 있음을 나타냄
잘못된 연결 문자열 지정된 연결 문자열이 잘못되었음을 나타냄
SQL 문 오류 제공된 SQL 문에 오류가 있음을 나타냄

SQL 연결 종료

데이터베이스에 대한 활성 연결을 닫습니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
SQL connection 아니요 SQL 연결 새 SQL 연결의 핸들

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

이 작업에는 예외가 포함되지 않습니다.