Ejemplo de la asignación de atributos CSV

Considere otro ejemplo de la asignación para el complemento de búsqueda de CSV.
attr.sender-email = Email attr.endpoint-user-name = Username attr.file-owner = File-owner attr.sender-ip = IP attr.First\ Name = FIRST_NAME attr.Last\ Name = LAST_NAME attr.Business\ Unit = Org attr.Manager\ Email = Mgr_email attr.Employee\ ID = EMPLOYEE_NUMBER attr.Phone\ Number = Phone attr.Manager\ Last\ Name = Mgr_lastname attr.Manager\ First\ Name = Mgr_firstname attr.Employee\ Email = Emp_email keys = Email:Username:File-owner:IP
Tenga en cuenta lo siguiente sobre este ejemplo:
  • Las primeras cuatro líneas asignan los parámetros de búsqueda a los encabezados de columna.
  • Las nueve líneas restantes asignan los atributos personalizados a los encabezados de columna.
  • Una barra invertida antecede cada instancia de un carácter de espacio en blanco en un atributo o un nombre de columna. En este ejemplo,
    attr.Correo\ electrónico\ de\ empleado = Correo_empleado
    asigna el atributo personalizado
    Correo electrónico de empleado
    al encabezado de columna
    Correo_empleado
    .
  • La propiedad
    keys
    identifica y secuencia las claves que se usan para extraer los datos del atributo personalizado. Cada clave se separa con dos puntos. El orden en el cual se enumeran las claves determina la secuencia de la búsqueda. En este ejemplo(
    keys = Email:Username:File-owner:IP
    ), el complemento primero busca en la columna
    Email
    un valor que coincida con el valor del parámetro de búsqueda de
    sender-email
    que se ha pasado al complemento. Si no se encuentra ningún valor coincidente, el complemento busca en la columna
    Username
    un valor que coincida con el parámetro de búsqueda
    endpoint-user-name
    . Si no encuentra ningún valor coincidente en esa columna, entonces continúa buscando en la clave siguiente (
    File-owner
    ), y así sucesivamente.
  • El complemento detiene la búsqueda una vez que encuentra el primer par clave-valor del parámetro coincidente. Por lo tanto, el orden en que se enumeran los encabezados de columna
    keys
    es significativo.