Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Підключити базу даних PROZORRO до MS Power BI через API. (2 частина )

Translated3000 UAH

Відгук замовника про співпрацю з Roman Serebrak

Якість
Професіоналізм
Вартість
Контактність
Терміни

Розробник доклав багато зусиль, щоб скоригувати технічне завдання, що відповідає постільній цілі.

Відгук фрилансера про співпрацю з Олександрою Карпенко

Оплата
Постановка завдання
Чіткість вимог
Контактність

Цікавий проект !
Відповідальний замовник, рекомендую до співпраці

  1. 1848    43  0
    Переможець5 днів3000 UAH

    Як я бачу:
    1 . Потрібно придбати хостинг з MySQL або MsSQL
    2 . На хостингу створити базу даних, де будуть складатися записи з Prozorro за тендерами
    2 . Створіть фоновий сріпт, який за графіком буде запущений і завантажувати нові записи в БД.
    Приблизно так я бачу.

  2. 2292    38  2
    1 день1000 UAH

    Добрий день. Можна спробувати декілька варіантів отримання данний
    Думаю найкращий буде вивантажувати данні у якусь базу данних і звідти забирати данні у power BI

    Зможу написати скрипт на PHP який буде завантажувати у БД потрібні данні і потім вже забірати їх у power BI

    Ціну вказав за 1 день роботи

  • Микола Є.
    29 червня 2022, 15:57 |

    Вы хотите с помощью Power BI собрать данные по тендерам и сделать из них базу данных? Чтобы потом что? Хранить её или анализировать? 

  • Олександра Карпенко
    29 червня 2022, 16:01 |

    Ну не всю пока, а что мне надо для анализа

  • Микола Є.
    29 червня 2022, 16:06 |

    По описания задачи выглядит как: получить данные из базы, которую сначала нужно заполнить. То есть первый этап  - вытянуть все, а второй этап - уже фильтровать по заданным вами критериям и выдавать результат.


    Теоритически можно с помощью динамических фильтров попытаться решить, но именно чтоб их передавать из Power BI  через API в Prozorro не представляю как можно, послушал бы и сам такое, если кто возьмется.

  • Олександра Карпенко
    29 червня 2022, 16:10 |

    Если вы знаете как подключить MS POWER BI к базе полностью (учитывая что я на ноутбуке работаю), меня это тоже устроит. Если тендера будут в том виде как пример из одного, я уже смогу фильтровать что мне надо. 

  • Микола Є.
    29 червня 2022, 16:24 |

    Я проверю у себя, отпишусь

  • Микола Є.
    29 червня 2022, 16:45 |

    Еще раз спрошу, - по первой ссылке мы можем получить списки тендеров, вам нужны ведь они все? Или какое то конечное количество?


    И далее имея этот список тендеров, вы хотите задавать параметры Дата и Заказчик  и уже получать полные описание тендеров только по этим двум фильтрам?

  • Олександра Карпенко
    29 червня 2022, 16:55 |

    Первая ссылка - для меня бесполезна. Это просто перечень тендеров без данных по самим тендерам. 

    В итоге я хочу иметь таблицу с тендерами (и данными по ним) как по ссылке 3 (https://public.api.openprocurement.org/api/2.3/tenders/c52d2426c4fc43c79764187c23279aff). Если это будет вся база - мне кажется это многовато для простого компьютера (может я и не права, и компьютер в состоянии это потянуть). Поэтому хочу понимать как можно заранее этот список отфильтровать на примере двух параметров. 

  • Yevhenii V.
    29 червня 2022, 18:08 |

    Александра, я с прозорро давно имею дело, есть собранная информация за определенный период. по каким критериям вам нужны тендеры и какая инфа вам нужна? вполне возможно, что у меня уже есть готовая база..

  • Олександра Карпенко
    29 червня 2022, 18:28 |

    Мне важно отслеживать изменения. Я раньше работала через сервис zakupki.prom.ua. У них по критериям формируются excel файлы, которые я подключала к Power BI. Но, во-первых, сложно обновлять, во-вторых, они иногда меняют структуру отчетов, и моя модель данных постоянно слетает. Поэтому я хочу найти способ подключаться к базе. Мне это сложновато, так как я чисто с аналитикой работаю.

  • Микола Є.
    29 червня 2022, 20:20 |

    Александра, пробежался ещё раз по документации API "Отримання інформації про закупівлі" и совершенно не нашел там способов передать в запрос к их базе те параметры-фильтры, которые Вы хотите реализовать "на лету".  Можно конечно обратиться за подсказкой к разработчикам, но я не думаю что они бы их скрывали в документации, если бы это было реализовано. Но я могу ошибаться. Возможно есть способ это сделать.

    Но скорее всего (и правильнее) было бы реализовать задачу в виде создания у вас локальной копии базы с постоянной синхронизацией с источником, и об этом пишут сами разработчики, а уже на следующем этапе естественно можно из локальной базы брать запросами через Power Query только нужную вам для текущего отчета информацию с необходимыми фильтрами. Над этим можно подумать и проработать этот вариант.

  • Олександра Карпенко
    29 червня 2022, 20:42 |

    Спасибо, я готова рассматривать все варианты. Вы бы взялись за это?

  • Микола Є.
    29 червня 2022, 20:55 |

    Думаю, что это можно реализовать.

    Но давайте завтра ещё доработаю вариант с запросом с фильтрами к первоисточнику

  • Олександра Карпенко
    29 червня 2022, 21:46 |

    Жду тогда вердикт по обращению к первоисточнику) а дальше будем смотреть. Спасибо

  • Yevhenii V.
    29 червня 2022, 21:05 |

    всего 14 493 734 тендера на данный момент... это по поводу локальной копии...

  • Олександра Карпенко
    29 червня 2022, 21:50 |

    Подозреваю что это много) Но удобнее может копию на удаленном сервисе сделать? Чтобы я могла с любого компьютера обращаться

  • Микола Є.
    30 червня 2022, 8:03 |

    Можно и так). Но можно попробовать по датам все таки забрать кусок, порциями по 100. Если вам не все исторические даты нужны

  • Олександра Карпенко
    30 червня 2022, 12:06 |

    Там можно лимит и 1000, и подозреваю больше задать. https://public.api.openprocurement.org/api/2.3/tenders?limit=1000 Но опять же, это просто перечень тендеров, без данных по ним. 

  • Микола Є.
    30 червня 2022, 12:09 |

    1000  - это максимум, уже перепробовали)

    И начинает оно отдавать с самых старых записей, аж с 2015 года. То есть чтобы добраться до самых новых - надо пройти всю базу.


Актуальні фриланс-проєкти в категорії Бази даних та SQL

Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні

1000 UAH

Конфігурація: 1С УТ 11 Адресний склад ТСД Zebra TC26 Робота через RDP Сканування товарів виконується в документах приймання, розміщення, відбору та інших складських операціях. Поточна проблема: Комірники працюють через ТСД Zebra. При скануванні не завжди помічають повідомлення…

C#Бази даних та SQL ∙ 17 годин 44 хвилини тому ∙ 5 ставок

Вилікувати конфігурацію 1с

5000 UAH

Конфігурація CRM & ERP SmartCeiling (2.8.26.0) Захист через Реєстраційний Код . Зареєстрована до кінця року.

Бази даних та SQL ∙ 1 день 8 годин тому ∙ 7 ставок

Потрібен спеціаліст 1С для доопрацювань та розробки

Шукаю фахівця з 1С для співпраці на фрілансі. Наразі вже працюю з підрядником, який забезпечує підтримку та обслуговування системи 1С. Проте через завантаженість підрядника виникає потреба в оперативному виконанні додаткових задач, доопрацювань та розробки нового функціоналу.…

Бази даних та SQL ∙ 6 днів 8 годин тому ∙ 12 ставок

Відновлення інстаграму після блокування

3 березня 2026 року заблокували інстаграм з причини порушення правил. Вважаю, що сталася якась помилка, оскільки сторінка була особистою з фото та відео особистих поїздок. Коментарі тощо я не писала ніде. Відправляла кілька разів на оскарження. Не можу скачати свої файли,…

Бази даних та SQLВеб-програмування ∙ 6 днів 19 годин тому ∙ 6 ставок

Виправити проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С:

2000 UAH

Мета: Є обробка в 1С по завантаженню специфікації Нової Пошти. З незрозумілих причин перестало підгружати деякі табличні дані. Потрібно знайти причину і усунути проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С: Малий Бізнес. Поточний стан: В 1С…

Адміністрування систем та мережБази даних та SQL ∙ 10 днів 2 години тому ∙ 16 ставок

Замовник
Олександра Карпенко
Україна Запоріжжя  2  0
Проєкт опублікований
3 роки тому
89 переглядів