Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
para mi problema encontré esto:
https://community.powerbi.com/t5/Desktop/SQL-Functions-in-Power-BI/m-p/235426#M104804
Pero parece que ya no funciona.
Como origen tengo una tabla SQL, solo uso 2 columnas de ella.: ordID y oLineID
A continuación quiero agregar una columna personalizada: color
con obtiene su valor de una función de SQL Server con parámetros ordID y oLineID.
Primer paso:
ordID | oLineID |
309984 | 1278640 |
309985 | 1278641 |
309987 | 1278645 |
Cómo debería verse final como esto:
ordID | oLineID | Color |
309984 | 1278640 | Verde |
309985 | 1278641 | Azul |
309987 | 1278645 | Amarillo |
Esta es la función de SQL Server:
CREATE FUNCTION MAU_BI.fnGetFarbe
(
@ordID int,
@oLineID int
)
DEVOLUCIONES nvarchar(max)
Como
Comenzar
DECLARE @strReturn nvarchar(255)
seleccionar @strReturn ( seleccione optDescription
desde Product.Options
unión interna OrderLineOptions en OrderLineOptions.optID - Product.Options.optID y optoID - 4
unión interna OrderLines ol en ol.oLineID - OrderLineOptions.oLineID
donde ol.ordID - @ordID y ol.olnID @oLineID)
RETURN(@strReturn);
Final
Estaba trabajando hace unos años, así que debería seguir funcionando. Yo era una pena, la fuente M no estaba incluido en el post original.
Sven
Hola @SvenUngerecht ,
Puede crear una consulta que llame a esta función SQL y transformarla en una función de Power Query. Después de eso, simplemente invoque esta nueva función de consulta de energía en la tabla pasando ambos parámetros.
Este enlace puede ayudarle a:
Todo lo que necesito hacer, era quitar el último paso donde se invoca la función. Arg........
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |