Database package
- Última actualización2025/07/03
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
TRUE
o FALSE
), entonces los datos recuperados se denominarán 0
y 1
, no TRUE
ni FALSE
.- 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.
- 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.
- 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.
- 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.
- 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
Tipo de datos | Valor |
---|---|
Tipos de datos admitidos | Char, Varchar, Nvarchar, Number, Datetime, INT, Float y Bit |
Tipos de datos no admitidos |
|
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. |