- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Crear un flujo de datos a partir de una consulta SQL
¿Cómo puedo extraer datos del origen de datos de la base de datos mediante SQL Query en lugar de elegir una sola tabla o la vista de la lista de objetos, básicamente, me gustaría extraer datos de tablas mulitiple usando el mismo DataFlow? ¿cómo puedo achive que ?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola @mohammed_essam ,
Cuando me conecto a sql, puedo escribir una instrucción sql simple para obtener datos de tabla específicos:
En el flujo de datos, la base de datos de oracle no tiene las opciones avdanced para escribir la instrucción sql, pero puede crear una consulta balnk en el flujo de datos mediante la instrucción de consulta anterior para obtener datos:
La consulta debe ser así:
let
Source = Oracle.Database("server-name", , [Query = "your sql statement"])
in
Source
Consulte este documento sobre el conector de Oracle en la consulta de alimentación: Oracle.Database
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola @mohammed_essam ,
Al crear flujo de datos mediante sql database, puede escribir sus consultas sql personalizadas aquí para su necesidad de obtener datos específicos:
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, ¿puede darme un ejemplo, también hacer esto funcionará si estoy usando el origen de datos de Oracle?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola @mohammed_essam ,
Cuando me conecto a sql, puedo escribir una instrucción sql simple para obtener datos de tabla específicos:
En el flujo de datos, la base de datos de oracle no tiene las opciones avdanced para escribir la instrucción sql, pero puede crear una consulta balnk en el flujo de datos mediante la instrucción de consulta anterior para obtener datos:
La consulta debe ser así:
let
Source = Oracle.Database("server-name", , [Query = "your sql statement"])
in
Source
Consulte este documento sobre el conector de Oracle en la consulta de alimentación: Oracle.Database
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Gracias !!, que funciona, pero después de reemplazar las dos comas en el medio con una sola coma, ¿sabe por qué su guión incluye dos comas en el medio? puede dar más detalles si eso va a funcionar también si utilicé una consulta compleja ? más información será útil.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola @mohammed_essam ,
Lo sentimos, ese es mi error para agregar una coma extra en la gramática del conector del oráculo al publicar para confundir...
Básicamente en esta función de conector, sólo hay dos parámetros como el documento mencionado. Si utiliza una consulta compleja, siempre que se ajuste a la especificación sql, debería funcionar.
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Al realizar una nueva consulta, en la ventana donde coloca el servidor y la base de datos, puede expandir los campos Opciones avanzadas para escribir directamente una consulta SQL.
saludos
palmadita
Did I answer your question? Mark my post as a solution! Kudos are also appreciated!
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
@mahoneypa HoosierBI on YouTube
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Gracias, ¿esto también funcionará si estoy usando el origen de datos de Oracle, o simplemente trabajando con MS SQL?
Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - January 2025
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
Subject | Author | Posted | |
---|---|---|---|
07-18-2024 11:38 AM | |||
07-28-2023 04:41 AM | |||
07-22-2024 09:00 AM | |||
08-16-2024 12:48 PM | |||
05-02-2023 06:44 AM |