Uso de la acción Leer desde

Use la acción Leer desde para recuperar registros de la base de datos y guardar los datos recuperados en un archivo CSV. Esta acción le permite recuperar hasta un millón de registros de la base de datos.

Nota: En Automation 360, el bot muestra un error al utilizar la acción Leer desde para copiar los registros de la tabla mediante Seleccionar * en el nombre de la tabla de origen, mientras que esta funcionalidad es compatible con Enterprise 11. Si creó dichos bots en Enterprise 11 y los migró a Automation 360, le recomendamos que modifique sus bots y utilice la acción Introducir/Actualizar/Eliminar para realizar esta operación.

Procedimiento

Para automatizar la tarea de seleccionar y guardar un conjunto de registros, siga estos pasos:

  1. Escriba el nombre de la sesión que usó para conectarse al servidor de base de datos en la acción Conectar.
    No necesita proporcionar los detalles del servidor de base de datos aquí porque ya asoció esos detalles con el nombre de la sesión al usar la acción Conectar.
  2. Introduzca la declaración SELECT para especificar los nombres de columna y tabla.
    Este campo admite la sintaxis SQL. Por ejemplo, SELECT CustomerName,City FROM Customers
    Nota: La expresión de tabla común (CTE, del inglés Common Table Expression) es compatible con el uso de la palabra clave WITH en las bases de datos compatibles con SQL, como Oracle y MySQL. Por ejemplo,
    WITH customers_in_usa AS (SELECT CustomerName, state FROM customers WHERE country = 'USA') 
    SELECT cName FROM customers_in_usa WHERE state = 'LA' ORDER BY CustomerName
    
  3. Ingrese el número máximo de registros que desea recuperar.
  4. Opcional: Introduzca un valor de tiempo de espera.
    Cuando transcurra el tiempo especificado, la ejecución de la instrucción se detendrá, incluso si no se completa la ejecución.
  5. Seleccione la opción Exportar datos a CSV para guardar los archivos recuperados.
    Nota: Actualmente, la opción para cambiar el delimitador al exportar los datos a un archivo CSV no está disponible.
    1. Seleccione la ruta del archivo desde la carpeta Bots, el dispositivo local o una variable de archivo existente.
    2. Seleccione la codificación del archivo CSV: ANSI, UNICODE o UTF8.
    3. Seleccione si desea exportar el archivo CSV con o sin los encabezados de columna.
      Con encabezados de columna
      Nombredelcliente Ciudad
      Manny Pittsburgh
      Kate Los Angeles
      John Boston
      Sin encabezados de columna
      Manny Pittsburgh
      Kate Los Angeles
      John Boston
    4. Seleccione esta casilla si no desea que se cree un archivo CSV cuando la consulta SQL no devuelva ningún dato.
    5. Especifique si desea sobrescribir el archivo o anexar los datos al archivo existente si ya hay un archivo CSV con el mismo nombre.
  6. Haga clic en Guardar.