Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 След.
PQ: Как увеличить количество выдаваемых строк в ответе на запрос по API, если в условиях запроса ограничение 1000 строк?
 
Михаил Леонтьев, супер! Спасибо огромное. Работают оба запроса, но второй почему-то дольше обновляется. Вот бы еще вы помогли прописать диапазон дат с правильным синтаксисом. "&...&" не хочет работать

""since"": "&Date.AddDays(DateTime.LocalNow(), -180)&",        
""to"": "&DateTime.LocalNow()&"
PQ: Как увеличить количество выдаваемых строк в ответе на запрос по API, если в условиях запроса ограничение 1000 строк?
 
Михаил Леонтьев, вложил
PQ: Как увеличить количество выдаваемых строк в ответе на запрос по API, если в условиях запроса ограничение 1000 строк?
 
Михаил Леонтьев, спасибо большое, Михаил! Направили мысли в нужное русло. Буду кумекать теперь как функцию такую написать )
PQ: Как увеличить количество выдаваемых строк в ответе на запрос по API, если в условиях запроса ограничение 1000 строк?
 
Александр L, вы говорите именно про отчеты. Да, на Озоне есть такое - сначала делаешь запрос, получает в ответ номер отчета, а потом вторым запросом скачиваешь отчет по этому номеру. Но присутствуют и другие методы получения данных напрямую с сервера по API (GET), как на ВБ. Ваш пример тоже полезный, но меня интересует второй случай.
Изменено: Partizano _pl - 18.07.2023 09:17:16
PQ: Как увеличить количество выдаваемых строк в ответе на запрос по API, если в условиях запроса ограничение 1000 строк?
 
Добрый день, уважаемые знатоки. Обращаюсь за помощью.
Есть запрос по API, который возвращает отчет на 1000 строк. Но в 1000 строк не вмещаются все данные за желаемый период 01.01.23-30.06.23, только за несколько дней. Переменную "limit" запрещено увеличивать, сразу выдает ошибку запроса. Полагаю, что нужно склеивать результаты нескольких запросов. Но сам не смогу этого сделать, т. к. на столько хорошо не разбираюсь в PQ. Буду признателен за подсказку / помощь: как получить данные за 6 месяцев в одной таблице? И сразу второй вопрос: как сделать, чтобы даты вписывать не в ручную, а период сам рассчитывался от сегодня до пол года назад?


let
Запрос = let

url = "https://api-seller.ozon.ru/v2/posting/fbo/list",
body  = "{
""dir"": ""ASC"",
""filter"": {
        ""since"": ""2023-01-01T00:00:00.000Z"",
        ""status"": """",
        ""to"": ""2023-06-30T00:00:00.000Z""
            },
""limit"": 1000,
""offset"": 0,
""translit"": true,
""with"": {
        ""analytics_data"": true,
        ""financial_data"": true
         }
}",


Apikey = "xxxx-xxxx-xxxx-xxxx-xxxx",
Clientid = "xxxxxxxx",

 Parsed_JSON = Json.Document(body),
 BuildQueryString = Uri.BuildQueryString(Parsed_JSON),
 Source = Json.Document(Web.Contents(url, [Headers = [#"Client-id"=Clientid, #"Api-key"=Apikey,#"Content-Type"="application/json"], Content = Text.ToBinary(body) ] )),
 result = Source[result],
 items = result[items]

in

Source,
#"Converted to table" = Record.ToTable(Запрос),
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
Иван, а как вы обошли лимит в 1000 строк? Ведь это не так много заказов высвечивается, в моем случае всего за 10 дней. По методу API больше 1000 строк из одного запроса нельзя получить. Предполагаю, что нужно как-то организовывать несколько запросов в диапазоне выбранных дат и складывать их результаты в одну таблицу. Если делали так, поделитесь опытом, пожалуйста, как это прописать в коде?
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
Дмитрий(The_Prist) Щербаков, а не подскажете еще как в исходном коде текстовые даты заменить на формулы:

значение ""to"": ""2024-07-05T10:44:12.828Z""  заменить на СЕГОДНЯ()

и

значение ""since"": ""2023-05-01T00:00:00.000Z"" заменить на СЕГОДНЯ() минус 6 месяцев назад

?
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
(удалено)
Изменено: Partizano _pl - 12.07.2023 16:00:41
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
Дмитрий(The_Prist) Щербаков, Вы абсолютно правы! Это и была причина ) Спасибо
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
Иван, удалось решить проблему?
PQ: Прошу помощи с синтаксисом "М"
 
te1n, отлично! Спасибо!
PQ: Прошу помощи с синтаксисом "М"
 
Здравствуйте.
Прошу подсказать какой синтаксис правильно использовать, чтобы переменную "Код" вставить в строку с "Content = ..."

Пробовал и не получилось:

Content= Text.ToBinary("{""code"": ""[Код]""}")]))
Content= Text.ToBinary("{""code"": ""{[Код]}""}")]))
Изменено: Partizano _pl - 06.07.2023 11:50:25
PQ: Помогите с формулой для столбцов, пожалуйста
 
, очень благодарен! Сам бы я, конечно, никогда такое не написал. Уважуха!
PQ: Помогите с формулой для столбцов, пожалуйста
 
Добрый день.
Нужно данные в столбцах C и D получить не через формулы Excel, как в примере, а путем вычислений в Power Query.
Буду признателен за помощь!
PQ: Прошу помочь развернуть список
 
В результате я хочу получить таблицу, как во вложении. Но я не уверен в сортировке по умолчанию. В том, что advertid действительно находятся на тех позициях и на тех страницах, что указаны в итоговой таблице. Возможно вы правы, что данные в списках никак не связаны.
PQ: Прошу помочь развернуть список
 
В реальности это данные с 5 страниц (pages), на каждой из которых располагаются по 19 строк, и каждая строка содержит advertid и positions
PQ: Прошу помочь развернуть список
 
Добрый день.
Буду признателен за помощь в получении итоговой таблицы, чтобы напротив каждого advertid стояло своё значение в колонке pages и значение в колонке position
PQ: Как последовательно пронумеровать строки с одинаковыми значениями в соседнем столбце?
 
Цитата
написал:
Как-то так.
Спасибо большое, уважаемый! Это - то, что нужно!
PQ: Как последовательно пронумеровать строки с одинаковыми значениями в соседнем столбце?
 
Нужно получить такой же результат в таблице PQ, как представлен на листе Эксель. В столбце 1 исходные данные. Нужно добавить столбец 2 с нумерацией строк, начинающейся с 1 каждый раз, когда в столбце 1 начинается новый одинаковый товар.
Изменено: Partizano _pl - 21.04.2023 21:58:17
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
Newsky13, такая же фигня
Загрузка отчётов Озон через REST API в Power Query, Ошибка при замене ID отчёта в Body
 
Veless, уважаемый, у вас получилось решить вопрос? Тоже пытаюсь объединить три запроса в один.
Написать POST-запрос на отправку данных.
 
Подтверждаю. Вопрос решен. Спасибо, doober
Написать POST-запрос на отправку данных.
 
Для создания в Ecxel полного цикла получения, обработки и обратной отправки данных
требуется написать простой POST-запрос с авторизацией по API.
Нуждаюсь в посторонней помощи, так как сам никогда не касался VBA и вникать в это нет времени.
Готов оплатить адекватную стоимость услуги.
Изменено: Partizano _pl - 31.01.2023 12:18:04
Нужно найти ближайшее число при соблюдении условия
 
Юрий М, да, все равно выводить. Но я все таки решил вопрос. Обошлось просто формулой путем внедрения в неё функции ФИЛЬТР. Благодарю вас за готовность помочь.  
Нужно найти ближайшее число при соблюдении условия
 
Юрий М, меньшее
Изменено: Partizano _pl - 29.01.2023 19:30:12
Нужно найти ближайшее число при соблюдении условия
 
Юрий М,
-1 — точное совпадение. Если ни один элемент не найден, верните следующий элемент меньшего размера.
1 — точное совпадение. Если ни один элемент не найден, верните следующий более крупный элемент.

Всё еще рассчитываю на чью-нибудь помощь
Изменено: Partizano _pl - 29.01.2023 19:08:04
Нужно найти ближайшее число при соблюдении условия
 
Здравствуйте. Буду признателен за подсказку.
К числу 400 нужно найти ближайшее число из столбца B, но при условии, что в столбце А определенное значение.
Пример во вложении.
Помогите собрать в один столбец значения из разных столбцов при помощи функции.
 
New, Антон, Спасибо! То, что надо!
Помогите собрать в один столбец значения из разных столбцов при помощи функции.
 
Здравствуйте. Буду признателен за помощь.
Есть три столбца, в каждом из которых количество непустых ячеек меняется время от времени.
Нужно непустые ячейки из каждого столбца собрать в один общий столбец при помощи функции.
Последовательность не принципиальна.
Power Query прошу не предлагать, т. к. нужно чтобы файл обновлялся быстро без обновления данных.
Пример во вложении.
Ищу специалиста по написанию автоматизации в Power Automate
 
Решение нашел, обратившись к Игорю с ExcelVBA.ru, который написал надстройку, с помощью которой на выходе генерируется лист с ценами, а дальше уже PA в помощь )  
Изменено: Partizano _pl - 04.12.2022 16:49:14
Страницы: 1 2 3 4 След.
Наверх