Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola a todos
¿Alguien puede compartir conmigo algún enlace sobre cómo obtener la tabla de tipos de cambio de la web? lo que es necesario para realizar un seguimiento del tipo de cambio para SGD vs EURO y SGD vs EE.UU.
Paul
Solved! Go to Solution.
No @Paulyeo11 ,
Esta es una página web sobre tipos de cambio. Puede elegir obtener el origen de datos desde la página web de Power BI Desktop.
1.In Power BI Desktop, seleccione Obtener datos > Web en la cinta de opciones Inicio.
2.Introduzca la URL de la página web.
3.Una vez que haya escrito (o pegado) la URL, seleccione Aceptar.
4.Puede seleccionar Cargar datos o Transformar datos.
Consejos:
La obtención de datos de una página web permite a los usuarios extraer fácilmente datos de páginas web e importarlos en Power BI Desktop. Sin embargo, a menudo, los datos de las páginas Web no están en tablas ordenadas que son fáciles de extraer. Obtener datos de estas páginas puede ser difícil, incluso si los datos son estructurados y coherentes.
Hay una solución. Con la característica Obtener datos de Web por ejemplo, básicamente puede mostrar Power BI Desktop qué datos desea extraer proporcionando uno o varios ejemplos en el cuadro de diálogo del conector. Power BI Desktop recopila otros datos de la página que coinciden con los ejemplos. Con esta solución puede extraer todo tipo de datos de páginas Web, incluidos los datos que se encuentran en tablas y otros datos que no son de tabla. Consulte: Obtener datos de páginas web proporcionando ejemplos.
Referencia:
Conéctese a páginas web desde Power BI Desktop
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Para los europeos que nos amongts, puede sacar las tasas de cambio del BCE
http://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.xml
Fuente: https://www.mrexcel.com/board/threads/power-query-from-web-foreign-exchange-rates.917945/
No @Paulyeo11 ,
He editado mi respuesta anterior, por favor compruebe si mi respuesta es útil para usted, gracias.
Saludos
Stephen Tao
Hola Stephen
Muchas gracias por compartir.
Paul
No @Paulyeo11 ,
Siento molestarle...
Pero, ¿respondí a su pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Saludos
Stephen Tao
No @Paulyeo11 ,
Esta es una página web sobre tipos de cambio. Puede elegir obtener el origen de datos desde la página web de Power BI Desktop.
1.In Power BI Desktop, seleccione Obtener datos > Web en la cinta de opciones Inicio.
2.Introduzca la URL de la página web.
3.Una vez que haya escrito (o pegado) la URL, seleccione Aceptar.
4.Puede seleccionar Cargar datos o Transformar datos.
Consejos:
La obtención de datos de una página web permite a los usuarios extraer fácilmente datos de páginas web e importarlos en Power BI Desktop. Sin embargo, a menudo, los datos de las páginas Web no están en tablas ordenadas que son fáciles de extraer. Obtener datos de estas páginas puede ser difícil, incluso si los datos son estructurados y coherentes.
Hay una solución. Con la característica Obtener datos de Web por ejemplo, básicamente puede mostrar Power BI Desktop qué datos desea extraer proporcionando uno o varios ejemplos en el cuadro de diálogo del conector. Power BI Desktop recopila otros datos de la página que coinciden con los ejemplos. Con esta solución puede extraer todo tipo de datos de páginas Web, incluidos los datos que se encuentran en tablas y otros datos que no son de tabla. Consulte: Obtener datos de páginas web proporcionando ejemplos.
Referencia:
Conéctese a páginas web desde Power BI Desktop
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Stephen
Sólo trato de descargar el tipo de cambio, funciona bien. Muchas gracias.
¿Puedo saber cómo descargar el último tipo de cambio de 3 años? por ejemplo SGD a EURO.
Paul
@Paulyeo11 , Consulte si este video puede ayudar
https://www.youtube.com/watch?v=9oPFgHvGyKc
https://www.youtube.com/watch?v=_ubNovnNx5k
Esto probablemente se hace usando una de las API de REST gratuitas por ahí para los tipos de cambio (tendría que registrarse y obtener un token), pero también puede rasparlo de una página web con entradas de parámetros. A continuación se muestra un ejemplo. Cree dos nuevas consultas en blanco y pegue cada uno de los fragmentos de código siguientes en ellas por separado (reemplazando el texto que está allí). La primera es una función que hace el weball y el segundo es un ejemplo de cómo usarlo para tirar de las tarifas SGD/ USD / EUR. Sólo tendría que utilizar la función de la tabla que tiene valores Currency1 y Currency2 (USD, SGD, etc.).
(Currency1, Currency2)=>
let
Source = Web.BrowserContents("https://www.xe.com/currencyconverter/convert/?Amount=1&From=" & Currency1 & "&To=" & Currency2),
#"Extracted Table From Html" = Html.Table(Source, {{"Column1", "TABLE.XeTable-iKdsnZ.cDpLwI.ConversionTable-iZxPqc.dbfNjJ.currencyconversiontable > * > TR > :nth-child(1)"}, {"Column2", "TABLE.XeTable-iKdsnZ.cDpLwI.ConversionTable-iZxPqc.dbfNjJ.currencyconversiontable > * > TR > :nth-child(2)"}}, [RowSelector="TABLE.XeTable-iKdsnZ.cDpLwI.ConversionTable-iZxPqc.dbfNjJ.currencyconversiontable > * > TR"]),
#"Changed Type" = Table.TransformColumnTypes(#"Extracted Table From Html",{{"Column1", type text}, {"Column2", type text}}),
Custom1 = Text.BeforeDelimiter(#"Changed Type"{1}[Column2], " ")
in
Custom1
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WCnZ3UdJRCg12UYrVgfFcQ4OUYmMB", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Currency1 = _t, Currency2 = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Currency1", type text}, {"Currency2", type text}}),
#"Invoked Custom Function" = Table.AddColumn(#"Changed Type", "fnER", each fnER([Currency1], [Currency2]))
in
#"Invoked Custom Function"
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.