Sorgente di analisi di DataRobot
DataRobot è una piattaforma di machine learning per l'automazione, la verifica e l'accelerazione di analisi predittive, destinata ad aiutare scienziati e analisti dei dati a creare e distribuire modelli predittivi accurati.
Per connettersi a DataRobot, è necessario aver creato, oppure avere accesso, a un modello e averlo distribuito a un endpoint sulla piattaforma DataRobot. Questo endpoint deve essere disponibile pubblicamente per Qlik Cloud.
https://www.datarobot.com/platform/.
Abilitazione degli endpoint di ML in Qlik Cloud
Per utilizzare questo connettore, è necessario abilitare gli endpoint di machine learning nel centro attività Amministrazione. L'interruttore è posizionato nella sezione Controllo funzione delle Impostazioni.
Per ulteriori informazioni, vedere Abilitazione delle connessioni di analisi per gli endpoint di machine learning.
Limitazioni
-
DataRobot presenta quote per gli endpoint:
-
Le risorse disponibili per i servizi DataRobot in cui il modello è stato distribuito influiranno e limiteranno le prestazioni nel ricaricamento di Qlik Sense e nella reattività dei grafici.
-
Il connettore DataRobot è limitato a 200.000 (100.000 per DataRobot Timeseries) righe per richiesta. Tali righe vengono inviate al servizio endpoint in batch da 2.000 righe. Negli scenari in cui è necessario elaborare più righe, utilizzare un Loop all'interno dello script di caricamento dei dati per elaborare più righe in batch.
-
In uno scenario in cui un'applicazione viene ricaricata regolarmente, si consiglia di memorizzare nella cache le predizioni usando un file QVD e inviare solo le nuove righe all'endpoint predittivo. Ciò migliorerà le prestazioni di ricaricamento dell'applicazione Qlik Sense e ridurrà il carico sull'endpoint DataRobot.
-
Quando si utilizzano le connessioni DataRobot in un'espressione del grafico, si consiglia di fornire i tipi di dati dei campi, dato che il modello ha bisogno di elaborarli nel formato corretto di stringa/numero. Un limite nelle estensioni lato server all'interno delle espressioni del grafico consiste nel fatto che i tipi di dati non vengono rilevati automaticamente, dato che si trovano nello script di caricamento.
-
Se si utilizza un nome di connessione relativo e si decide di spostare la propria app da uno spazio condiviso a un altro spazio condiviso, oppure se si sposta l'app da uno spazio condiviso al proprio spazio privato, ci vorrà del tempo affinché la connessione di analisi venga aggiornata per riflettere la nuova posizione nello spazio.