Совместное управление цепочкой поставок

Производительность вашей цепочки поставок зависит от ее интеграции с поставщиками, клиентами, транспортными компаниями и т. д. Держать ваших партнеров в неведении — это рецепт плохого качества обслуживания, ограниченной гибкости и повышенных операционных затрат. Обмен действенной информацией с вашими доверенными партнерами является одним из основных принципов совместного управления цепочкой поставок. Через платформу Lokad ваша компания может безопасно и надежно обмениваться пакетами данных, точно адаптированными к конкретным потребностям каждого из ваших партнеров.

1. Пример совместного управления цепочкой поставок

Contoso, крупная розничная группа, хочет обмениваться ключевыми операционными данными с Fabrikam, своим поставщиком товаров быстрого оборота. Contoso надеется оптимизировать совместное управление цепочкой поставок с Fabrikam. Конкретно, Contoso должна предоставить:

  1. Ежедневные данные о продажах для каждого продукта Fabrikam в каждом магазине Contoso.

  2. Уровни запасов со всех магазинов и складов Contoso.

  3. Информацию о доле рынка для сегментов продукции Fabrikam, на ежемесячной основе и для каждого магазина.

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

С помощью платформы Lokad Contoso может автоматически собирать точный набор данных для Fabrikam — строка за строкой, поле за полем — сохраняя конфиденциальность и обеспечивая отсутствие влияния на производительность собственных операций Contoso. Через атомарные обновления Fabrikam всегда видит согласованный снимок общих данных, даже когда включены массивные наборы данных.

Как только Fabrikam получает эти потоки данных:

  1. Ежедневные данные о продажах помогают им прогнозировать и планировать предстоящие заказы Contoso более точно.

  2. Уровни запасов выявляют товары, уже находящиеся в процессе поставки, смягчая эффекты бича спроса.

  3. Статистика о доле рынка позволяет Fabrikam измерить влияние своих акций и региональных рекламных усилий.

Затем Fabrikam может проводить дополнительный анализ и отчетность в рамках своей собственной учетной записи Lokad, объединяя общие данные Contoso с собственными внутренними показателями Fabrikam. Критически важно, что для этого шага не требуется отдельной ИТ-инфраструктуры.

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

2. Препятствия для совместного управления цепочкой поставок

На тактическом уровне совместное управление цепочкой поставок требует постоянного обмена информацией о «состоянии потока» между партнерами, например, данными о продажах, уровнях запасов, сроках поставки и т. д. Хотя многие могут подумать, что эпоха интернета решила эту проблему, на самом деле это не так. Есть гораздо больше, чем видно с первого взгляда, когда речь идет о легком, надежном и безопасном обмене данными, необходимыми для успешного тактического совместного управления цепочкой поставок.

Платформа Lokad решает эту проблему способами, которые альтернативные решения не делают, такими как описанное в 1. Пример использования

2.1 Безопасность

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

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

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

2.2 Экспрессивность

Данные, которые будут обменены с доверенными партнерами, могут получить преобразование на платформе Lokad. Наша платформа даже позволяет делиться анонимизированной статистикой с доверенным партнером по его собственному крупнейшему сегменту.

Например, исходные бизнес-данные могут поступать из нескольких систем, которые должны быть объединены перед обменом. Данные также могут содержать случайные артефакты или ошибки, которые могут сбить с толку партнера, что платформа Lokad может устранить перед обменом.

2.3 Целостность

Весь набор данных, обмениваемый с партнером, обменивается через атомарные обновления на платформе Lokad. Это означает, что партнер не может быть сбит с толку частичными обновлениями общих данных, даже если вовлечены гигантские наборы данных. Партнер видит либо “старый” снимок, либо “новый”.

Это свойство является фундаментальным для устранения целых классов ошибок и проблем для доверенного партнера.

2.4 Эксплуатируемость

Аналитика, визуализация данных и постобработка данных могут быть выполнены доверенным партнером на общих данных (в рамках платформы Lokad). Все эти операции могут быть выполнены с использованием дополнительных данных, предоставленных доверенным партнером на платформу Lokad. Эти возможности обеспечивают возможность практического использования обмениваемых данных доверенным партнером, не требуя вовлечения их собственной ИТ-инфраструктуры.

3. Хорошая идея делиться прогнозами?

Хотя соблазнительно делиться прогнозами, Lokad настоятельно отговаривает от этой практики. В теории, клиенты часто считают, что очень точный прогноз спроса должен помочь поставщику достичь высоких показателей “Вовремя и Полностью” (OTIF) или высоких уровней обслуживания. Однако обмен прогнозами обычно означает обмен прогнозами временных рядов, которые не содержат необходимой информации для значимого вклада в бизнес-решения, которые должны учитывать будущую неопределенность.

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

4. Сравнение Lokad и альтернативных технологий

Существует большое количество альтернативных технологий для обмена бизнес-данными. Ниже приведено краткое сравнение нескольких из наиболее популярных вариантов.

Для ясности мы предположили, что данные для обмена поступают из ERP, и что компания вопроса хочет поделиться (с каждым поставщиком) своими ежедневными данными о продажах (ограниченными товарами, поступающими от каждого поставщика).

4.1 SQL/ETL

  1. Компания может делиться своими данными, используя ETL, работающий поверх транзакционной базы данных.

  2. SQL не поддерживает предоставление “строковых” разрешений, которые требуются для обмена данных с партнером.

  3. Для партнера должны быть созданы отдельные таблицы. Кроме того, эти таблицы должны быть созданы в изолированной базе данных, поскольку доступ доверенного партнера к его собственным данным может снизить производительность всей системы.

  4. Пункт 3 (выше) подразумевает создание и поддержание одного изолированного экземпляра базы данных на каждого партнера.

  5. Более того, для визуализации общих данных требуется отдельная система, которой должен управлять ИТ-отдел доверенного партнера.

4.2 BI (Бизнес-аналитика)

  1. Компания может делиться своими данными, используя инструмент бизнес-аналитики и может ограничить доступ доверенного партнера к настраиваемым представлениям (под каждого партнера).

  2. К сожалению, в этом случае доверенному партнеру не хватает возможности создавать собственную аналитику или постобработку общих данных.

  3. Более того, общие данные не могут легко экспортироваться в виде плоских файлов для дальнейшего использования в ИТ-системах доверенного партнера.

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

4.3 FTP

  1. Компания может делиться своими данными через плоские файлы, общие через FTP (FTP-сервер управляется или самостоятельно размещается).

  2. Однако в этом варианте отсутствуют все возможности предварительной обработки, постобработки и визуализации данных, предоставляемые платформой Lokad.

  3. Это означает, что как компания, так и ее доверенный партнер должны работать сценариями (Python или что-то аналогичное) для предварительной или постобработки данных.

  4. Более того, для визуализации данных требуется отдельная система.

4.4 Blob Storage (например, S3)

  1. Компания может делиться своими данными через плоские файлы, общие через хранилище blob.

  2. Этот вариант практически идентичен FTP.

  3. Хотя хранилище blob обычно дешевле и надежнее, чем FTP, оно остается фрагментом решения, требующим вовлечения двух ИТ-отделов (компании и доверенного партнера).

5. Технические детали

У каждого клиентского аккаунта на платформе Lokad есть своя файловая система. Каждая файловая система ведет себя как репозиторий Git, что означает, что все изменения версионируются и атомарны. Когда файлы изменяются, файловая система гарантирует, что изменение применяется атомарно (подобно стандартному «коммиту» в Git). Клиент (в данном случае, пользователь или процесс) файловой системы (a может видеть предыдущую версию или старую версию (между этими двумя состояниями ничего нет). Файловую систему Lokad также можно получить доступ через FTP (SFTP или FTPS).

5.1 Деление папки

Шаг 1: Сотрудник компании может сделать папку «доступной для общего доступа», если у него достаточно прав доступа в своей учетной записи Lokad (источник). Это делается через веб-интерфейс.

Шаг 2: Веб-интерфейс выдает токен, который этот пользователь отправляет своему доверенному партнеру (используя веб-интерфейс).

Шаг 3: Доверенный партнер, который также имеет учетную запись Lokad (получатель), активирует этот токен (используя веб-интерфейс).

Шаг 4: После завершения вышеуказанных шагов в учетной записи доверенного партнера появляется новая папка. Эта новая папка является точной копией папки, доступной для общего доступа оригинальным пользователем.

Примечание 1: Любые изменения, внесенные в папку источника (клиент), отражаются в папке получателя (доверенный партнер). Целевая задержка репликации изменений составляет менее одной (1) минуты.

Примечание 2: Папка-реплика в учетной записи получателя доступна только для чтения. Ее нельзя изменять.

5.2 Использование Envision

Обычно исходная учетная запись получает свои исходные данные через FTP, отражая данные точно так, как они представлены в бизнес-системах. Затем Envision (язык программирования платформы Lokad) используется для заполнения исходной папки любым произвольным набором плоских файлов, представляющих (реляционный) поднабор данных, который будет безопасно общим с доверенным партнером.

Envision также используется доверенным партнером для визуализации или последующей обработки этих данных из учетной записи получателя. Наконец, FTP также доступен для доверенного партнера, если есть необходимость повторной интеграции этих данных в их собственные бизнес-системы.