Конфигурация источников компонентов

Вы просматриваете версию 7.1. Для самой новой информации, перейдите на страницу Конфигурация источников компонентов для версии 8.0

Каждое рабочее пространство Enterprise Server имеет собственный выделенный Part Catalog. Это локальная база данных каталога компонентов, предназначенная для управления и отслеживания компонентов производителя и связанных с ними компонентов поставщиков. Каталог устанавливается как служба (Part Catalog Service), предоставляется через Enterprise Server и работает только с данным Workspace.

Локальный Part Catalog хранит элементы, представляющие реальные Manufacturer Parts, а также один или несколько элементов, представляющих Supplier Parts — воплощения этих Manufacturer Parts, как они продаются поставщиками/вендорами. Каждый Supplier Part является ссылкой на элемент в базе данных компонентов — либо в агрегированной базе данных компонентов Altium Parts Provider (которая, в свою очередь, взаимодействует с включенными поставщиками и собирает от них данные), либо в подключенной локальной базе данных компонентов.

Какие именно поставщики используются — список Approved Suppliers — управляется Workspace через страницу Part Providers в его браузерном интерфейсе. Это обеспечивает централизованное управление цепочкой поставок: дизайнеры по всей организации используют один и тот же утвержденный список поставщиков, из которого берется supply chain intelligence для компонентов, применяемых в их проектах.

Доступ к источникам компонентов цепочки поставок

Источники данных ссылок на поставщиков добавляются и настраиваются в Workspace через страницу Part Providers (Admin - Part Providers) его браузерного интерфейса.

Доступ к источникам компонентов и управление ими, а также списком Approved Suppliers для Workspace, может выполнять только администратор этого Workspace.

Страница Part Providers позволяет определить, какие источники компонентов включены — то есть источник(и) данных цепочки поставок.Страница Part Providers позволяет определить, какие источники компонентов включены — то есть источник(и) данных цепочки поставок.

Для Workspace доступны следующие источники компонентов:

  • Altium Parts Provider — агрегированный сервис данных поставщиков, предоставляющий доступ к актуальной информации о компонентах от широкого круга поставщиков.
Параметры Altium Parts Provider, заданные в Workspace, будут переопределять параметры в Altium Designer, когда пользователь подключается к Workspace.
  • Custom Parts Provider - для ситуаций, когда данные о поставщиках компонентов берутся (и должны браться) из внутренней корпоративной enterprise-системы, предоставляющей проприетарный набор данных поставщиков, который может быть основан на строго утвержденном перечне вендоров и/или специальных ценовых структурах. Этот источник компонентов фактически настраивается для синхронизации через Altium Designer — с использованием документа Custom Parts Provider Synchronization Configuration (*.PrtSync) — что позволяет сопоставить данные поставщиков из указанного источника базы данных с данными цепочки поставок Workspace.
Для этой функциональности требуется Altium Designer 20.2 или новее. Подробнее см. Supply Chain Database to Workspace Data Synchronization.
  • Additional Customized Part Source — для ситуаций, когда данные о поставках компонентов нужно получать из локальной базы данных, например из внутренней базы компонентов компании: функция Workspace Custom Database Parts Provider предлагает интерфейсное подключение ко всем распространенным СУБД (напрямую или через интерфейс ODBC либо OLE-DB). Подключение можно установить вручную, указав интерфейс и строку подключения, либо с помощью мастера подключения Workspace. Можно определить любое количество таких подключений.

База данных, к которой подключается система интерфейсов Custom Database Parts Provider, должна быть локально доступна Workspace — то есть сама база данных должна находиться на ПК, на котором размещен Workspace. Кроме того, чтобы Altium Designer мог взаимодействовать с любым подключением к пользовательской базе компонентов, должна быть включена опция Custom Data Synchronization (на странице Configure Platform page (в разделе Importers\Exporters)).

Для подключения к базе данных Parts Provider Synchronizer требуется доступ к 64-битной версии Microsoft OLE DB Provider.

Фактическая supply chain intelligence — включающая Manufacturer (и номер компонента), Supplier (и номер компонента), описание, цены и доступность — берется из локального Part Catalog Workspace и соответствующего источника компонентов.

Используйте соответствующий значок в столбце Enabled, чтобы переключать состояние источника компонентов между включено () и выключено (). Появится окно с запросом подтверждения — нажмите  или  соответственно. Обратите внимание: источники Altium Parts Provider и Custom Parts Provider можно отключить, но нельзя удалить. Последний также нельзя редактировать. Чтобы удалить дополнительный настраиваемый источник компонентов, нажмите элемент управления Remove ().

Настройка Altium Parts Provider

Чтобы настроить доступных поставщиков для источника Altium Parts Provider, нажмите на его имя или на связанный элемент редактирования (). Будет показана страница детальной настройки:

Страница настройки источника компонентов Altium Parts Provider.Страница настройки источника компонентов Altium Parts Provider.

Доступны следующие параметры:

  • Locations — включение географических регионов, из которых сервис будет собирать данные о компонентах. Хотя многие поставщики работают в нескольких регионах, если компонент доступен уникально в конкретной локации, он будет показан только при включенном соответствующем регионе. Нажмите кнопку , чтобы открыть окно Locations Settings, где можно указать используемые (включенные) локации, а также изменить приоритет, чтобы результаты поиска из предпочтительных локаций возвращались первыми. После внесения изменений нажмите кнопку .
Быстро переключайте все локации между включено () и выключено () с помощью элемента управления слева от заголовка Location .

  • Currencies — включение международных валют, доступных для выбора при поиске компонентов и просмотре результатов. Нажмите кнопку , чтобы открыть окно Currencies Settings, где можно указать используемые (включенные) валюты и изменить приоритет. После внесения изменений нажмите кнопку .
Быстро переключайте все валюты между включено () и выключено () с помощью элемента управления слева от заголовка Currency .

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

Работа с таблицей поставщиков:

  • Поставщиков можно фильтровать с помощью поля в верхней части списка, что позволяет быстрее просматривать большой перечень доступных поставщиков.
  • Используйте соответствующий значок в столбце Enabled, чтобы переключать состояние поставщика между включено () и выключено ().
  • Используйте значок справа от заголовка столбца Enabled, чтобы быстро включить или отключить всех поставщиков.
  • Используйте опцию Show Verified only, чтобы показывать только тех поставщиков, которые являются Verified. Это означает, что поставщик является партнером агрегирующего сервиса, лежащего в основе Altium Parts Provider, подтвердил наличие собственного склада, а его каналы данных реальны (считаются надежными).
  • Используйте опцию Show Enabled only, чтобы показывать только тех поставщиков, которые сейчас включены ().

Настройка источника компонентов Custom Database

Если в Altium Designer включена функция Custom Data Synchronization, она будет передавать информацию о данных компонентов из подключения к интерфейсу базы компонентов, настроенного в Workspace. База данных, к которой обращается Workspace, обычно является внутренним корпоративным справочником компонентов и предоставляет такие данные, как внутренние и производственные номера компонентов, а также другую параметрическую информацию, специфичную для организации.

За исключением включения опции Custom Data Synchronization в Altium Designer (на странице Configure Platform page (в разделе Importers\Exporters)) и подключения к Workspace, в Altium Designer не требуется никакой настройки для доступа к этим данным поставщиков. Все подключения ODBC, OLE-DB, SQL и т. п. к базам компонентов управляются со стороны Workspace.

Настройка провайдера базы данных

Подключение к внутренней базе компонентов компании можно установить вручную, указав интерфейс и строку подключения, либо с помощью мастера подключения Workspace — который автоматически определяет интерфейс и строку подключения.

База данных должна быть локально доступна Workspace. То есть сама база данных должна находиться на ПК, на котором размещен Enterprise Server.

Чтобы начать настройку подключения к базе данных, нажмите кнопку  в правом верхнем углу страницы Part Providers. Откроется страница Add new Part Source. Введите Name для нового источника, затем выберите подход Manual- или на основе Wizard для установления связи с базой данных.

Мастер, запускаемый кнопкой , просто запрашивает тип и расположение базы данных, к которой вы хотите подключиться. Он также позволяет протестировать подключение, чтобы подтвердить успешный доступ к базе данных.

Подключение Workspace к базе данных можно выполнить вручную, введя метод интерфейса и строку подключения, либо запустив Connection Source Wizard.
Подключение Workspace к базе данных можно выполнить вручную, введя метод интерфейса и строку подключения, либо запустив Connection Source Wizard.

Если тест подключения прошел успешно, нажмите кнопку  в окне Connection String Builder — будет выполнено подключение к базе данных, что подтверждается изменением кнопки  на , а также появлением слева строки Connection succeeded!.

При использовании Connection Wizard для подключения к таблице Excel в формате XLSX (workbook) выберите Microsoft Excel 2007 в качестве Database Type. Для формата таблицы XLS выберите опцию Microsoft Excel.

Ручное подключение

Подключение к базе данных Wizard, предоставляемое страницей Add new Part Source Workspace, — это простой и быстрый способ установить соединение с локальной базой данных Parts Source и подходит для большинства случаев. Когда тип целевой базы данных и требования к подключению менее очевидны, может потребоваться метод подключения Manual.

В этом случае вручную задаются параметр (.Net) Data Provider и его Connection String — в соответствии с целевой базой данных. Полезную информацию по созданию строк подключения для широкого спектра баз данных см. в справочнике Connection Strings reference.

Дополнительные параметры SQL-подключения доступны в окне Advanced Settings, которое открывается кнопкой .

Окно Advanced Settings содержит поля для настроек Left и Right Quote Character, которые должны быть корректными, чтобы система могла успешно формировать SQL-запросы. Обратите внимание, что разные СУБД используют разные наборы символов, например:

  • MsSQL, Access и Excel используют пару квадратных скобок: [ ]
  • Oracle использует двойные кавычки: "
  • MySql использует символ: `

Окно Advanced Settings также предлагает необязательное поле для задания функции нечувствительности к регистру для базы данных (Function name for ignoring case-sensitive), которая, например, может включать ключевое слово UPPER.

После задания Data Provider, Connection String и любых дополнительных настроек (при необходимости) нажмите кнопку , чтобы подключиться к базе данных. Если подключение успешно, кнопка изменится на , а слева от нее отобразится строка Connection succeeded!. Если возникла проблема, кнопка останется в режиме отключения (), а слева будет показана информация о причине сбоя подключения (например, The 'MICROSOFT.JET.OLED.4.0' provider is not registered on the local machine).

Переиндексация вариантов выбора компонента

После изменения данных в заданном Part Source — например, при изменениях в уже подключенной корпоративной базе компонентов или при переключении на другую базу — этот Part Source следует переиндексировать, чтобы оптимизировать скорость поиска компонентов. Это подразумевает переиндексацию вариантов выбора (part choices) для данного Part Source.

Используйте поле Indexing part choices every, чтобы задать интервал автоматической переиндексации. Доступен диапазон интервалов — от каждой минуты до каждых 10 дней. Интервал по умолчанию — 1 hour, но если вы не хотите выполнять автоматическую переиндексацию, установите значение None.

При просмотре сохраненного (и определенного) Custom Part Source вы можете в любой момент вручную перестроить поисковый индекс, нажав кнопку . Также можно выполнить ручную переиндексацию вариантов выбора для одного или нескольких указанных (пользовательских) Part Source баз данных, используя инструмент конфигурации на основе командной строки — avconfiguration.exe. Подробнее см. Command Line Management Tool.

Доступ к таблицам базы данных

Завершение процесса Manual или Wizard устанавливает корректный интерфейс базы данных и строку подключения. Поскольку одна база данных может включать несколько таблиц и элементов, требуемые табличные данные необходимо выбрать для доступа через раскрывающееся меню Active Table Name. Учтите, что одна база данных может содержать, например, несколько табличных вариантов информации о Manufacture Part Number.

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

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

Вкладка Data предоставляет прямой просмотр содержимого подключенной таблицы базы данных.
Вкладка Data предоставляет прямой просмотр содержимого подключенной таблицы базы данных.

Данные полей подключенной базы данных сопоставляются с данными системных полей Part Source в Workspace через сравнительные списки столбцов на вкладке Field Mappings, что позволяет назначать записи базы данных соответствующим записям Data Provider в Workspace. Система автоматически связывает эквивалентные имена полей, а раскрывающийся список для каждой записи можно использовать для ручного выбора подходящего поля — на изображении ниже поле базы данных Costing сопоставляется с системным полем Price, Manufacturer PtNo — с Manufacturer Part Num и т. д. Поле также можно исключить из процесса поиска компонентов.

Сопоставьте основные System Fields с соответствующими полями в исходной базе данных, чтобы поиск работал ожидаемым образом и возвращалась подходящая информация Manufacturer/Supplier.
Сопоставьте основные System Fields с соответствующими полями в исходной базе данных, чтобы поиск работал ожидаемым образом и возвращалась подходящая информация Manufacturer/Supplier.

Обратите внимание: для сопоставления базы данных необходимо указать ID-поле как ключевое индексное поле (Key Fields) — обычно это внутренний уникальный идентификатор записи, например внутренний номер компонента компании. После корректного сопоставления System Fields с подключенной базой данных нажмите кнопку  в правом верхнем углу страницы, чтобы сохранить конфигурацию Part Source.

Область User Fields Name Mapping перечисляет все остальные поля таблицы в подключенной базе данных. Если вы хотите задать псевдоним (alias) для такого поля, введите его в соответствующее поле Alias. По умолчанию значение alias будет равно имени поля таблицы, поэтому если псевдонимы не нужны, этот раздел можно игнорировать.

Завершенный процесс сопоставления полей данных обеспечит передачу «живых» данных из базы в Workspace и в интерфейс Custom Data Synchronization. При необходимости настройку можно позже отредактировать.
Завершенный процесс сопоставления полей данных обеспечит передачу «живых» данных из базы в Workspace и в интерфейс Custom Data Synchronization. При необходимости настройку можно позже отредактировать.

При просмотре сохраненного (и определенного) Custom Part Source вы можете в любой момент вручную перестроить поисковый индекс, нажав кнопку . Чтобы отредактировать Part Source, нажмите кнопку .

Доступ к информации о компонентах из пользовательской базы данных

Если Parts Source базы данных включен для использования в Workspace, пользовательская база компонентов, подключенная через этот part source, будет доступна как источник информации Manufacturer/Supplier в Altium Designer при подключении к Workspace.

Это можно увидеть в диалоговом окне Add Part Choices, доступном при выполнении следующих действий в Altium Designer:

  • Создание/редактирование ссылки производителя или создание/редактирование списка Part Choices для solution в документе ActiveBOM.

  • При добавлении Part Choice к Workspace library component через панель Components panel или панель Explorer panel.

  • При определении вариантов выбора для нового/существующего компонента библиотеки Workspace через Component Editor (в режиме Single Component Editing).


Информация базы компонентов, полученная через интерфейс Custom Data Synchronization, включая локализованные данные по цене и количеству, доступна документу ActiveBOM и новым/существующим компонентам библиотеки Workspace при добавлении/определении Part Choice.

Обратите внимание: информация о цене и наличии определяется данными, извлеченными из центральной таблицы базы данных, подключенной через интерфейс Custom Data Synchronization.

Несколько слов о... предпочтениях поставщиков

Страница Data Management – Parts Providers page диалогового окна Preferences является центральным местом для настройки того, какие поставщики (Suppliers) будут доступны при поиске данных по компонентам, а также других параметров, связанных с привязкой к данным поставщиков. При подключении к Workspace из Altium Designer область Altium Parts Options становится доступной только для чтения и принимает настройки, заданные для Workspace (в частности, для источника Altium Parts Provider в области Part Providers браузерного интерфейса Workspace). Над разделом появится текст, напоминающий об этом. Дополнительные сведения см. в разделе Configuring the Altium Parts Provider.

При подключении к Workspace раздел Altium Parts Options будет просто отражением (только для чтения) того, что централизованно настроено в этом Workspace.При подключении к Workspace раздел Altium Parts Options будет просто отражением (только для чтения) того, что централизованно настроено в этом Workspace.

После внесения любых изменений в part source Altium Parts Provider через Workspace вам потребуется выйти из Workspace и снова войти в него из Altium Designer, чтобы обновить и увидеть эти изменения на странице Data Management - Part Providers.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content