다음을 통해 공유


PostgreSQL

PostgreSQL은 PostgreSQL 글로벌 개발 그룹에서 개발한 관계형 데이터베이스 관리 시스템입니다. 온-프레미스 PostgreSQL 데이터베이스에 연결하여 테이블에서 데이터를 읽습니다.

이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.

서비스 클래스 Regions
Copilot Studio Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC High)
     - 미국 국방부(DoD)
논리 앱 스탠다드 다음을 제외한 모든 Logic Apps 지역 :
     - 미국 국방부(DoD)
Power Apps Premium 다음을 제외한 모든 Power Apps 지역 :
     - 미국 정부(GCC High)
     - 미국 국방부(DoD)
Power Automate Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC High)
     - 미국 국방부(DoD)
연락처
이름 Microsoft
URL Microsoft LogicApps 지원
Microsoft Power Automate 지원
Microsoft Power Apps 지원
커넥터 메타데이터
게시자 Microsoft
웹 사이트 https://www.postgresql.org/
개인 정보 보호 정책 https://www.postgresql.org/about/policies/privacy/

필수 조건

PostgreSQL 커넥터를 사용하려면 NPGSQL ADO.NET 공급자 4.0.10을 설치해야 합니다. NPGSQL ADO.NET 공급자를 설치하려면 릴리스 페이지 로 이동하여 관련 릴리스를 다운로드합니다. 공급자 아키텍처(32비트 또는 64비트)는 커넥터를 사용하려는 제품의 아키텍처와 일치해야 합니다. 설치할 때 NpgSQL GAC 설치를 선택하여 NpgSQL 자체가 컴퓨터에 추가되었는지 확인합니다. 미니문 지원 PostgreSQL 데이터베이스 버전은 버전 9.4입니다.

알려진 문제 및 제한 사항

다음은 PostgreSQL 커넥터 사용의 알려진 제한 사항 중 일부입니다.

  1. 행 삽입 작업은 기본/자동 증가 값이 정의되어 있더라도 기본 키 열에 명시적 값을 제공해야 합니다.
  2. 출력에서 Order By 결정적 결과를 얻으려면 행 가져오기 작업에 매개 변수를 사용하는 것이 좋습니다. 지정하지 않으면 Order By 행이 지정되지 않은 순서로 반환됩니다. 이 경우 실제 순서는 검사 및 조인 계획 유형과 디스크의 순서에 따라 달라지지만 의존해서는 안 됩니다.

연결을 만드는 중

커넥터는 다음 인증 유형을 지원합니다.

기본값 연결을 만들기 위한 매개 변수입니다. 모든 지역 공유 가능

기본값

적용 가능: 모든 지역

연결을 만들기 위한 매개 변수입니다.

공유 가능한 연결입니다. 전원 앱이 다른 사용자와 공유되면 연결도 공유됩니다. 자세한 내용은 캔버스 앱에 대한 커넥터 개요를 참조하세요. - Power Apps | Microsoft Docs

이름 유형 Description 필수
서버 문자열 PostgreSQL 서버를 지정합니다. 서버[:p ort] 진실
데이터베이스 이름 문자열 PostgreSQL 데이터베이스 이름을 지정합니다. 진실
인증 유형 [기본 선택] 문자열 데이터베이스에 연결하는 인증 유형
사용자 이름 시큐어스트링 (보안 문자열) 사용자 이름 자격 증명 진실
암호 시큐어스트링 (보안 문자열) 암호 자격 증명 진실
Gateway gatewaySetting 온-프레미스 게이트웨이(자세한 내용은 참조 https://docs.microsoft.com/data-integration/gateway )
연결 암호화 bool 연결 암호화

제한 한도

Name 호출 갱신 기간
연결당 API 호출 300 60초

동작

테이블 가져오기

이 작업은 데이터베이스에서 테이블을 가져옵니다.

행 가져오기

이 작업은 테이블에서 행을 가져옵니다.

행 가져오기

이 작업은 테이블에서 행을 가져옵니다.

행 삭제

이 작업은 테이블에서 행을 삭제합니다.

행 삽입

이 작업은 테이블에 새 행을 삽입합니다.

행 업데이트

이 작업은 테이블의 기존 행을 업데이트합니다.

테이블 가져오기

이 작업은 데이터베이스에서 테이블을 가져옵니다.

반환

테이블 목록을 나타냅니다.

행 가져오기

이 작업은 테이블에서 행을 가져옵니다.

매개 변수

Name 필수 형식 Description
테이블 이름
table True string

PostgreSQL 테이블의 이름

행 ID
id True string

검색할 행의 고유 식별자

반환

이 작업의 출력은 동적입니다.

행 가져오기

이 작업은 테이블에서 행을 가져옵니다.

매개 변수

Name 필수 형식 Description
테이블 이름
table True string

PostgreSQL 테이블의 이름

필터 쿼리
$filter string

반환된 항목을 제한하는 ODATA 필터 쿼리입니다(예: stringColumn eq 'string' OR numberColumn lt 123).

주문 기준
$orderby string

항목의 순서를 지정하기 위한 ODATA orderBy 쿼리입니다.

상위 개수
$top integer

검색할 총 항목 수입니다(기본값 = 모두).

개수 건너뛰기
$skip integer

건너뛸 항목 수(기본값 = 0)입니다.

쿼리 선택
$select string

항목에서 검색할 특정 필드(기본값 = 모두).

반환

이 작업의 출력은 동적입니다.

행 삭제

이 작업은 테이블에서 행을 삭제합니다.

매개 변수

Name 필수 형식 Description
테이블 이름
table True string

테이블 이름

행 ID
id True string

삭제할 행의 고유 식별자

행 삽입

이 작업은 테이블에 새 행을 삽입합니다.

매개 변수

Name 필수 형식 Description
테이블 이름
table True string

테이블 이름

Row
item True dynamic

지정된 테이블에 삽입할 행

반환

이 작업의 출력은 동적입니다.

행 업데이트

이 작업은 테이블의 기존 행을 업데이트합니다.

매개 변수

Name 필수 형식 Description
테이블 이름
table True string

테이블 이름

행 ID
id True string

업데이트할 행의 고유 식별자

Row
item True dynamic

업데이트된 값이 있는 행

반환

이 작업의 출력은 동적입니다.

정의

Table

테이블을 나타냅니다.

Name 경로 형식 Description
이름
Name string

테이블의 이름입니다. 이름은 런타임에 사용됩니다.

디스플레이 이름
DisplayName string

테이블의 표시 이름입니다.

TablesList

테이블 목록을 나타냅니다.

Name 경로 형식 Description
value
value array of Table

테이블 목록