Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Podłącz bazę danych PROZORRO do MS Power BI za pośrednictwem API. (część 2 )

Translated245 PLN

Opinia zleceniodawcy o współpracy z Roman Serebrak

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Twórca dokonał wielu wysiłków, aby naprawić zadania techniczne, które odpowiadają celowi pomieszczenia.

Opinia freelancera o współpracy z Oleksandra Karpenko

Płatność
Opis zadania
Precyzyjność  wymogów
Zawsze w kontakcie

Ciekawy projekt !
Odpowiedni wykonawca, polecam do współpracy

  1. 1848    43  0
    Oferta, która wygrała5 dni245 PLN

    Jak ja widzę:
    1 . Konieczne jest korzystanie z hostingu MySQL lub MsSQL.
    2 . Na hostingu utworzyć bazę danych, gdzie zostaną zapisane z Prozorro według ofert
    2 . Tworzenie scenariusza tła, który według harmonogramu zostanie uruchomiony i pobierz nowe rekordy do BD.
    Prawie tak widzę.

  2. 2292    38  2
    1 dzień82 PLN

    Dobry dzień . Możesz wypróbować kilka opcji uzyskania danych
    Myślę, że najlepiej będzie pobierać dane w dowolnej bazie danych i skąd pobierać dane w power BI

    Mogę napisać skrypt na PHP, który będzie pobierać w BD potrzebne dane, a następnie już pobrać je w power BI

    Cena za 1 dzień roboczy

  • Mykola Y.
    29 czerwca 2022, 15:57 |

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

  • Oleksandra Karpenko
    29 czerwca 2022, 16:01 |

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

  • Mykola Y.
    29 czerwca 2022, 16:06 |

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


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

  • Oleksandra Karpenko
    29 czerwca 2022, 16:10 |

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

  • Mykola Y.
    29 czerwca 2022, 16:24 |

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

  • Mykola Y.
    29 czerwca 2022, 16:45 |

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


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

  • Oleksandra Karpenko
    29 czerwca 2022, 16:55 |

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

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

  • Yevhenii V.
    29 czerwca 2022, 18:08 |

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

  • Oleksandra Karpenko
    29 czerwca 2022, 18:28 |

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

  • Mykola Y.
    29 czerwca 2022, 20:20 |

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

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

  • Oleksandra Karpenko
    29 czerwca 2022, 20:42 |

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

  • Mykola Y.
    29 czerwca 2022, 20:55 |

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

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

  • Oleksandra Karpenko
    29 czerwca 2022, 21:46 |

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

  • Yevhenii V.
    29 czerwca 2022, 21:05 |

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

  • Oleksandra Karpenko
    29 czerwca 2022, 21:50 |

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

  • Mykola Y.
    30 czerwca 2022, 8:03 |

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

  • Oleksandra Karpenko
    30 czerwca 2022, 12:06 |

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

  • Mykola Y.
    30 czerwca 2022, 12:09 |

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

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


Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL

Power BI

57 PLN

Dashboard działa na serwerze Google, trzeba przenieść całą logikę + kod Jakie umiejętności są potrzebne: wdrażanie procesów ETL na serwerze Linux + praca z BigQuery i Postgre Jest działający kod, który działa na Google, gdzie znajduje się sama baza danych, trzeba przenieść na…

PythonBazy danych i SQL ∙ 2 dni 6 godzin temu ∙ 15 ofert

Potrzebny specjalista 1C do poprawek i rozwoju

Szukam specjalisty z 1C do współpracy na freelansie. Obecnie już współpracuję z wykonawcą, który zapewnia wsparcie i obsługę systemu 1C. Jednak z powodu obciążenia wykonawcy pojawia się potrzeba szybkiego wykonania dodatkowych zadań, poprawek oraz opracowania nowej…

Bazy danych i SQL ∙ 4 dni 5 godzin temu ∙ 11 ofert

Przywracanie Instagrama po zablokowaniu

3 marca 2026 r. zablokowano Instagram z powodu naruszenia zasad. Uważam, że doszło do jakiegoś błędu, ponieważ strona była osobista z zdjęciami i filmami z prywatnych podróży. Nie pisałam komentarzy ani niczego innego. Wysłałam kilka razy odwołanie. Nie mogę pobrać swoich…

Bazy danych i SQLProgramowanie stron internetowych ∙ 4 dni 17 godzin temu ∙ 5 ofert

Usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C:

163 PLN

Cel: Istnieje przetwarzanie w 1C dotyczące ładowania specyfikacji Nowej Poczty. Z nieznanych powodów przestało ładować niektóre dane tabelaryczne. Należy znaleźć przyczynę i usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C: Mały Biznes.…

Administracja systemem i sieciąBazy danych i SQL ∙ 8 dni temu ∙ 16 ofert

System ewidencji, planowania i sprzedaży dla farmy grzybowej

2205 PLN

Oto pełny, finalny tekst Technicznego Zadania (TZ). Łączy on wszystkie Twoje wymagania: 16 komór, 20 kontrahentów, harmonogram po dniach, ewidencja opakowań, obliczenie rentowności oraz obowiązkowy podział na trzy gatunki grzybów. Możesz całkowicie skopiować ten tekst i wysłać…

Bazy danych i SQLZarządzanie klientami i CRM ∙ 10 dni 3 godziny temu ∙ 61 ofert

Zleceniodawca
Oleksandra Karpenko
Ukraina Zaporoże  2  0
Zlecenie zostało opublikowane
3 lata temu
89 wyświetleń