Бюджет: 2000 UAH Срок: 2 дня
Привет, могу помочь с данной задачей, предлагаю обсудить детали в директиве. Имею коммерческий опыт в C# и БД
Задача стоит такая, есть две или более баз данных, в каждой из них находится таблица з одинаковым названием и абсолютно с одинаковой структурой. Версия Oracle 11g
Пример таблицы
CREATE TABLE ANALIZ (
DATA DATE NOT NULL,
NOMER NUMBER(8, 0) NOT NULL,
KULTURA VARCHAR2(16 BYTE),
PROTEIN NUMBER(6, 2),
VLAGA NUMBER(6, 2),
KLEJKOV NUMBER(6, 2),
KRAHMAL NUMBER(6, 2),
ZELENY NUMBER(6, 2),
WW NUMBER(6, 2),
TVERD NUMBER(6, 2),
NATURA NUMBER(6, 2),
MASLO NUMBER(6, 2),
OBMEN NUMBER(8, 0),
NUMINF VARCHAR2(1 BYTE),
PRIMARY KEY (NOMER) USING INDEX TABLESPACE USER_DATA STORAGE (INITIAL 64 K
MAXEXTENTS UNLIMITED)
)
TABLESPACE USER_DATA
STORAGE (INITIAL 64 K
MAXEXTENTS UNLIMITED)
LOGGING;
Нужно написать интерфейс который будет отображать сводные данные в виде таблицы собранные из этих табличек, с указанием из какой базы взята(имя схемы) инфа, иными словами дополнительно отображать признак. По условию отображать только последние 7 дней и возможностью управлять фильтрами как в exel на подобии + плюс выгрузка в ексель таблицы
Нужен пример полностью рабочий исходный код. Желательно Visual Studio(Csharp)
Бюджет: 2000 UAH Срок: 2 дня
Привет, могу помочь с данной задачей, предлагаю обсудить детали в директиве. Имею коммерческий опыт в C# и БД
Бюджет: 5000 UAH Срок: 10 дней
Добрый день.
У меня опыт работы с С# и SQL базами данных более 9 лет.
Бюджет: 1000 UAH Срок: 1 день
Добрый день, меня зовут Александр. У меня 3 года опыта в программировании, ваш проект меня заинтересовал, давайте обсудим детальнее в лс
в одной базе создаете view
create view analizagreagate as
select "basename" basname, * from ANALIZ a
union all
select "basename2" basname * from ANALIZ@dblinkfirstbase(dblink надо создать)
union all
select "basename3" basname * from ANALIZ@dblinksecondbase
......
итог работает с одной таблица
select * from analizagreagate
(Можно также решить снапшотами snapshots)
Дб линком такой вариант не интересует, все базы на разных айпи но в одном домене. То что вы описали я уже делал, это только сбор данных в одну таблицу а с какой базы взята какая инфа признака то нет, вручную создавать в базах его тоже никто не будет. Об'явить название схемы(базы) переменной я допустим такого не слышал и незнаю. Использовать вьюху когда сервера в разных городах не уверен что она быстро сможет собрать. Нужно чтобы прога сама эта делала вот там тогда можна прицепить признаки
Ну как знаете -вообще -то я же добавил поле basename в sql(что реашет описанную проблему-может есть еще какие-то )
select "basename3" basename ,analiz.* from ANALIZ@dblinksecondbase analiz
Т е в view ,Будет первое имя базы а дальше столбцы анализ в базе
Добрый день.
Можно поступить таким образом:
1. Поднять ещу одну машину с Oracle+Apex, назовем ее OracleNew.
2. В базе OraNew создаем Link к каждой из баз.
3. Дальше например в OraNew создаем такую же таблицу только с дополнительным полем DataBaseName или номером базы (не столь сейчас важно)
4. Создаем Jobs, которык ночью будут заполнять эту таблицу
5. С помощью Apex создаем необходимый интерфейс с фильтрами, при необходимости выгружаем в CSV и работаем в Exel
Можно так:
В базе OraNew создать MATERIALIZED VIEW и по Jobs его перестраивать.
Или вот так:
Можно и напрямую обращаться к данным динамически, например:
select 'BASE1' as DataBaseName,
DATA,
NOMER,
KULTURA,
PROTEIN
и т.д.
from [email protected]
union all
select 'BASE2' as DataBaseName,
DATA,
NOMER,
KULTURA,
PROTEIN
и т.д.
from [email protected]
Это быстрые варианты.
Возможно есть необходимость получать и аккумулировать данные через REST, но объем работ будет несколько другой.
Но в этом случае можно агрегацию всех данных осуществить не в базу Oracle, а в какую-нибудь другую.
Вот так еще можно сделать:
На каждой из баз в момент записи в таблицу ANALIZ
сделать INSERT в базу [email protected]
Тогда не будет большой пиковой нагрузки.
Ищем опытного Unity-разработчика, который поможет завершить разработку игры. О игре: Жанр: симулятор фермы. Игра уже разрабатывается на Unity. Сначала она создавалась для мобильных устройств, но впоследствии было принято решение выпустить её для Steam (ПК). Что нужно сделать: Доработать игру в соответствии с готовым техническим заданием. Адаптировать существующий функционал под ПК и Steam. Реализовать уже запланированные механики и интерфейс. Что мы предоставляем: Подробное техническое задание. Все необходимые материалы (модели, графика, объекты и т.д.). Фото, видео, скриншоты и записи прохождения оригинальной игры. Готовый план реализации. Мы воссоздаем игру, которая успешно работала более 10 лет назад, поэтому ничего выдумывать или проектировать с нуля не нужно. Все механики, интерфейс и логика уже определены — необходимо качественно реализовать их в Unity. Для ознакомления с проектом добавляем ссылку на один из видеообзоров игры: Вставьте ссылку здесь. Требования: Опыт работы с Unity. Опыт разработки или адаптации игр под ПК/Steam будет преимуществом. Умение работать по готовому техническому заданию. В ответе, пожалуйста, укажите: примеры ваших работ; опыт работы с Unity; ориентировочную почасовую ставку или стоимость выполнения. Один из видеообзоров: https://www.youtube.com/watch?v=5_wKoX7zRc0