Compartir a través de


Exasol

Exasol es un sistema de administración de bases de datos relacionales (RDBMS) centrado en análisis. Conéctese a una base de datos de Exasol para crear, leer, actualizar y eliminar datos.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Exasol
URL https://github.com/exasol/power-apps-connector/issues
Correo Electrónico integrationteam@exasol.com
Metadatos del conector
Publicador Exasol AG
Sitio web https://www.exasol.com/
Directiva de privacidad https://www.exasol.com/privacy-policy
Categorías Datos; Business Intelligence

Prerrequisitos

Necesitará lo siguiente para continuar:

  • Un plan de Microsoft Power Apps o Power Automate
  • Una base de datos exasol
  • Configuración de la API REST de Exasol, accesible desde Internet

Obtención de credenciales

Actualmente, el conector usa una clave de API como método de autenticación predeterminado.
Las claves de API se pueden establecer en la API REST de Exasol, que también es necesario configurar para usar este conector.

Introducción al conector

Primero debe configurar la API REST de Exasol (consulte: https://github.com/exasol/exasol-rest-api).

El propio conector toma 2 parámetros al crear una nueva conexión:

"Host": donde se hospeda la API REST (puede ser una dirección IP o un nombre DNS).

"Clave de API": se trata de una de las claves de autenticación que ha configurado para obtener acceso a la API REST.

Nota: Todavía puede editar estos 2 valores después.

Consulte la guía del usuario para obtener instrucciones más detalladas y un tutorial completo aquí.

Problemas y limitaciones conocidos

Actualmente no se admite el uso de una puerta de enlace de datos local.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring La clave de API para esta API Cierto
Host cuerda / cadena Host (dirección IP o nombre de host) Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Actualizar filas de una tabla en función de una condición

Actualizar cero o más filas de una tabla en función de una condición

Consulta de la base de datos de Exasol

Proporcionar una consulta y obtener un conjunto de resultados

Ejecutar una instrucción en la base de datos de Exasol

Ejecutar una instrucción sin un conjunto de resultados

Eliminación de filas de una tabla basada en una condición

Eliminar cero o más filas de una tabla que proporciona una condición WHERE

Insertar fila en una tabla

Insertar una sola fila en una tabla de Exasol

Obtención de filas de una tabla basada en una condición

Obtener cero o más filas de una tabla que proporciona una condición WHERE

Obtener tablas disponibles para el usuario

Obtener una lista de todas las tablas disponibles

Actualizar filas de una tabla en función de una condición

Actualizar cero o más filas de una tabla en función de una condición

Parámetros

Nombre Clave Requerido Tipo Description
comparisonPredicate
comparisonPredicate string
columnName
columnName string
value
value
columnName
columnName string
value
value
schemaName
schemaName string
tableName
tableName string

Devoluciones

Consulta de la base de datos de Exasol

Proporcionar una consulta y obtener un conjunto de resultados

Parámetros

Nombre Clave Requerido Tipo Description
Consulta SELECT
query True string

Consulta SELECT

Devoluciones

response
object

Ejecutar una instrucción en la base de datos de Exasol

Ejecutar una instrucción sin un conjunto de resultados

Parámetros

Nombre Clave Requerido Tipo Description
sqlStatement
sqlStatement string

Devoluciones

response
object

Eliminación de filas de una tabla basada en una condición

Eliminar cero o más filas de una tabla que proporciona una condición WHERE

Parámetros

Nombre Clave Requerido Tipo Description
comparisonPredicate
comparisonPredicate string
columnName
columnName string
value
value
schemaName
schemaName string
tableName
tableName string

Devoluciones

Insertar fila en una tabla

Insertar una sola fila en una tabla de Exasol

Parámetros

Nombre Clave Requerido Tipo Description
columnName
columnName string
value
value
schemaName
schemaName string
tableName
tableName string

Devoluciones

Obtención de filas de una tabla basada en una condición

Obtener cero o más filas de una tabla que proporciona una condición WHERE

Parámetros

Nombre Clave Requerido Tipo Description
Nombre del esquema de Exasol
schemaName True string

Nombre del esquema de Exasol

Nombre de tabla de Exasol
tableName True string

Nombre de tabla de Exasol

Nombre de columna exasol para la cláusula WHERE
columnName string

Nombre de columna exasol para la cláusula WHERE

Predicado de comparación para la cláusula WHERE
comparisonPredicate string

Predicado de comparación para la cláusula WHERE

Valor de la columna Exasol especificada
value string

Valor de la columna Exasol especificada

Tipo del valor: string, bool, int o float
valueType string

Tipo del valor: string, bool, int o float

Devoluciones

response
object

Obtener tablas disponibles para el usuario

Obtener una lista de todas las tablas disponibles

Devoluciones

Definiciones

exasol_rest_api. APIBaseResponse

Nombre Ruta de acceso Tipo Description
excepción
exception string
estado
status string

exasol_rest_api. GetTablesResponse

Nombre Ruta de acceso Tipo Description
excepción
exception string
estado
status string
tablesList
tablesList array of exasol_rest_api.Table

exasol_rest_api. Mesa

Nombre Ruta de acceso Tipo Description
schemaName
schemaName string
tableName
tableName string

objeto

Este es el tipo 'objeto'.