Operaciones y acciones de entidades

En este tema, se explican los siguientes conceptos fundamentales que forman la base de una solicitud que se origina desde cualquier conector:

  • Entidad
  • Operación
  • Acción

Todos los Integration Connectors proporcionan una capa de abstracción para los objetos de la aplicación conectada. Solo puedes acceder a los objetos de una aplicación a través de esta abstracción. La abstracción se expone como entidades, operaciones y acciones.

  • Entidades: Una entidad puede considerarse como un objeto o una colección de propiedades en la aplicación o servicio conectados. La definición de una entidad difiere de conector a conector. Por ejemplo, en un conector de bases de datos, las tablas son las entidades; en un conector de servidor de archivos, las carpetas son las entidades; en un conector de sistema de mensajería, las colas son las entidades.

    Sin embargo, es posible que un conector no admita o tenga ninguna entidad, en cuyo caso la lista Entities estará vacía. Por ejemplo, el conector de Pub/Sub no tiene ninguna entidad, pero solo tiene la acción publishMessage.

  • Operaciones: Una operación es la actividad que puedes realizar en una entidad. Puedes realizar cualquiera de las siguientes operaciones en una entidad:
    • Lista
    • Get
    • Crear
    • Actualizar
    • Borrar

    Cuando se selecciona una entidad de la lista disponible, se genera una lista de operaciones disponibles para esa entidad. Para obtener una descripción detallada de las operaciones, consulta las operaciones de entidades de la tarea de conectores. Sin embargo, es posible que un conector no admita ninguna operación de entidad, en cuyo caso la lista Operations estará vacía.

  • Acción: Una acción es una función de primera clase que está disponible para la integración mediante la interfaz de Conectores. Las acciones te permiten realizar cambios en una entidad o varias entidades y varían de un conector a otro. Sin embargo, es posible que un conector no admita ninguna acción, en cuyo caso la lista Actions estará vacía.