Condividi tramite


Informazioni sui profili di rilevamento

Un profilo è un insieme di caratteristiche che definiscono un processo di business. Il mapping di tali caratteristiche tra attività da una parte e orchestrazioni e porte dall'altra è contenuto in un profilo di rilevamento, ovvero un file con estensione btt.

Utilizzo dei profili di rilevamento in Editor profili di rilevamento (TPE)

Utilizzando TPE, viene creato un mapping o profilo di rilevamento tra elementi dell'attività BAM e le origini relative a quegli elementi contenute nella soluzione BizTalk Server. Le attività BAM sono costituite dalle attività cardine e dai dati contestuali che si intende rendere disponibili per il monitoraggio e che definiscono l'unità di lavoro nel processo di business analizzata dal profilo di rilevamento. Per altre informazioni sulle attività, vedere Implementazione di attività BAM con flussi di eventi.

Quando si crea un profilo di rilevamento mediante TPE, vengono utilizzati gli oggetti seguenti:

  • Attività BAM

  • Orchestrazioni BizTalk in assembly distribuiti

  • Porte di ricezione e di trasmissione

  • Schemi di messaggi in assembly distribuiti

  • Proprietà di contesto

  • Database di importazione primaria BAM

  • Database di gestione BizTalk

  • Database di rilevamento BizTalk

    L’estrazione dei dati da un’orchestrazione viene ottenuta rilasciando elementi degli schemi dei messaggi, delle forme di orchestrazione e delle proprietà di contesto nelle cartelle delle attività cardine di business (eventi) e degli elementi dati.

    Considerando ad esempio un'attività BAM con un’attività cardine chiamata PO Received e una porta di messaggistica attraverso cui transitano gli ordini di acquisto per l'elaborazione, Gli sviluppatori possono associare l'attività PO Received cardine a una proprietà di messaggistica BizTalk chiamata PortEndTime per la porta nella soluzione. Semanticamente, questo indica che l'ordine di acquisto viene ricevuto correttamente dopo che la porta di ricezione conclude l'azione e popola la PortEndTime proprietà . Lo sviluppatore è incaricato di eseguire tutti i mapping oltre a quello descritto per completare il profilo di rilevamento. Il mapping di tutti gli elementi di un'attività viene eseguito se questi dispongono di un'origine BizTalk Server, diversamente tali elementi rimangono senza mapping e sono popolati da chiamate API dirette se l'origine dei dati o dell'evento è un processo esterno all'ambiente di runtime BizTalk Server.

    Ogni riquadro o visualizzazione in TPE ha una funzione univoca, tuttavia tutte le visualizzazioni e le cartelle presentano simili funzionalità di spostamento per consentire la ricerca e la modifica delle informazioni.

Informazioni sugli utenti dei profili di rilevamento e TPE

Gli utenti impegnati nello sviluppo di soluzioni per l'integrazione aziendale utilizzano profili di rilevamento e TPE per eseguire il mapping tra le attività di origine eventi di BizTalk Server e le attività di destinazione BAM. Il file risultante con estensione btt viene poi destinato all'implementazione IT per la distribuzione.

Gli utenti addetti all'implementazione IT in genere applicheranno i profili di rilevamento utilizzando strumenti da riga di comando (BTTDeploy), ma possono anche utilizzare TPE direttamente.

È possibile che gli utenti addetti all'infrastruttura IT abbiano il compito di eseguire aggiornamenti periodici dei profili di rilevamento attenendosi a un calendario preciso (incluse operazioni sui database quali backup e ripristino), soprattutto in seguito a modifiche dei requisiti aziendali.

Vedere anche

Editor profili di rilevamento