Para detectar relaciones de datos entre tablas de origen, cree un perfil de entidad. La detección de entidad muestra las tablas que son posibles entidades.
El perfil de entidad detecta relaciones de entidad en los datos de origen. Una entidad consta de tablas principales y secundarias relacionadas. El perfil de entidad devuelve una lista de posibles entidades al comparar nombres de columna en las tablas de origen. Puede seleccionar entidades desde los resultados de perfil para añadirlas al proyecto. Cuando ejecuta una operación de subconjunto de datos, las entidades que defina para dicho subconjunto determinarán la estructura de la base de datos y los datos del mismo.
Por ejemplo, la tablas Empleado, Employee_Detail y Employee_Address contienen una columna EmpID. El perfil de entidad sugiere que la tabla Empleado podría ser una entidad con dos relaciones directas. La tabla Empleado tiene dos tablas secundarias. Cuando vea los resultados de perfil, seleccione la tabla Empleado como una entidad. Cuando ejecute una operación de subconjunto de datos, puede crear un filtro en EmpID para recuperar los datos de empleados con un EmpID inferior a 2000. La operación de subconjunto de datos filtra datos para cada tabla de la relación de entidad.
Si selecciona Entidad como tipo de perfil y la base de datos física no contiene claves principales, el perfil no devolverá ningún resultado. Si ejecuta el perfil como perfil de entidad y clave principal, el perfil descubrirá posibles claves principales y claves externas. El perfil devolverá resultados incluso si la base de datos física no contiene claves principales.