Exasol
Exasol je paralelizovaný paralelizovaný systém pro správu relačních databází (RDBMS). Připojte se k databázi Exasol a vytvořte, přečtěte si, aktualizujte a odstraňte data.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Exasol |
| URL | https://github.com/exasol/power-apps-connector/issues |
| integrationteam@exasol.com |
| Metadata konektoru | |
|---|---|
| Vydavatel | Exasol AG |
| Internetová stránka | https://www.exasol.com/ |
| Zásady ochrany osobních údajů | https://www.exasol.com/privacy-policy |
| Kategorie | Data; Business Intelligence |
Požadavky
Abyste mohli pokračovat, budete potřebovat následující:
- Plán Microsoft Power Apps nebo Power Automate
- Databáze Exasol
- Nastavení rozhraní REST API Exasol, přístupné z internetu
Jak získat přihlašovací údaje
Konektor v současné době jako výchozí metodu ověřování používá klíč rozhraní API.
Klíče rozhraní API je možné nastavit v rozhraní REST API Exasol, které musíte také nastavit pro použití tohoto konektoru.
Začínáme s konektorem
Nejprve byste měli nastavit rozhraní REST API Exasol (viz: https://github.com/exasol/exasol-rest-api).
Samotný konektor při vytváření nového připojení přijímá 2 parametry:
Host: Kde je vaše rozhraní REST API hostované (může se jednat o IP adresu nebo název DNS).
Klíč rozhraní API: Toto je jeden z ověřovacích klíčů, které jste nakonfigurovali pro získání přístupu k rozhraní REST API.
Poznámka: Tyto 2 hodnoty můžete dál upravovat.
Podrobnější pokyny a úplný kurz najdete v uživatelské příručce.
Známé problémy a omezení
Použití místní brány dat se v současné době nepodporuje.
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| výchozí | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
| Název | Typ | Description | Povinné |
|---|---|---|---|
| Klíč rozhraní API | securestring | Klíč rozhraní API pro toto rozhraní API | Pravdivé |
| Host | řetězec | Hostitel (IP adresa nebo název hostitele) | Pravdivé |
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktualizace řádků v tabulce na základě podmínky |
Aktualizace nuly nebo více řádků v tabulce na základě podmínky |
| Dotazování databáze Exasol |
Zadejte dotaz a získejte sadu výsledků. |
| Odstranění řádků z tabulky na základě podmínky |
Odstranění nuly nebo více řádků z tabulky poskytující podmínku WHERE |
| Provedení příkazu v databázi Exasol |
Provedení příkazu bez sady výsledků |
| Vložení řádku do tabulky |
Vložení jednoho řádku do tabulky Exasol |
| Získání tabulek, které jsou pro uživatele k dispozici |
Získání seznamu všech dostupných tabulek |
| Získání řádků z tabulky na základě podmínky |
Získání nuly nebo více řádků z tabulky poskytující podmínku WHERE |
Aktualizace řádků v tabulce na základě podmínky
Aktualizace nuly nebo více řádků v tabulce na základě podmínky
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
comparisonPredicate
|
comparisonPredicate | string | ||
|
název_sloupce
|
columnName | string | ||
|
value
|
value | |||
|
název_sloupce
|
columnName | string | ||
|
value
|
value | |||
|
schemaName
|
schemaName | string | ||
|
tableName
|
tableName | string |
Návraty
Dotazování databáze Exasol
Zadejte dotaz a získejte sadu výsledků.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
SELECT – dotaz
|
query | True | string |
SELECT – dotaz |
Návraty
- response
- object
Odstranění řádků z tabulky na základě podmínky
Odstranění nuly nebo více řádků z tabulky poskytující podmínku WHERE
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
comparisonPredicate
|
comparisonPredicate | string | ||
|
název_sloupce
|
columnName | string | ||
|
value
|
value | |||
|
schemaName
|
schemaName | string | ||
|
tableName
|
tableName | string |
Návraty
Provedení příkazu v databázi Exasol
Provedení příkazu bez sady výsledků
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
sqlStatement
|
sqlStatement | string |
Návraty
- response
- object
Vložení řádku do tabulky
Vložení jednoho řádku do tabulky Exasol
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
název_sloupce
|
columnName | string | ||
|
value
|
value | |||
|
schemaName
|
schemaName | string | ||
|
tableName
|
tableName | string |
Návraty
Získání tabulek, které jsou pro uživatele k dispozici
Získání řádků z tabulky na základě podmínky
Získání nuly nebo více řádků z tabulky poskytující podmínku WHERE
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název schématu Exasol
|
schemaName | True | string |
Název schématu Exasol |
|
Název tabulky Exasol
|
tableName | True | string |
Název tabulky Exasol |
|
Název sloupce Exasol pro klauzuli WHERE
|
columnName | string |
Název sloupce Exasol pro klauzuli WHERE |
|
|
Predikát porovnání klauzule WHERE
|
comparisonPredicate | string |
Predikát porovnání klauzule WHERE |
|
|
Hodnota zadaného sloupce Exasol
|
value | string |
Hodnota zadaného sloupce Exasol |
|
|
Typ hodnoty: řetězec, bool, int nebo float
|
valueType | string |
Typ hodnoty: řetězec, bool, int nebo float |
Návraty
- response
- object
Definice
exasol_rest_api. APIBaseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
výjimka
|
exception | string | |
|
stav
|
status | string |
exasol_rest_api. GetTablesResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
výjimka
|
exception | string | |
|
stav
|
status | string | |
|
tablesList
|
tablesList | array of exasol_rest_api.Table |
exasol_rest_api. Stůl
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
schemaName
|
schemaName | string | |
|
tableName
|
tableName | string |
objekt
Toto je typ "object".