0 / 0
Torna alla versione inglese della documentazione
Creazione di distribuzioni batch
Ultimo aggiornamento: 21 nov 2024
Creazione di distribuzioni batch

Creare una distribuzione batch per elaborare i dati di input da un file, una connessione dati o i dati connessi in un bucket di archiviazione e scrivere l'output in una destinazione selezionata.

Creazione di una distribuzione batch

A differenza di una distribuzione online, in cui i dati vengono inoltrati direttamente all'URL dell'endpoint per l'elaborazione o il calcolo del punteggio in tempo reale, una distribuzione batch fornisce un maggiore controllo sul processo di calcolo del punteggio. Seguire questa sequenza per creare un lavoro di distribuzione batch:

  1. Organizza le tue risorse in uno spazio di distribuzione. È possibile promuovere o aggiungere l'asset distribuibile e, facoltativamente, aggiungere file di dati o connessioni dati per il calcolo del punteggio della distribuzione.
  2. Quando si distribuisce l'asset, ad esempio un modello di machine learning, si sceglie Batch come tipo di distribuzione.
  3. Creare e configurare un lavoro di distribuzione batch. È necessario specificare i dati di input per la distribuzione, l'ubicazione per la scrittura dell'output, i dettagli per l'esecuzione del lavoro su una pianificazione o su richiesta. È anche possibile configurare le impostazioni facoltative come i dettagli di configurazione hardware o le opzioni per la notifica.
  4. L'esecuzione del lavoro inoltra i dati di input all'endpoint di distribuzione e scrive l'output nel file di output. È possibile visualizzare o scaricare l'output dalla pagina Asset dello spazio dopo che il lavoro è stato completato correttamente.

Tipi di asset distribuibili per le distribuzioni batch

È possibile creare distribuzioni batch per questi tipi di asset:

Limitazione:

Non è possibile distribuire risorse dell'applicazione R Shiny su Cloud Pak for Data as a Service.

Modi per creare una distribuzione batch

È possibile creare una distribuzione batch in uno dei seguenti modi:

Creazione di un'installazione batch dall'interfaccia utente

Attenersi alla seguente procedura per creare e verificare una distribuzione batch.

Prima di iniziare

È necessario impostare le credenziali dell'attività generando una chiave API. Per ulteriori informazioni, vedere Gestione delle credenziali delle attività.

Creazione di una distribuzione batch

Seguire questa procedura per creare la propria distribuzione batch da uno spazio di distribuzione:

  1. Dalla scheda Asset nel tuo spazio di distribuzione, fai clic sul nome del modello che vuoi distribuire.

  2. Fare clic su Nuova distribuzione.

  3. Scegliere Batch come tipo di distribuzione.

  4. Immettere un nome e una descrizione facoltativa per la distribuzione.

  5. Selezionare una specifica hardware.

    Limitazione:

    Non è possibile creare o selezionare specifiche hardware personalizzate dall'interfaccia utente in un spazio di distribuzione. Per ulteriori informazioni sui modi per creare e selezionare una specifica hardware, consultare Gestione delle specifiche hardware per le distribuzioni.

  6. Fare clic su Crea. Quando lo stato cambia in Distribuito, viene creata la tua distribuzione.

Verifica di una distribuzione batch

Per testare una distribuzione batch dallo spazio di distribuzione, è necessario creare un lavoro batch per inoltrare i dati per l'elaborazione.

  1. Fare clic su Nuovo lavoro per creare un lavoro batch per l'asset installato.
  2. Seguire le richieste per definire il lavoro, specificando i dati di input e i dettagli per eseguire il lavoro.
  3. Salvare ed eseguire il lavoro manualmente o in base a una pianificazione specificata.

Per ulteriori informazioni sulla creazione, l'esecuzione e la gestione di lavori, vedi Creazione di lavori in un spazio di distribuzione.

Verifica una distribuzione batch creando un lavoro batch

Richiamo dell'endpoint per una distribuzione batch

È necessario recuperare l'URL dell'endpoint per accedere alla distribuzione batch dalle applicazioni. Attenersi alla seguente procedura per ottenere l'URL dell'endpoint per la distribuzione batch:

  1. Dallo spazio di distribuzione, fare clic sul nome della propria distribuzione batch.
  2. Dalla pagina dei dettagli di distribuzione, fare clic sul nome del lavoro batch.
Nota:

Se non si dispone di un lavoro batch esistente per la distribuzione batch, è necessario crearne uno. Per ulteriori informazioni, vedi Creazione di lavori in uno spazio di distribuzione.

  1. Dalla pagina dei dettagli del lavoro batch, è possibile accedere all'URL dell'endpoint per la distribuzione batch. Fare clic sulla copiaIcona Copia negli appunti icona per copiare l'URL dell'endpoint negli appunti.

Richiama URL endpoint per la distribuzione batch

Accesso ai dettagli di distribuzione batch

È possibile visualizzare i dettagli di configurazione come le specifiche hardware e software. Puoi anche ottenere l'ID distribuzione, che puoi utilizzare nelle chiamate API da un endpoint.

Attenersi alla seguente procedura per esaminare o aggiornare i dettagli per la distribuzione batch:

  1. Dalla scheda Distribuzioni del tuo spazio, fai clic su un nome di distribuzione.
  2. Fare clic sulla scheda Dettagli di distribuzione per accedere alle informazioni relative alla propria distribuzione batch.

Visualizza dettagli di distribuzione batch

Creazione di una distribuzione batch in modo programmatico utilizzando i notebook

È possibile creare una distribuzione batch in modo programmatico utilizzando:

Per accedere ai notebook di esempio che dimostrano come creare e gestire le distribuzioni utilizzando il client Runtime Python di watsonx.ai, consultare gli esempi e i campioni del client Runtime Pythonwatsonx.ai.

Verifica della distribuzione batch in modo programmatico

Per verificare la distribuzione batch in modo programmatico, è necessario creare ed eseguire un lavoro batch. Una volta eseguito correttamente il calcolo del punteggio batch, i risultati vengono scritti in un file.

Richiamo dell'endpoint per una distribuzione batch in modo programmatico

Per richiamare l'URL dell'endpoint della distribuzione batch da un notebook:

  1. Elenca le distribuzioni richiamando il metodo client Python client.deployments.list().
  2. Trova la riga con la distribuzione. L'URL dell'endpoint di distribuzione è elencato nella colonna url .

Ulteriori informazioni

Argomento principale: Gestione delle distribuzioni predittive

Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni