Agregar columnas a una tabla (SSAS tabular)
En este tema se explica cómo agregar columnas a una tabla existente.
Agregar columnas del origen de datos
Cuando use el Asistente para la importación de tablas para importar datos de una tabla de origen, se creará una nueva tabla en el modelo que incluirá todas las columnas de la tabla de origen, o, si decide filtrar ciertas columnas mediante la característica Vista previa y filtro, solo incluirá las columnas y los datos filtrados que seleccione. También puede escribir una consulta SQL que especifique solo las columnas que desea importar. No obstante, puede determinar posteriormente si una tabla de origen tiene columnas adicionales que desea agregar a la tabla del modelo, o si debe agregar una columna calculada con valores procedentes de una fórmula DAX.
Por ejemplo, imagine que cuando importó inicialmente desde un origen de datos, usó la característica Vista previa y filtro del Asistente para la importación de tablas para seleccionar un número limitado de columnas de la tabla de origen, y posteriormente se da cuenta de que necesita agregar otra columna que existe en la tabla de origen, pero que aún no existe en la tabla del modelo. O, por ejemplo, si se ha agregado una nueva columna AdjustedProfit a la tabla FactSales del origen de datos y ahora desea agregar la misma columna AdjustedProfit y sus datos a la tabla Sales del modelo.
En estos casos, puede usar el cuadro de diálogo Editar propiedades de tabla para seleccionar columnas de la tabla de origen y agregarlas a la tabla del modelo. El cuadro de diálogo Editar propiedades de tabla incluye la ventana de vista previa de la tabla. La ventana de vista previa de la tabla muestra la tabla en el origen. Las columnas que ya están incluidas en la definición de tabla del modelo ya están seleccionadas. Las columnas que todavía no están incluidas en la definición de tabla del modelo no están seleccionadas. Puede agregar columnas del origen a la definición de tabla del modelo; para ello, debe seleccionar la columna y hacer clic en Aceptar. La ventana de vista previa de la tabla del cuadro de diálogo Editar propiedades de tabla proporciona la misma vista y las mismas características que la ventana de vista previa de la página Vista previa y filtrar del Asistente para la importación de tablas.
Importante |
---|
Al agregar una columna a una tabla que contiene dos o más particiones, antes de agregar la columna a la definición de tabla con el cuadro de diálogo Editar propiedades de tabla, primero debe usar el administrador de particiones para agregar la columna a todas las particiones definidas. Después de agregar la columna a las particiones definidas, puede agregar la misma columna a la definición de tabla mediante el cuadro de diálogo Editar propiedades de tabla. |
[!NOTA]
Si usó una consulta SQL para seleccionar las tablas y las columnas cuando usó inicialmente el Asistente para la importación de tablas para importar los datos, deberá usar de nuevo una consulta SQL en el cuadro de diálogo Editar propiedades de tabla para agregar columnas a la tabla del modelo.
Para agregar una columna del origen de datos mediante el cuadro de diálogo Editar propiedades de tabla
En el diseñador de modelos, haga clic en la tabla a la que desee agregar una columna, haga clic en el menú Tabla y, a continuación, haga clic en Propiedades de tabla.
En el cuadro de diálogo Editar propiedades de tabla, en la ventana de vista previa de la tabla, seleccione la columna de origen que desee agregar y haga clic en Aceptar. Las columnas que ya están incluidas en la definición de tabla aparecen seleccionadas.
Agregar una columna calculada
En una columna calculada, la fórmula DAX se usa para definir un valor para cada fila. Por ejemplo, puede crear una columna calculada con una fórmula simple () =1 que agregue el valor 1 a cada fila. Las columnas calculadas también pueden tener fórmulas más complejas que calculen los valores basándose en otros datos del modelo. Las columnas calculadas se tratan con más detalle en otros temas. Para obtener más información, vea Columnas calculadas (SSAS tabular).
Para crear una columna calculada
En el diseñador de modelos, en la Vista de datos, seleccione la tabla a la que desea agregar una nueva columna calculada en blanco, desplácese a la columna situada más a la derecha o haga clic en el menú Columna y, a continuación, haga clic en Agregar columna.
Para crear una nueva columna entre dos columnas existentes, haga clic con el botón secundario en una columna existente y, a continuación, haga clic en Insertar columna.
En la barra de fórmulas, escriba una fórmula DAX para agregar los atributos de cada fila.
Agregar una columna en blanco
En una tabla del modelo se puede crear una columna en blanco con nombre. Las columnas en blanco pueden resultar útiles si desea pegar datos de otro origen. Tenga en cuenta que los datos pegados se almacenan de forma diferente que los datos importados. Para obtener más información, vea Copiar y pegar datos (SSAS tabular).
Para crear una columna en blanco con nombre
En el diseñador de modelos, en Vista de datos, seleccione la tabla a la que desea agregar una columna en blanco, desplácese a la columna situada más a la derecha o haga clic en el menú Columna y, a continuación, haga clic en Agregar columna.
Para crear una nueva columna entre dos columnas existentes, haga clic con el botón secundario en una columna existente y, a continuación, haga clic en Insertar columna.
Haga clic en la celda superior, escriba un nombre y, a continuación, presione ENTRAR.
Vea también
Referencia
Editar propiedades de tabla, cuadro de diálogo (SSAS)
Conceptos
Cambiar las asignaciones de filtros de tabla, columna o fila (SSAS tabular)