Связаться с нами
Связаться с нашими Представительствами напрямую
Главная страница: Altium 365 Workspace
Altium позволяет предприятиям копировать необходимое содержимое с исходного сервера и перемещать их на второй, целевой сервер – этот процесс называется получением данных сервера (Server Data Acquisition). Так вы можете, например, быстро получить данные со своего Workspace (размещенного на платформе инфраструктуры Altium 365) и передать их на сервер на собственном оборудовании.
При получении проектных данных, владение полностью передается принимающей организации, которая может беспрепятственно вносить локальные изменения и обслуживать содержимое по своему усмотрению. Сохранение ссылки между полученными данными и их источником позволяет эффективно управлять этими данными, в том числе получать уведомления при изменении исходных данных. Если, например, в будущем будет изменена ревизия объекта на исходном сервере, будет произведена повторная синхронизация, так сказать, с базой. Не имеет значения, если локально были созданы дополнительные выпуски объекта, поскольку всегда есть возможность откатиться к предыдущей ревизии с исходного сервера, благодаря обратной ссылке на исходник объекта, т.е. его источник.
На изображении ниже представлена общая иллюстрация концепции получения данных. Принципы получения данных схожи, независимо от типа получаемых данных.
Концепция получения данных сервера.
Приведенные ниже типы объектов (Item) могут быть получены из исходного сервера на целевой сервер с помощью функциональных возможностей Data Acquisition:
Что следует иметь в виду при получении данных:
При получении ревизии исходного объекта компонента или управляемого листа схемы, будут также получены все связанные дочерние объекты:
Связанная страница: Использование Content Cart
Получение осуществляется с помощью диалогового окна Content Cart. Доступ к этому диалоговому окну осуществляется из панели Explorer в Altium Designer. При просмотре исходного сервера, из которого вы хотите получить данные, щелкните ПКМ по ревизии объекта, который вы хотите получить, и выберите команду Operations » Add to Content Cart из контекстного меню. Вы можете добавить одну или множество ревизий объектов или даже папку объектов (что загрузит в корзину самые новые ревизии всех объектов в этой папке).
Диалоговое окно Content Cart – центр управления получением данных из исходного сервера.
Используйте Content Cart для получения всех необходимых данных. Процесс получения данных с исходного сервера прямолинеен, и его можно разбить на следующие этапы:
Transfer new revision and item
. Хотя заданные ранее опции получения по умолчанию применяются на этом подготовительном этапе, свойства предложенных целевых объектов можно изменить по отдельности, если необходимо. Для этого выберите объект в списке и нажмите кнопку Полученные данные указывают на свой изначальный источник. Эту унаследованную ссылку можно просмотреть, изменив аспектный вид ревизии целевого объекта на Origin.
В этом разделе приведен немного более подробный обзор процедурных потоков, используемых получением данных, и общие сценарии, возникающие при управлении получением данных.
На изображении ниже подробнее показан механизм получения данных с целевого сервера. Оно иллюстрирует соответствующий процедурный поток, который по сути копирует выбранную ревизию исходного объекта между указанным исходным и целевым серверами.
Механизм получения данных из исходного сервера и их передача на целевой сервер.
Как можно увидеть, процедура сводится к трем отдельным этапам, которые обеспечивают передачу данных между серверами с поддержанием целостности этих данных:
В предыдущем разделе был рассмотрен базовый поток получения. Для управления полученными данными, отслеживается относительная история исходного и полученного объектов, так что соответствующие действия получения доступны проектировщику через интерфейс управления получением.
В разделах ниже рассмотрены общие сценарии, возникающие при управлении получением данных. В каждом случае, состояние полученных данных, с точки зрения целевого объекта и ревизий, сравнивается с исходным объектом и его ревизиями.
В этом сценарии, каких-либо ревизий исходных объектов не было получено ранее. Ревизия исходного объекта будет получена в первую ревизию нового целевого объекта. Новый целевой объект и ревизия создаются в рамках настройки получения.
Сценарий 1 – получение данных в первую ревизию нового целевого объекта.
В этом сценарии, ревизия исходного объекта была получена ранее. Затем исходный объект был изменен, что привело к новой доступной ревизии. В этом случае, будет создана новая ревизия существующего целевого объекта, в которую будет получена более новая ревизия исходного объекта.
Сценарий 2 – получение более новой ревизии полученного ранее исходного объекта.
В этом сценарии, самая новая ревизия исходного объекта была уже получена – больше получать ничего не нужно.
Сценарий 3 – нужная ревизия исходного объекта уже получена, действий не требуется.
Связаться с нашими Представительствами напрямую