Integrazione API
Tipo di contenuto: Raccolta di guide pratiche
Destinatari: sviluppatori, amministratori tecnici
Valido per: TBM Studio 12.0 e e versioni successive
Prerequisiti: credenziali API, conoscenze di programmazione, accesso di rete a TBM Studio
Panoramica
L'API della piattaforma TBM Studio consente l'automazione programmatica del caricamento e del download dei dati. Questa sezione offre guide pratiche per l'integrazione dei tuoi sistemi con TBM Studio tramite l'API REST, comprese l'autenticazione, le operazioni sui dati e modelli di gestione degli errori pronti per l'uso in produzione.
L'API garantisce un collegamento diretto tra i sistemi di dati aziendali e TBM Studio tramite semplici comandi HTTP. È possibile integrare questi comandi in scheduler di processi, strumenti ETL o applicazioni personalizzate con una configurazione minima, senza bisogno di installare alcun software aggiuntivo.
Scegliere il metodo di integrazione
TBM Studio offre diverse soluzioni di integrazione. Utilizza questa guida decisionale per scegliere il metodo più adatto alle tue esigenze.
| Metodo | Ideale per | Richiede |
| API della piattaforma | Integrazioni personalizzate, strumenti ETL di terze parti, ambienti in cui non è possibile installare agenti on-premise | Competenze di scripting, credenziali API |
| DataLink (Classico) | Caricamento dei dati con un semplice clic, anche per utenti senza competenze di programmazione | DataLink Installazione dell'agente, licenza DataLink |
| Tabelle pubblicate | Esportazione dei dati del modello verso strumenti di BI esterni ( Power BI, Tableau ) | TBM Studio 12.11.3 e oltre, configurazione dei report |
Utilizza l'API della piattaforma quando:
- Non è possibile installare un agente di DataLink in locale per caricare dati da fonti locali
- Vuoi utilizzare lo scripting integrato in uno strumento ETL di terze parti
- È necessario automatizzare il caricamento dei dati tramite i sistemi di pianificazione dei processi aziendali
- È necessario disporre di un controllo programmatico sulle operazioni relative ai dati
Utilizzare le tabelle pubblicate quando:
- È necessario esportare i dati calcolati dal modello verso sistemi esterni
- Desideri uno schema stabile per l'utilizzo da parte degli strumenti di BI a valle
- È necessario garantire un flusso di dati in uscita controllato e regolamentato
Per ulteriori informazioni, consultare la sezione "Autenticazione degli utenti tramite API".