Day 3 De los temas: Manage Users and Groups & Expressions: Transform Data, ¿que entendiste?

Day 3 De los temas:  Manage Users and Groups & Expressions: Transform Data, ¿que entendiste?

  Discussion posts and replies are publicly visible

Parents
  • La información en Appian es manejada mediante Appian records, los cuales nos ayudan a mantener nuestra información
    organizada y disponible en todo momento, los Appian redords cumplen las aiguientes características principales:

    1. Tener disponible los atributos necesarios de una entidad, enfocados al usuario final, ejemplo, si tenemos
      una entidad automóvil, será importante tener los atributos necesarios y pensados para un usuario final
      que interactué con el sistema.
    2. La información puede venir de diferentes fuentes de información y combinarse a través de un modelado de datos,
      las relaciones puedes establecerse automáticamente o ser creadas por parte del desarrollador.
    3. Se puede controlar la seguridad de los mismos, que grupos/usuarios pueden ver cierta información, así como aplicar
      funciones de agregado para limitar la información a ciertos grupos/usuarios.
    4. Podemos crear nuestros propios campos aplicando funciones de agregado como SUM, AVG, COUNT, GROUP, etc.
    5. Dentro de Appian también podremos crear nuestra propias entidades y adicionarlas a nuestro modelo de datos.
    6. Ordenar columnas y limitar el número de filas.

    Los Appian records se componen de diferentes niveles de seguridad listados a continuación:

    • Recors Type Object: Permite mostrar u ocultar registros completos a ciertos usuarios/grupos.
    • Record-Level: Cuando la sincronización de la información esta en modo automatico se pueden establecer reglas para limitar la visualización.
    • Record view: Se pueden establecer reglas de seguridad para los records a nivel vista (quien puede accesar).
    • Record action: De igual modo se puede restringir el acceso a ciertos grupos a diversas acciones relacionadas para los records.

    Es importante hacer mención de la función "a!queryRecordType()", esta función nos servira en nuestro desarrollo para:

    • Una lista de valores para un solo campo.
    • Una lista de registros con subconjuntos de campos.
    • Datos agregados.
    • Una sola fila de datos.

    Desde la interfaz de edición tenemos 3 paneles:

    • Navegación: Desde este panel podemos manipular las columnas y propiedades del grid.
    • Configuración: Desde este panel modificamos las propiedades de los campos.
    • Vista previa: En este panel vamos obteniendo una vista previa de los cambios que vamos realizando.

    Los filtros pueden ser clasificados de la siguiente forma en Appian:

    • Origen: Podemos aplicar filtros desde el origen de los datos, utilizando el ejemplo de Acme automotive, de origen se pueden filtrar los registros en los que el campo "Active" se encuentre en "True".
    • Defecto: Cuando no se tiene activa la sincronización de datos se puede especificar que registros s emostrarán en la lista
      y en la vista segpun sea especificado.
    • Usuario: Permite al usuario filtrar los datos de la lista y mostrar los datos según los criterios del mismo.


    Como buena práctica se deben dividir las funcionalidades de vista por interfaces, en las cuáles se separen formularios, grids, listas, charts, etc.

Reply Children
No Data