Creación de tablas personalizadas

Puede crear una tabla personalizada fusionando o copiando tablas y columnas seleccionadas en el módulo de datos. Las tablas personalizadas se pueden utilizar para crear nuevas tablas personalizadas.

Acerca de esta tarea

Si la tabla personalizada está basada en varias tablas, las propiedades de la tabla que se ha seleccionado en primer lugar se aplican a la tabla personalizada. Por ejemplo, las propiedades Uso o Memoria caché de datos de la tabla personalizada se heredan de la primera tabla. Las columnas de la tabla personalizada también heredan sus propiedades, como Etiqueta o Agregado, de las columnas de la primera tabla.

Procedimiento

  1. En el árbol de datos, desde el módulo de datos, la tabla (o varias tablas) o el menú contextual del paquete Icono de menú contextual, pulse Nuevo > Tabla.

    También puede comenzar a crear una tabla personalizada desde la pestaña Tablas personalizadas pulsando Crear tabla personalizada.

  2. Seleccione las tablas y columnas para añadirlas a su tabla personalizada.

    Puede pulsar el icono Añadir Icono para añadir tabla. para añadir tablas nuevas o el icono Eliminar Icono para eliminar tabla. para eliminar tablas de la lista. Estas opciones no están disponibles para un paquete.

    • Si ha iniciado el proceso para una tabla individual o para varias tablas, los nombres de las tablas aparecen en el cuadro de diálogoCrear tabla nueva en el panel Tablas seleccionadas. La primera tabla que se ha seleccionado se encuentra en la parte superior de la lista.

    • Si ha iniciado el proceso desde el menú contextual del módulo de datos, no aparecen inicialmente nombres de tabla en el panel Tablas seleccionadas. Pulse Seleccionar tablas para añadir tablas que ya se encuentren en el módulo de datos.

    • Si ha activado el proceso desde el menú contextual del paquete, se visualiza el cuadro de diálogo Crear una vista unida. Solo esta opción está disponible para los paquetes debido a que las tablas que se extraen de los paquetes solo se pueden utilizar para crear vistas. Solo se pueden ver los objetos relacionales en el paquete. Los objetos de OLAP no se pueden ver.

      Finalice la creación de la vista.

  3. En función de su selección de tablas en el paso anterior, tendrá una o varias de las siguientes opciones disponibles para crear una tabla nueva. Seleccione una opción.
    Crear una copia de una tabla
    Esta opción está disponible cuando se ha seleccionado una tabla. Puede copiar todas las columnas de la tabla o solo aquellas que haya seleccionado. La tabla nueva se desasocia de la tabla base de forma que los cambios realizados en una tabla no se reflejan en la otra tabla. Cuando copia una tabla no personalizada, el resultado es una tabla no personalizada. Cuando copia una tabla personalizada, el resultado es una tabla personalizada.
    Crear una vista de una tabla
    Esta opción está disponible cuando se seleccionan una o varias tablas. Se hace referencia a las columnas en las tablas base en la vista. Las propiedades de la columna en la vista son independientes de la tabla base. Puede seleccionar o anular la selección de las columnas que deben incluirse en la nueva tabla.
    Crear una vista unida
    Esta opción está disponible cuando se seleccionan dos tablas. Puede seleccionar o anular la selección de las columnas que deben incluirse en la nueva tabla. Siga creando una unión entre las dos tablas. Para obtener más información, consulte Creación de una relación.
    Crear una unión de tablas
    Esta opción está disponible cuando se seleccionan dos o más tablas. Todas las tablas seleccionadas tienen el mismo número de columnas. Las columnas tienen el mismo orden y sus tipos de datos son compatibles. La nueva tabla incluye todas las filas de todas las tablas seleccionadas.
    Sugerencia: El icono de ayuda del producto proporciona información sobre tipos de datos incompatibles cuando se descubren columnas con dichos tipos de datos.
    Crear una intersección de tablas
    Esta opción está disponible cuando se seleccionan dos tablas. Ambas tablas tienen el mismo número de columnas. Las columnas tienen el mismo orden y sus tipos de datos coinciden. La nueva tabla solo incluye filas que se comparten entre las dos tablas.
    Crear una excepción de tablas
    Esta opción está disponible cuando se seleccionan dos tablas. Ambas tablas tienen el mismo número de columnas. Las columnas tienen el mismo orden y sus tipos de datos coinciden. La nueva tabla solo incluye filas que existen en la primera tabla.
  4. Continúe con los pasos específicos de la opción y, a continuación, pulse Finalizar.

    Se muestra el diagrama de tabla personalizada en la pestaña Tablas personalizadas.

    Asimismo, el nombre de tabla se añade a la vista de lista en la pestaña Tablas personalizadas en la parte superior del árbol de datos.

    Nota: Las copias de tablas no personalizadas no se consideran tablas personalizadas y no tienen diagramas de flujo de consulta.
  5. Guarde el módulo de datos.

Qué hacer a continuación

Para ver el diagrama de la tabla personalizada, en el menú contextual de la tabla del árbol de datos, seleccione Ver definición. La misma opción está disponible para la tabla en la vista de lista en la pestaña Tablas personalizadas.

Para editar la tabla personalizada, seleccione la opción de edición relacionada en el menú contextual de la tabla en el árbol de datos. Por ejemplo, si la tabla personalizada es una vista unida, la opción de edición es la tabla Editar tabla unida. La misma opción está disponible en el diagrama de la tabla personalizada en la pestaña Tablas personalizadas.

Para cambiar el nombre de la tabla personalizada, abra la tabla Propiedades, y en la pestaña General, modifique la propiedad Etiqueta.

En las tablas personalizadas que se han creado utilizando las operaciones union, intersect y except, las columnas duplicadas se eliminan de forma predeterminada. Para incluir los duplicados, en el menú contextual de la tabla, pulse Propiedades y en Avanzado, establezca la propiedad Duplicados en Conservar.