Con el nodo Anonimizar, puede enmascarar los nombres de campo, los valores de campo o ambas cosas, cuando trabaje con datos que no estén incluidos en la parte inferior del nodo. De esta forma, el modelo generado se puede distribuir libremente (por ejemplo, al servicio de asistencia técnica) sin peligro de que usuarios no autorizados puedan acceder a datos confidenciales como registros de empleados o registros médicos de pacientes.
Según dónde coloque el nodo Anonimizar en el flujo, puede que necesite realizar cambios en otros nodos. Por ejemplo, si inserta un nodo Anonimizar antes de un nodo Seleccionar, será necesario cambiar los criterios de selección del nodo Seleccionar para que actúen sobre los valores que ahora han sido anonimizados.
El método que se debe utilizar para la anonimización depende de varios factores. En los nombres de campos y en todos los valores de campo, excepto los de niveles de medición continuo, los datos se sustituyen por una serie con el siguiente formato:
prefix_Sn
donde prefix_
es una serie especificada por el usuario o la serie predeterminada anon_
, y n
es un valor entero que empieza en 0 y se incrementa para cada valor exclusivo (por ejemplo, anon_S0
, anon_S1
, etc.).
anon_S1
) se ajusta a estos límites. Si la nueva cadena no se ajusta a estos límites, es posible que tenga problemas para escribir datos en las tablas posteriores.Los valores de campos de tipo Continuo deben transformarse, ya que los rangos numéricos trabajan con valores enteros o reales en lugar de series. Como tal, pueden anonimizarse transformando solamente el rango en otro diferente, ocultando de esta forma los datos originales. La transformación de un valor x
en el rango se realiza de la siguiente forma:
A*(x + B)
donde:
A
es un factor de escala que debe ser mayor que 0.
B
es un desplazamiento de traducción que se suma a los valores.
Ejemplo
En el caso de un campo AGE
donde el factor de escala A
se establece en 7 y el desplazamiento de conversión B
se establece en 3, los valores de AGE
se transforman en:
7*(AGE + 3)