Database package

Las bases de datos apoyan las operaciones internas de una empresa al almacenar una variedad de datos, como las transacciones de ventas, los catálogos de productos, los inventarios y los perfiles de los clientes. Use el de package para conectarse a una base de datos, iniciar una transacción, manipular los datos almacenados recuperando, insertando, actualizando. eliminando y exportando datos a un archivo CSV. Database

Antes de comenzar

Realice las siguientes actions dentro del actions de package como parte del uso del conjunto de Database disponibles:
Nota: Cuando use actions como Leer de, Ejecutar procedimiento almacenado o Exportar a la tabla de datos para recuperar registros de una tabla de Microsoft SQL Server que tenga una columna de tipo bit o una columna Excel (con valores TRUE o FALSE), entonces los datos recuperados se denominarán 0 y 1, no TRUE ni FALSE.
  1. Establezca una conexión con el servidor de base de datos mediante la opción Conectar action.
    Consulte Uso de la action Conectar para la base de datos.
    Nota: Cuando crea una automatización en la plataforma macOS, puede establecer una conexión usando la string de conexión JDBC. Sin embargo, no puede usar una string de conexión ODBC para conectarse a la base de datos.
  2. Elija una de las siguientes opciones:
    • Utilice la action Leer desde para recuperar registros de la base de datos. Consulte Uso de la action Leer desde.
    • Si automatiza una tarea que implica realizar cambios en la base de datos, ingrese la action Iniciar transacción de base de datos seguida de las actions que automatizan los cambios.

      Esta action asegura que todos los registros sean actualizados o eliminados en su totalidad y evita actualizaciones accidentales o la eliminación de datos incompletos si el bot encuentra un error mientras ejecuta una consulta.

  3. Si utilizó la action Iniciar transacción de base de datos en esta sesión, inserte Finalizar transacción de base de datos para confirmar los cambios.
  4. Cada conjunto de actions de la base de datos termina con la action Desconectar para terminar la conexión con el servidor de base de datos.
Nota: Las siguientes funcionalidades no son compatibles cuando se crea una tarea API usando el package de Database:
  • Cuando establece una conexión con bases de datos específicas como MySQL y Oracle, se le solicita que proporcione un archivo de controlador de conectividad a bases de datos de Java (JDBC) desde la Control Room, dispositivo local o variable de archivo. La entrada del tipo de archivo no es compatible con la tarea API. Por lo tanto, no podrá conectarse a las bases de datos de MySQL y Oracle. Sin embargo, puede conectarse a PostgreSQL, MS SQL, MS Access y SQLite, ya que el package de Database ya incluye el archivo jar del controlador de conectividad a bases de datos de Java (JDBC).
  • No se admite establecer una conexión mediante el controlador de conectividad abierta de bases de datos (ODBC).
  • Escriba datos en un archivo CSV con la action Leer desde, ya que el archivo action no es compatible con las tareas API.

Tipos de datos de bases de datos

Los tipos de datos representan el tipo de valor que puede almacenarse en la tabla de la base de datos. La siguiente tabla proporciona información sobre los tipos de datos más utilizados en Automation 360. Tenga en cuenta que no se trata de una lista exhaustiva.
Tipo de datos Valor
Tipos de datos admitidos Char, Varchar, Nvarchar, Number, Datetime, INT, Float y Bit
Tipos de datos no admitidos
  • Tipos de datos binarios: Binario, BLOB, CLOB, BFILE y RAW
  • Tipos de datos de puntero: Punteros de cursor y registro

Actions en el package de Database

El actions de package incluye las siguientes Database:

Action Descripción
Iniciar transacción de base de datos Consulte action Iniciar transacción de base de datos.
Finalizar transacción de base de datos Consulte action Finalizar transacción de base de datos.
Conectar Consulte Uso de la action Conectar para la base de datos.

La base de datos Snowflake que utiliza el controlador ODBC es compatible.

Desconectar Consulte Desconectar action.
Leer de Consulte Uso de la action Leer desde.

La base de datos Snowflake que utiliza el controlador ODBC es compatible.

Ejecutar procedimiento almacenado Consulte Uso de laaction Ejecutar procedimiento almacenado.
Exportar a tabla de datos Consulte Uso de la action Exportar a tabla de datos.

La base de datos Snowflake que utiliza el controlador ODBC es compatible.

Administrar procedimiento administrado Consulte action Administrar procedimiento almacenado.
Insertar/Actualizar/Eliminar Consulte action Insertar/Actualizar/Eliminar.

Más recursos