Страницы: 1
RSS
Power Query конкатенация текста для построения URL запроса
 
Доброго дня!
Не пойму в чем ошибка?
При добавлении в URL запрос дат из таблицы сервер не видит добавленную информацию.
Подозреваю, что возможная проблема с присоединением текста. Дата преобразована в нужный формат.

Вот ссылка по которой выгружается верная информация:
https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/RU000­A104W17.xml?from=
2025-04-01&till=2025-04-24

При создании запроса по этой же ссылке в PQ:

Вот так НЕ работает:
Код
Xml.Tables(Web.Contents("https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/
"&[ISIN_X]&".xml?from="&[началоИЗМ]&"&till=2025-02-28&start=0")){0}[Table]{0}[rows]{0}[row])

Вот так тоже НЕ работает
Код
Xml.Tables(Web.Contents("https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/RU000A104W17.xml?from=
2025-04-01&till=2025-04-24")){0}[Table]{0}[rows]{0}[row])
Изменено: max1010 - 25.04.2025 08:06:32 (добавил файл)
 
Разделите на шаги, пройдитесь по ним.
"Возможная проблема" с headers & cookies
 
Цитата
max1010 написал:
Вот ссылка по которой выгружается верная информация: https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/RU000­­A104W17.xml?from =2025-04-01&till=2025-04-24
что-то по этой ссылке ничего не выгружается..
 
max1010,
у меня оба запроса из файла выполняются, формируются таблицы. в чем вопрос?
 
Цитата
написал:
что-то по этой ссылке ничего не выгружается..
нужно полностью скопировать ссылку, там лишний пробел
вот правильная ссылка https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/RU000­A104W17.xml?from=2025-0...
Изменено: max1010 - 25.04.2025 11:54:13
 
voler83,
трейддата в выгружаемом не соответствует указанному. но там какая-то беда с самим веб запросом
 
Цитата
написал:
у меня оба запроса из файла выполняются, формируются таблицы. в чем вопрос?
Сейчас сделал обновить всё.
Действительно сформированы обе таблицы  :oops:  с нужными датами, до этого у меня грузились даты с начала торгов этой бумагой.
Сейчас ответ начинается с нужной даты...
Вопрос в том, чтобы даты в запрос прописать из колонок
.
2 запрос правильно отрабатывает, но в нем даты руками забиты, а нужно прописать их из нужных колонок началоИЗМ и конецИЗМ.

1 запрос не видит нужную колонку (разбираюсь...)
https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/RU000­A104W17.xml?from=2025-0...  
Изменено: max1010 - 25.04.2025 12:02:19
 
всем спасибо, вопрос решил!
Код
= Table.AddColumn(конецИЗМ, "Пользовательская", each Xml.Tables(Web.Contents("https://iss.moex.com/iss/history/engines/stock/markets/bonds/securities/"&[ISIN_X]&".xml?from="&[началоИЗМ]&"&till="&[конецИЗМ]&""))
{0}[Table]{0}[rows]{0}[row])
 
max1010, торги...бумаги....объясните, откуда взять дату, куда ее поместить, и что должно быть на выходе и в каком столбце - сделайте руками пример.
Изменено: voler83 - 25.04.2025 12:09:30
Страницы: 1
Читают тему
Наверх