Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Error de comando de carga SQL

Hola

Tengo el siguiente código que funciona perfectamente:
dejar
source = oracle.database("oracledatabase1.world", [hierarchicalnavigation=true, query="SELECT /*+ LEADING A) */
#(lf)A.ANOM1,
#(lf)A.ANOM16,
#(lf)A.ANOM2,
#(lf)A.ANOM3,
#(lf)B.ANOM4,
#(lf)B.ANOM5,
#(lf)C.ANOM6,
#(lf)D.ANOM7,
#(lf)D.ANOM8,
#(lf)D.ANOM9,
#(lf)D.ANOM10,
#(lf)D.ANOM11,
#(lf)E.ANOM12,
#(lf)E.ANOM13,
#(lf)F.ANOM14,
#(lf)G.ANOM15
#(lf)DESDE
#(lf)BOARD A INNER JOIN ANOMBOARD1 B ON A.ANOM17=B.ANOM17
#(lf)INNER JOIN ANOMBOARD2 C ON B.ANOM5=C.ANOM6
#(lf)INNER JOIN ANOMBOARD3 D ON C.ANOM6=D.ANOM7
#(lf)INNER JOIN ANOMBOARD4 E ON A.ANOM16=E.ANOM12
#(lf)INNER JOIN ANOMBOARD5 F ON C.ANOM6=F.ANOM14
#(lf)INNER JOIN ANOMBOARD6 G ON F.ANOM14=G.ANOM15
#(lf)DONDE A.ANOM3 ENTRE TO_DATE('"&StartDateA&"', 'YYYY/MM/DD') Y TO_DATE('"&EndDateA&"', 'YYYY/MM/DD') Y E.ANOM13 = "&VARIABLE1&""]),
#"Added Index" = Table.AddIndexColumn(Source, "Index", 1, 1, Int64.Type)
en
#"Índice añadido"


Ahora quiero agregar un filtro más al comando SQL

dejar
source = oracle.database("oracledatabase1.world", [hierarchicalnavigation=true, query="SELECT /*+ LEADING A) */
#(lf)A.ANOM1,
#(lf)A.ANOM16,
#(lf)A.ANOM2,
#(lf)A.ANOM3,
#(lf)B.ANOM4,
#(lf)B.ANOM5,
#(lf)C.ANOM6,
#(lf)D.ANOM7,
#(lf)D.ANOM8,
#(lf)D.ANOM9,
#(lf)D.ANOM10,
#(lf)D.ANOM11,
#(lf)E.ANOM12,
#(lf)E.ANOM13,
#(lf)F.ANOM14,
#(lf)G.ANOM15
#(lf)DESDE
#(lf)BOARD A INNER JOIN ANOMBOARD1 B ON A.ANOM17=B.ANOM17
#(lf)INNER JOIN ANOMBOARD2 C ON B.ANOM5=C.ANOM6
#(lf)INNER JOIN ANOMBOARD3 D ON C.ANOM6=D.ANOM7
#(lf)INNER JOIN ANOMBOARD4 E ON A.ANOM16=E.ANOM12
#(lf)INNER JOIN ANOMBOARD5 F ON C.ANOM6=F.ANOM14
#(lf)INNER JOIN ANOMBOARD6 G ON F.ANOM14=G.ANOM15
#(lf)DONDE A.ANOM3 ENTRE TO_DATE('"&StartDateA&"', 'YYYY/MM/DD') Y TO_DATE('"&EndDateA&"', 'YYYY/MM/DD') Y E.ANOM13 = "&VARIABLE1&" Y F.ANOM14 ="valor de fila como texto""]),
#"Added Index" = Table.AddIndexColumn(Source, "Index", 1, 1, Int64.Type)
en
#"Índice añadido"

Y obtengo el error "Expression.SyntaxError: Token Comma expected".

¿Qué estoy haciendo mal? Veo si hago una variable, y uso eso como filtro funciona, pero esta vez quiero filtrar por fila el valor de datos.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

La respuesta correcta fue usar '. Y F.ANOM14 ='valor de fila como texto'

Problema resuelto, feliz viernes 😄

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

La respuesta correcta fue usar '. Y F.ANOM14 ='valor de fila como texto'

Problema resuelto, feliz viernes 😄

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.