Compartir a través de


Agregar columnas a una tabla

Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

En este artículo se describe cómo agregar columnas a una tabla existente.

Adición de columnas desde el origen de datos

Cuando se usa Get Data para importar datos de una tabla de origen de datos estructurado, se crea una nueva tabla en el modelo que incluye todas las columnas de la tabla de origen, o si decide filtrar determinadas columnas mediante la característica Transformar, solo esas columnas y los datos filtrados que seleccione. También puede escribir una expresión Power Query M que especifique solo determinadas columnas que se van a 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.

Si, por ejemplo, al importar inicialmente desde un origen de datos, usó la característica Transformar para seleccionar un número limitado de columnas de la tabla de origen, más adelante determinará que necesita agregar otra columna que exista en la tabla de origen, pero aún no existe en la tabla de modelos. 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 Editor de Power Query para seleccionar columnas de la tabla de origen y agregarlas a la tabla del modelo.

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 expresión M personalizada para seleccionar tablas y columnas al usar inicialmente el Editor de Power Query para importar datos, debe usar de nuevo una expresión M.

Para agregar una columna del origen de datos mediante el cuadro de diálogo Editar propiedades de tabla

  1. En Power, haga clic en la tabla a la que desea agregar una columna y, a continuación, haga clic en Propiedades detabla>deextensiones>.

  2. En el cuadro de diálogo Editar propiedades de tabla , edite la expresión M o haga clic en Diseño. En el Editor de Power Query, seleccione la columna de origen que desea agregar y, a continuación, haga clic en Importar.

Adición de 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 más información, vea Columnas calculadas.

Para crear una columna calculada

  1. En el diseñador de modelos, en Vista de datos, seleccione la tabla donde quiere agregar una nueva columna calculada en blanco, desplácese hasta la columna del extremo derecho o haga clic en el menú Columna y, después, haga clic en Agregar columna.

    Para crear una columna entre dos columnas existentes, haga clic con el botón derecho en una columna existente y, después, haga clic en Insertar columna.

  2. 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 crear una columna en blanco con nombre

  1. En el diseñador de modelos, en Vista de datos, seleccione la tabla donde quiere agregar una nueva columna en blanco, desplácese hasta la columna del extremo derecho o haga clic en el menú Columna y, después, haga clic en Agregar columna.

    Para crear una columna entre dos columnas existentes, haga clic con el botón derecho en una columna existente y, después, haga clic en Insertar columna.

  2. Haga clic en la celda superior, escriba un nombre y, a continuación, presione ENTRAR.

Consulte también

Cuadro de diálogo Editar propiedades de tabla
Cambiar las asignaciones de filtros de tabla, columna o fila