Интеграция 1С с Microsoft Azure для машинного обучения.

03.09.17

Интеграция - Внешние источники данных

Модуль интеграции позволяет легко использовать сервисы машинного обучения Microsoft Azure в любой конфигурации 1С.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Интеграция 1С с Microsoft Azure для машинного обучения
.epf 13,02Kb ver:20170903
23 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Что это вообще такое?

Модуль интеграции позволяет использовать машинное обучение в 1С. Построение модели и непосредственно ее обучение происходит в Azure. Модуль 1С предназначен, во-первых, для удобной передачи данных в облако и, во-вторых, для использования обученной модели анализа данных через web-сервисы.

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

Как это работает?

Схема работы
Модуль интеграции – это одна обработка. С ее помощью данные из локальной базы 1С передаются в базу данных SQL в облаке. Переданные данные напрямую используются для обучения модели анализа данных. С обученной моделью модуль интеграции взаимодействует через web-сервисы.

Чуть-чуть подробнее?

Чтобы указанная выше схема заработал нужно сделать несколько шагов:

  1. Зарегистрироваться в Azure.
  2. Создать базу SQL в Azure. Назовем ее Demo.
  3. В студии машинного обучения создать модель. Например, такую:

Модель

При этом Import Data выбирает данные следующим запросом: SELECT * FROM [dbo].[Demo]

В параметрах других блоков должны использоваться поля, существующие в базе Demo. В частности, в параметрах Train Model прогнозируемое поле назовем Labels.

  1. Опубликовать web-сервисы обученной модели. При публикации получим пути подключения и apiKey.
  2. В приложенной к публикации обработке заполнить данные для подключения.

СтрокаСоединенияSQL = "DRIVER={ODBC Driver 13 for SQL Server};Server=tcp:<ИмяСервера>.database.windows.net,1433;Database=<ИмяБазы>;Uid=<Логин>;Pwd=<Пароль>;Encrypt=yes;TrustServerCertificate=no;"; 

Параметры подключения к web-сервисам опубликованной модели анализа данных
host = "europewest.services.azureml.net"; (europewest - выбранный вами регион для разворачивания базы SQL)
port = 443;
basePath = "/workspaces/<id_workspaces>/services/<id_services>/execute?api-version=2.0&details=true";
apiKey = "Bearer "+"<apiKey>";

Ссылки.

Более подробная инструкция по каждому связанному с сервисами Azure пункту есть на портале.

Microsoft Azure машинное обучение интеграция прогноз продаж классификация облачный сервис нейронные сети анализ данных

См. также

Администрирование веб-серверов Сервера Нейросети Программист Платные (руб)

Сервер поиска по метаданным и поиска по коду, Сервер экспорта и поиска по документации, Сервер синтаксической проверки кода

17.06.2025    2671    38    comol    5    

21

Розничная торговля Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Бухгалтерский учет 1С:Бухгалтерия 3.0 Фармацевтика, аптеки Россия Бухгалтерский учет Платные (руб)

Внешняя обработка загрузки данных из файла-выгрузки, сформированного в программе F3 TAIL версии 3.4 (и выше) или еФарма версии 2.1, в базу конфигурации 1С: Бухгалтерия предприятия 8, ред. 3.0 (базовая, ПРОФ, КОРП, ФРЕШ).

13200 руб.

19.12.2016    49526    101    106    

74

Внешние источники данных Программист Бизнес-аналитик Пользователь 1С v8.3 Управляемые формы Анализ и прогнозирование 1C:Бухгалтерия Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

28500 руб.

15.11.2022    24981    27    49    

42

Производство готовой продукции (работ, услуг) Внешние источники данных 1С v8.3 1С:Управление нашей фирмой 1.6 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник 1С "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.

10200 руб.

24.06.2021    22683    57    55    

40

Внешние источники данных Пользователь 1С v8.3 1C:Бухгалтерия 1С:Розница 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Платные (руб)

Быстро и легко. Выгрузка всех элементов и групп номенклатуры (с их иерархией), кроме помеченных на удаление. Без использования COM-объектов.

4800 руб.

16.08.2023    2244    6    8    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rusmil 263 04.09.17 06:27 Сейчас в теме
Интересно как Вы это применили у себя на рабочей базе 1С у клиента и что из этого вышло?
3. nesergey 48 04.09.17 09:48 Сейчас в теме
(1) Удалось построить модель прогнозирования продаж. Исходные данные продажи за 2 года, товаров сотни тысяч и клиентов сотни тысяч. Результаты не однозначные, но в целом модель тренд предсказывает, как и систематические колебания. Например, кухонные плиты покупают чаше к выходным, а график колебания для каждого вида товаров свой. Не скажу, что полученные результаты можно прямо сейчас использовать на практике, но и получены они по части доступной информации в базе (15-20%). Так что работа еще в процессе.
2. TODD22 20 04.09.17 06:37 Сейчас в теме
Расскажите для чего удалось применить и главное какие результаты были получены?
Встречал использование ML для 1С. Но что то внятно никто объяснить не смог что с помощью него делают в 1С(прогнозируют оплаты, выручку итд) и самое главное с какой результативностью? На сколько прогноз сопоставим с реально полученными данными.
4. nesergey 48 04.09.17 09:57 Сейчас в теме
(2) Опубликованный модуль больше для ознакомления с технологиями, чем готовый инструмент для практической работы. Как еще один пример, у нас есть модель, которая в 75% случаях предсказывает купит ли клиент что-нибудь в ближайший месяц. Да результат не очень, но не все данные о поведении клиента используются, когда их будет в 5 раз больше как мы планируем, наверняка прогноз станет лучше и его можно будет применить на практике.
5. informa1555 2771 04.09.17 12:44 Сейчас в теме
Ставлю плюс, но Вам сейчас тут быстро объяснят что в 1С это не нужно, а нужно только печатные формы клепать)) Вот аналогичное https://infostart.ru/public/649065/ Кстати по теме вопрос - в Азур нельзя забрать обученные веса на клиент как в ТензорФлоу? Нужно обязательно в облако обращаться? И еще - это какой то бесплатный тарифный план? Он при каких то условиях становится платным?
6. nesergey 48 04.09.17 13:14 Сейчас в теме
(5) Спасибо за плюс) Всегда найдутся те, кому нужно. Таких будет вряд ли много, потому что для для использования нужны "большие данные".
Аналогичная обработка не совсем аналогичная, там автор предлагает свою реализацию алгоритмов. Я же предлагаю использовать уже существующие наработки больших компаний. Они реализуют алгоритмы явно лучше. Azur только потому, что мы уже используем для аналитики Power BI, данные для которого хранятся в том же облаке. А так могло быть и решение от Google.
При регистрации дают $200 на счет, которые нужно использовать в течение месяца. Потом можно подписаться на минимальный тариф, там что-то около $15/мес., мы используем более дорогой, поэтому точно не знаю. Если это много для компании, тогда им точно эти технологии не нужны.
Про перенос весов не знаю. Но точно, если модель будет рабочей и полезной, ее всегда можно перенести на локальный сервер, способов много.
7. nesergey 48 04.09.17 13:20 Сейчас в теме
(5) Автор это вы) Хорошая статья для ознакомления с технологией.
8. poyson 17.11.21 17:41 Сейчас в теме
Добрый день, а обмен 1С с Azure Queue Storage не пробовали делать? Не возметесь за такую задачу?
Оставьте свое сообщение