Udostępnij za pomocą


PostgreSQL

PostgreSQL to system zarządzania relacyjnymi bazami danych opracowany przez globalną grupę deweloperów PostgreSQL. Połącz się z lokalną bazą danych PostgreSQL, aby odczytywać dane z tabel.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - Departament Obrony USA (DoD)
Kontakt
Name Microsoft
adres URL Obsługa usługi Microsoft LogicApps
Pomoc techniczna usługi Microsoft Power Automate
Obsługa usługi Microsoft Power Apps
Metadane łącznika
Publisher Microsoft
Witryna internetowa https://www.postgresql.org/
Zasady ochrony prywatności https://www.postgresql.org/about/policies/privacy/

Wymagania wstępne

Łącznik PostgreSQL wymaga zainstalowania dostawcy ADO.NET NPGSQL 4.0.10. Aby zainstalować dostawcę ADO.NET NPGSQL, przejdź do strony wydania i pobierz odpowiednią wersję. Architektura dostawcy (32-bitowa lub 64-bitowa) musi być zgodna z architekturą produktu, w której zamierzasz używać łącznika. Podczas instalowania upewnij się, że wybrano pozycję NpgSQL GAC Installation (Instalacja GAC serwera NpgSQL), aby upewnić się, że serwer NpgSQL jest dodawany do maszyny. Minimun obsługiwana wersja bazy danych PostgreSQL to wersja 9.4.

Znane problemy i ograniczenia

Poniżej przedstawiono niektóre znane ograniczenia dotyczące używania łącznika PostgreSQL:

  1. Wstaw operację wiersza wymaga podania jawnej wartości dla kolumny Klucz podstawowy, mimo że zdefiniowano wartość domyślną/automatyczną.
  2. Użycie parametru Order By jest zalecane w przypadku akcji Pobierz wiersze w celu uzyskania wyników deterministycznych w danych wyjściowych. Jeśli Order By nie zostanie określony, wiersze zostaną zwrócone w nieokreślonej kolejności. Rzeczywista kolejność w tym przypadku będzie zależeć od typów planów skanowania i sprzężenia oraz kolejności na dysku, ale nie może być oparta na.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Udostępnialne

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs

Name Typ Description Required
Server ciąg Określ serwer PostgreSQL. Serwer[:p ort] Prawda
Nazwa bazy danych ciąg Określ nazwę bazy danych PostgreSQL. Prawda
Typ uwierzytelniania [Wybierz podstawowy] ciąg Typ uwierzytelniania w celu nawiązania połączenia z bazą danych
Nazwa użytkownika securestring Poświadczenia nazwy użytkownika Prawda
Hasło securestring Poświadczenie hasła Prawda
Gateway gatewaySetting Brama lokalna (zobacz, aby https://docs.microsoft.com/data-integration/gateway uzyskać więcej informacji
Szyfrowanie połączenia bool Szyfrowanie połączenia

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 300 60 sekund

Akcje

Aktualizuj wiersz

Ta operacja aktualizuje istniejący wiersz w tabeli.

Pobieranie tabel

Ta operacja pobiera tabele z bazy danych.

Pobieranie wiersza

Ta operacja pobiera wiersz z tabeli.

Pobieranie wierszy

Ta operacja pobiera wiersze z tabeli.

Usuń wiersz

Ta operacja usuwa wiersz z tabeli.

Wstaw wiersz

Ta operacja wstawia nowy wiersz do tabeli.

Aktualizuj wiersz

Ta operacja aktualizuje istniejący wiersz w tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli

Identyfikator wiersza
id True string

Unikatowy identyfikator wiersza do zaktualizowania

Row
item True dynamic

Wiersz ze zaktualizowanymi wartościami

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie tabel

Ta operacja pobiera tabele z bazy danych.

Zwraca

Reprezentuje listę tabel.

Body
TablesList

Pobieranie wiersza

Ta operacja pobiera wiersz z tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli PostgreSQL

Identyfikator wiersza
id True string

Unikatowy identyfikator wiersza do pobrania

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie wierszy

Ta operacja pobiera wiersze z tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli PostgreSQL

Filtruj zapytanie
$filter string

Zapytanie filtru ODATA ograniczające zwracane wpisy (np. stringColumn eq 'string' OR numberColumn lt 123).

Zamów według
$orderby string

Zapytanie ODATA orderBy służące do określania kolejności wpisów.

Liczba pierwszych
$top integer

Łączna liczba wpisów do pobrania (wartość domyślna = wszystkie).

Pomiń liczbę
$skip integer

Liczba wpisów do pominięcia (wartość domyślna = 0).

Wybieranie zapytania
$select string

Określone pola do pobrania z wpisów (wartość domyślna = wszystkie).

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Usuń wiersz

Ta operacja usuwa wiersz z tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli

Identyfikator wiersza
id True string

Unikatowy identyfikator wiersza do usunięcia

Wstaw wiersz

Ta operacja wstawia nowy wiersz do tabeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa tabeli
table True string

Nazwa tabeli

Row
item True dynamic

Wiersz do wstawienia do określonej tabeli

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Definicje

Tabela

Reprezentuje tabelę.

Nazwa Ścieżka Typ Opis
Name
Name string

Nazwa tabeli. Nazwa jest używana w czasie wykonywania.

Nazwa wyświetlana
DisplayName string

Nazwa wyświetlana tabeli.

TablesList

Reprezentuje listę tabel.

Nazwa Ścieżka Typ Opis
value
value array of Table

Lista tabel