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

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.

Reply
Anonymous
Not applicable

¿Hay una solución alternativa para "Omitir conexión de prueba"?

Hola amigos,

Estoy tratando de importar datos de stock a granel para mi investigación (+1k stocks, live e historical) pero estoy bloqueado por la prueba de conexión ya que mi URL raíz no es válida. Funciona con una sola entrada o si elijo credenciales manualmente, pero no puedo hacerlo para los datos masivos. El viejo "Skip Test Connection" se utiliza para resolver este problema. ¿Hay alguna manera de eludir esto? Aquí está mi código:

(GetData) >

Dejar
Fuente: Csv.Document(Web.Contents("https://query1.finance.yahoo.com/v7/finance/download/"
, [RelativePath ? Text.From(GetData) & "?period1?" & Number.ToText(Number.RoundUp((Duration.TotalSeconds((DateTime.LocalNow())- #datetime(1, 1, 1, 0, 0, 0) - #duration(366, 0, 0, 0))),0)) & "&period2" & Number.ToText(Number.RoundUp((Duration.TotalSeconds((DateTime.LocalNow())- #datetime(1970, 1, 1, 0, 0, 0))),0)) & "&interval-1d&events-history"]),[Delimiter-",", Columns-7, Encoding-1252, QuoteStyle-QuoteStyle.None]),
"Cambiar tipo" ? Tabla.TransformColumnTypes(Fuente, "Columna1", escriba texto, "Columna2", texto de tipo, "Columna3", texto de tipo, "Column4", texto de tipo, "Column5", escriba text, "Column6", escriba text, "Column7", escriba text?),
"Encabezados promocionados" ? Table.PromoteHeaders('Change Type','PromoteAllScalars'true]),
"Tipo cambiado" ? Table.TransformColumnTypes(''Encabezados promocionados''''Fecha','Fecha','''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
En
"Tipo cambiado"

¡Muy apreciado!

6 REPLIES 6
camargos88
Community Champion
Community Champion

Hola @ulubaston ,

Tengo una solución similar para eso, sólo intente pegarlo en Advanced Editor:

Dejar
Fuente: Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("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", BinaryEncoding.Base64), Compression.Deflate)), let _t á ((texto de tipo) meta [Serialized.Text ? true]) en la tabla de tipos [Stock á _t]),
"Valor reemplazado" ? Table.ReplaceValue(Source,".","-",Replacer.ReplaceText,"Stock"-),
"Tipo modificado" - Table.TransformColumnTypes("Valor reemplazado", "Stock", escriba text, tipo de texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto, tipo de texto, texto
"Añadido personalizado" - Table.AddColumn ("Tipo cambiado", "YahooStock", cada uno prueba Csv.Document(Web.Contents("https://query1.finance.yahoo.com/v7/finance/download/"
, [RelativePath ? [Stock] & "?period1'" & Number.ToText(Number.RoundUp((Duration.TotalSeconds((DateTime.LocalNow())- #datetime(1970, 1, 1, 0, 0, 0) - - #duration(366, 0, 0, 0))),0)) & "&period2- & Number.ToText(Number.RoundUp((Duration.TotalSeconds((DateTime.LocalNow())- #datetime(1970, 1, 1, 0, 0, 0))),0)) & "&interval-1d&events-history"]),[Delimiter-",", Columns-7, Encoding-1252, QuoteStyle-QuoteStyle.None])
"YahooStock expandido" á Table.ExpandTableColumn(''Added Custom'', "YahooStock", ''Column1", 'Column2", "Column3", "Column4", "Column5", "Column6", "Column7','''Column1','Column1', 'Column2', 'Column3', "Column4", "Column5', "Column6", "Column7'),
"Añadido Custom1" á Table.AddColumn("YahooStock expandido", "Encabezado", cada intento Date.FromText([Column1]) en caso contrario nulo),
"Filas filtradas" - Table.SelectRows("Added Custom1", cada una ([Encabezado] <> null)),
"Columnas renombradas" ? Table.RenameColumns(?"Filas Filtradas", "Columna1", "Fecha", "Columna2", "Abrir", "Columna3", "Alto", "Column4", "Bajo", "Columna5", "Cerrar", "Column6", "Adj Close", "Column7", "Volumen", "Column7", "Volumen", "Column7"),
"Columnas eliminadas" - Tabla.RemoveColumns("Columnas renombradas", "Encabezado")"
En
"Columnas eliminadas"

He observado que algunos códigos de stock están equivocados, tal vez puede devolver algún tipo de error o nulo (una vez que intenté comprobarlo).

Básicamente, acabo de crear una tabla con los nombres de stock y una columna personalizada para obtener todos los datos para cada uno.

Espero que te ayude,

Ricardo



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Anonymous
Not applicable

Hola @camargos88 ,

Gracias por la solución. Es exactamente lo que estaba buscando.

Me encuentro con el mismo problema de "editar credenciales" de vez en cuando (especialmente cuando estoy editando la consulta) pero una vez que funciona, funciona.

Un pequeño seguimiento: ¿Cómo has introducido todos los códigos de stock en ese texto? Para que pueda aplicar mi propia selección de stock en la consulta.

Muchas gracias por la ayuda!

@ulubaston ,

Acabo de entrar en Google y pegar en una nueva mesa.

Pero tengo proyectos que obtengo datos similares de las hojas de Google, así que sólo necesito agregar o eliminar datos de hojas de cálculo y PBI se ejecuta automáticamente.

https://docs.microsoft.com/en-us/power-bi/desktop-enter-data-directly-into-desktop

Ricardo



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Anonymous
Not applicable

@camargos88
Desafortunadamente no puedo introducir nuevos datos en el editor de consultas, luego me encuentro con el problema de "credenciales" de nuevo. La única manera es introducir los datos al principio. ¿Podría por favor elaborar cómo codifica sin su texto para las acciones? Esta parte:

PZdZluQoDEX3Ut/dvQcGYxwGTAIeIuvU/rfReeJd6idwGNDwJD3Jv3//yj2MX3/+f3LmJr0kL/L5yHYz2Lb/q+e1uNY09+nz8OrvLTW/Fmvz2/V5lniZ93KcNr9/izZfZfBbPjV7v2q6rYfmsfuvSbnR1P7S91M/qutOLEtKjh8tL7J0l+Dlkksuua8d4K+HG6oi7dNfmt/43rhxdD7LDOg9IeRU2ZZGklHRzOzLKlAg8QbVO8iPozlgdkjaJWmzGdAqqsDn0Ll1S7LFXKt0jUc7adMqBT42veW+le85S3y354PvAvjLgdM5tBFA Ho+yT4raKjtdHFLgNuk5bl2vuuYMej16su5dDfm9rrrpkPCTHqdMF2TTTy8g/KnMMEA/XpJjygDsRwe33pR3dtuUsF0ugLjdi/a/R5+eKkoFH/ pbqpavDR1ZttikDUch6P7ZLdcF/VjJGrljO0LGhaMOCOdGlfQ9W2JECHVsrYVqahgDtLXoXDwFwDZuQi25g1zbUiZDojay7DYU0aJrbQHZZaYmKdddd1Akv3EqX3M7rski/TzKwjUIFStyj44ukpubICMzPlPBtZ3l2UD4oAS/cGv+XMUtBfvQmoB40tFm2qyfXIQ+TdKBCBAtLlt2BVLVSfy9QTt6o7VP6VvyS9Fi/tN2URG500Z3X/gLYIYH933QP8nuX9j5gxYXokh3RGdAIJKeoZrEGzmmkbe6SfDTY6GoguScQqItCC4PE1kjoNEPRJNlSuQsblnXcjkXAB6gLwFYLNJTXWGlKCAalNNLPSN6n7ApRvK4UOzDf/UCMXtYFA8w3RmvekgS6gBxSdoEW3ND3ELlQqbelJRVeXWeWeWeWeWeq6iAjUm7T2AreNG+ 6rsDqRSZb81O6VjhkGTPGlk1oA5YeQDQYkL2rW0FjcuAxJvVNkSM87nUQm9VlzsiGd+ICzecCm1IrLK6ssItDezOY/1T9w5LhImagiDIBSRgMU2KF1rWsip+js+/KmoVTqKkIj997ng5S/JIF/u6HeCLAbRg/pmrYV2bIEBfKCQJ3BSUNW1Ua+bopYaFDQsNQYaCLIeerA6pylxYxx0xWfjeaT3WRnHb2RZbotydXqS3dO1dpRCpFWcJTaxUWwXz/gKAi8Z2v8kAWunhIReTJoU/dH8mL9mU/NGpb0m+PTk0Ow4mdNLSDLn52iMqk0y5ZwtazE5dKk2fNxT7KOqJ0 LgfusMyup2PG7rgnABRFgiweCNmXW/6zMmIFCTKyse10d40ggZ8SYvenl7H/MqAmKiksBH145Fz2/LMTXX88J+ luGhRZxpy84d2SDF7yKhv27R1zfokS1fSPdD2yjCKxle7JDUe0O4FuRUhE5HQ34HET1RUEyAHM6Ohx5RL9/cseRwHtUHk5NPTaB9NwuPsUykh9AIVxrwHY61hHCkygjKvu4wOx0O/CvSAnZX/EaY7oxS+bIReNzi+vfC32pkyMmmZE83ZmAhgKWblWxWVycG7WSpMp6+NLhj7xqRGKG6+OviscXSnQr15OPg0c4JsQMPggzm1MZK/SoUNLI3PoCm9LyynEW/q+iFs2ljmrLZ/UbrAxjSVmT7GM5uSbAsWPOOkcLqRE5g/H1Kz27+LVFyFHholcn6S3PPTgQHNwBpuzoWYGmDTcqepQnTTDnC6qZZCu7RufmRygBqttw58b4ycOcrWBkmURH8LiXWMpswOJiU7TPwDKDutNCM+QXSiyTRT6ZSCYzLxKwnQsOwv/ G5mgiZZ54tN2MkDH+W/BdpYpIIycwnm6ghamVQ6CRqvejCFYg0BYhIFged73RCWvEJ9/60N8l73bpv6sxb0nqopFfmGFqX79OfX3/+/A8

@ulubaston ,

Acabo de introducir en la opción "Introducir datos".

Capture.PNG

¿De dónde proceden los nombres de las acciones? Spreasheets ??

Ricardo

Ya veo. Traté de agregar datos después de la consulta que no funcionó. Acabo de ver que cuando agregas los datos primero, PBI ya codifica y decodifica, así que simplemente pego el resto de tu fórmula y luego funcionó.

Muchas gracias por la ayuda @camargos88

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.