Supporto per l'acquisizione dati

Altium semplifica la possibilità per un'organizzazione di copiare i contenuti necessari da un server di origine e trasferirli a un secondo server di destinazione, un processo indicato semplicemente come Server Data Acquisition. Questo consente, ad esempio, di ottenere rapidamente i dati dal proprio Workspace (ospitato sulla piattaforma infrastrutturale Altium 365) e trasferirli al server locale.

Acquisendo i contenuti di progettazione, la proprietà viene posta saldamente nelle mani del team del server ricevente, che è libero di apportare modifiche e mantenere i contenuti, nel proprio server, come desidera in futuro. E mantenendo un collegamento tra i dati acquisiti e la loro fonte originale, è possibile gestire i dati in modo intelligente, inclusa la notifica quando la fonte di qualsiasi contenuto copiato viene aggiornata. Quindi, ad esempio, se in seguito viene apportata una modifica a una revisione di un elemento di progettazione nel server di origine, il server di destinazione ha la possibilità di aggiornarsi a quella revisione, risincronizzandosi con la “nave madre”, per così dire. E indipendentemente dal fatto che nel server di destinazione siano stati effettuati rilasci aggiuntivi per un elemento, esiste sempre la possibilità di tornare a una revisione precedente dal server di origine, il tutto mantenendo un collegamento alla fonte originale dell'elemento, o Origin.

L'acquisizione dei dati viene fornita come servizio tramite la piattaforma infrastrutturale Altium 365.

Acquisizione dei dati – Panoramica concettuale

L'immagine seguente fornisce un'illustrazione grafica di alto livello del concetto di acquisizione dei dati. I principi dell'acquisizione dei dati illustrati sono gli stessi, indipendentemente dal tipo di dati acquisiti.

Il concetto di acquisizione dei dati del server.
Il concetto di acquisizione dei dati del server.

Si noti che il Workspace che riceverà i dati di contenuto (il Workspace di destinazione) deve essere in grado di connettersi al Workspace di origine. Ciò significa che un Enterprise Server non può agire come origine dei dati di contenuto per un Workspace Altium 365, poiché quest'ultimo non può connettersi al primo, che si trova all'interno di una LAN/WAN locale e non è esposto a Internet.

In pratica, ciò significa che i dati del Content Cart possono essere trasferiti tra Workspace Altium 365, tra Workspace Enterprise Server e da un Workspace Altium 365 a un Workspace Enterprise Server. In questi casi, il Workspace ricevente/di destinazione può “vedere” e connettersi al Workspace di origine, mentre un Workspace Altium 365 di destinazione non può vedere né connettersi a un Workspace che risiede in una rete locale chiusa.

Riepilogo dell'acquisizione dei dati tra Workspace:

ORIGINE   DESTINAZIONE SUPPORTATO
Workspace Altium 365 Workspace Altium 365
Workspace Altium 365 Workspace Altium Enterprise Server
Workspace Altium Enterprise Server Workspace Altium 365
Workspace Altium Enterprise Server Workspace Altium Enterprise Server

Elementi che possono essere acquisiti

I seguenti tipi di Item possono essere acquisiti da un server di origine in un server di destinazione utilizzando la funzionalità di acquisizione dei dati:

  • Modello 3D
  • Preferenze di Altium Designer
  • Componente (incluse le Part Choices associate)
  • Template di componente
  • Scheda tecnica
  • Footprint
  • Foglio schematico gestito
  • Output Job
  • Template schematico
  • Script
  • Modello di simulazione
  • Simbolo

Aspetti da considerare durante l'acquisizione dei dati:

  • Possono essere acquisiti solo gli Item di dati nello stato rilasciato nel server di origine.

  • Viene acquisita solo la revisione scelta di un Item di origine, e non tutte le revisioni che possono esistere per quell'Item.

  • Quando si acquisisce una revisione di un Item Componente di origine o di un Item Foglio schematico gestito, verranno acquisiti anche tutti gli Item figli collegati:

    • Component Item – revisioni applicabili dei seguenti oggetti figli collegati: Item Simbolo, Item Footprint, Item Modello 3D, Item Modello di simulazione, Item Scheda tecnica, Item Template di componente.

      Si noti che il parametro Component Type non viene trasferito durante il processo di acquisizione, quindi i componenti trasferiti appariranno nella posizione Uncategorized del target sia nel Components panel di Altium Designer sia nella Components page del Workspace. È possibile applicare il Component Type desiderato a una o più voci di componente utilizzando l'operazione Change Component Type operation nel pannello Explorer di Altium Designer.

    • Managed Sheet Item – revisioni applicabili dei seguenti oggetti figli collegati: Item Componente, Item Simbolo, Item Footprint, Item Modello 3D, Item Modello di simulazione, Item Scheda tecnica, Item Template di componente, Item Template schematico.

  • Il ciclo di vita di una revisione di Item di origine acquisita assumerà lo stato iniziale “post-release”, come determinato dalla definizione del ciclo di vita assegnata all'Item di destinazione. Qualsiasi cronologia del ciclo di vita della revisione dell'Item di origine verrà semplicemente ignorata.

  • Se un Item figlio di un Item Componente/Foglio schematico gestito di origine selezionato non può, per qualsiasi motivo, essere acquisito, allora l'acquisizione di quell'Item Componente/Foglio schematico gestito selezionato non procederà.

Una revisione di Item figlio utilizzata da più Item padre, ad esempio un Item Simbolo o un Item Footprint condiviso, viene acquisita una sola volta e non per ogni revisione di Item padre acquisita.

L'acquisizione viene eseguita utilizzando la finestra di dialogo Content Cart dialog. L'accesso a questa finestra di dialogo avviene dal Explorer panel di Altium Designer. È possibile aggiungere una o più revisioni di Item selezionate, o anche una cartella di Item (che caricherà il carrello con la revisione più recente di tutti gli Item in quella cartella).

Per ulteriori informazioni sull'interfaccia utente di acquisizione in Altium Designer, fare riferimento alla pagina Acquiring Workspace Data Using the Content Cart.

Meccanica dell'acquisizione

Come contesto, la sezione seguente fornisce maggiori dettagli sul flusso procedurale di base impiegato dalla funzionalità di acquisizione dei dati e sugli scenari generali che si incontrano durante la gestione dell'acquisizione dei dati.

Flusso procedurale di base

L'immagine seguente esamina più da vicino la meccanica dell'acquisizione dei dati da un server di origine. Illustra il flusso procedurale coinvolto per copiare essenzialmente una revisione scelta di un item di origine tra i server di origine e di destinazione designati.

La meccanica dell'acquisizione dei dati da un server di origine e del loro trasferimento a un server di destinazione.
La meccanica dell'acquisizione dei dati da un server di origine e del loro trasferimento a un server di destinazione.

Come si può vedere, la procedura si riduce essenzialmente a tre fasi distinte, garantendo che i dati vengano trasferiti tra i server mantenendone l'integrità:

  1. Download – la revisione scelta dell'item di origine (nel server di origine) viene prima scaricata.
  2. Modify & Retarget – i dati vengono modificati automaticamente per adattarsi alle preferenze locali definite (locali al server di destinazione), preservando in modo affidabile il valore acquisito.
  3. Release – i dati vengono rilasciati nel server di destinazione (in questo caso in una nuova revisione di un item di destinazione esistente). La revisione di destinazione mantiene un collegamento alla propria origine, un puntatore alla revisione dell'item di origine antenato.

Gestione dei dati acquisiti

Nella sezione precedente è stato illustrato il flusso di base dell'acquisizione. Per gestire efficacemente l'acquisizione dei dati, viene tracciata la cronologia relativa sia degli item di origine sia di quelli acquisiti, in modo che le azioni di acquisizione pertinenti siano disponibili al progettista tramite l'interfaccia di gestione dell'acquisizione.

Le sezioni seguenti esaminano gli scenari generali che si incontrano durante la gestione dell'acquisizione dei dati. In ogni caso, lo stato dei dati acquisiti, in termini di Item di destinazione e di eventuali revisioni, viene confrontato con l'Item di origine originale e le sue revisioni.

Acquisizione completamente nuova

In questo scenario, nessuna revisione dell'Item di origine è stata acquisita in precedenza. Una revisione dell'Item di origine deve essere acquisita nella revisione iniziale di un nuovo Item di destinazione. Il nuovo Item di destinazione e la relativa revisione vengono creati come parte della configurazione dell'acquisizione.

Scenario 1 – acquisizione dei dati nella revisione iniziale di un nuovo Item di destinazione.
Scenario 1 – acquisizione dei dati nella revisione iniziale di un nuovo Item di destinazione.

Acquisizione di una revisione successiva

In questo scenario, una revisione dell'Item di origine è già stata acquisita in precedenza. L'Item di origine è stato successivamente modificato, rendendo disponibile una revisione successiva. In questo caso, verrebbe creata una nuova revisione dell'Item di destinazione esistente per acquisire la revisione successiva dell'Item di origine.

Scenario 2 – acquisizione di una revisione successiva di un Item di origine acquisito in precedenza.
Scenario 2 – acquisizione di una revisione successiva di un Item di origine acquisito in precedenza.

Esiste già

In questo scenario, la revisione più recente dell'Item di origine è già stata acquisita: non c'è altro da acquisire.

Scenario 3 – la revisione desiderata dell'Item di origine è già stata acquisita, non c'è nulla da fare.
Scenario 3 – la revisione desiderata dell'Item di origine è già stata acquisita, non c'è nulla da fare.

Si noti che il processo di acquisizione rileverà anche un item presente nel Workspace Trash , che verrà considerato come già acquisito, come indicato nella finestra di dialogo Content Cart  . Svuotare il Cestino ed eseguire nuovamente il processo di acquisizione se si desidera riacquisire quell'Item.
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Contenuto