|
Бывают случаи, когда необходимо преобразовать сумму из одной валюты в другую. В некоторых случаях можно использовать фиксированное значение, но иногда это может дать довольно большую погрешность, особенно, если конвертируются большие суммы и на длительном отрезке времени. Для того, чтобы избежать этих погрешностей в сервисе mybi connect, была добавлена возможность выгрузки курсов валют с официального ресурса Банка России.
Для того, чтобы добавить новый источник данных, необходимо в левом боковом меню сервиса mybi connect выбрать пункт “Источники данных” и нажать на кнопку “Добавить новый+”, затем перейти в раздел “ПРОЧЕЕ” и выбрать источник Курсы валют, нажав на кнопку “Подключить”:
Далее следует ввести название источника, которое позволит его однозначно идентифицировать, и нажимаете на кнопку «Продолжить».
Базовая выгрузка
После завершения подключения в таблице “Источники” появится новый источник данных, с указанным в ходе настройки названием. Далее можно запустить историческую загрузку данных, выбрав в колонке “Действия” в строке добавленного источника пункт меню “Загрузить” и указав период для получения данных:
Обратите внимание, что период доступной исторической загрузки зависит от выбранного вами тарифа, а для триального периода составляет 1 месяц.
По завершению загрузки в базе данных появятся сведения по курсам валют в специально спроектированном нами виде, наиболее удобном для дальнейшего анализа:
Более детально ознакомиться со структурой выгрузки вы можете здесь. Если в каких-то из данных вы не нуждаетесь, в базовой выгрузке существует функционал фильтрации, позволяющий ограничить данные, загружаемые в те или иные таблицы. Вот пример использования фильтра:
Этот фильтр позволяет хранить в БД только курс доллара (ISO код 987).
Удаление устаревших данных
Учитывая объем накапливаемых данных, а также наличие зависимости максимального объема хранимых данных от используемого тарифного плана, в некоторых случаях можно воспользоваться дополнительным заданием “Удаление устаревших данных“. Это задание позволяет удалять данные из хранилища, длительность хранения которых превышает количество дней указанных при настройки задания. Для того чтобы создать задание для удаления устаревших данных необходимо перейти в раздел “Планировщик заданий” и нажать на кнопку “Добавить новое+”, в появившемся выпадающем списке необходимо выбрать “Удаление устаревших данных”, далее будет отображена форма с параметрами задания:
Необходимо указать название задания, количество дней, при превышении которых данные считаются устаревшими, а также выбрать источник данных, завершив настройку задания нажатием кнопки “Продолжить”. После этого в таблице “Задания” появится новое задание, запуск которого будет осуществляться каждую ночь после базовой загрузки.
Мы будем рады вашим вопросам и рациональным комментариям относительно функционала сервиса в чате нашего телеграм-канала @mybi connect