Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Prerequisiti
Prima di creare un modello di PySpark analisi, è necessario disporre di:
-
Un'appartenenza a una AWS Clean Rooms collaborazione attiva
-
Accesso ad almeno una tabella configurata nella collaborazione attiva
-
Autorizzazioni per creare modelli di analisi
-
Uno script utente Python e un ambiente virtuale creati e archiviati in S3
-
Il bucket S3 ha il controllo delle versioni abilitato. Per ulteriori informazioni, consulta Utilizzo del controllo delle versioni nei bucket S3
-
Il bucket S3 può calcolare i checksum SHA-256 per gli artefatti caricati. Per ulteriori informazioni, consulta Utilizzo dei checksum
-
-
Autorizzazioni per leggere il codice da un bucket S3
Per informazioni sulla creazione del ruolo di servizio richiesto, consulta. Crea un ruolo di servizio per leggere il codice da un bucket S3 (ruolo modello di PySpark analisi)
La procedura seguente descrive il processo di creazione di un modello di PySpark analisi utilizzando la AWS Clean Rooms console
Nota
Il membro che crea il modello di PySpark analisi deve essere anche il membro che riceve i risultati.
Per informazioni su come creare un modello di PySpark analisi utilizzando il AWS SDKs, consulta l'AWS Clean Rooms API Reference.
Per creare un modello di PySpark analisi
-
Accedi AWS Management Console e apri la AWS Clean Rooms console
con il programma Account AWS che fungerà da creatore della collaborazione. -
Nel riquadro di navigazione a sinistra, scegli Collaborazioni.
-
Scegli la collaborazione.
-
Nella scheda Modelli, vai alla sezione Modelli di analisi creati da te.
-
Scegli Crea modello di analisi.
-
Nella pagina Crea modello di analisi, per Dettagli,
-
Immettere un nome per il modello di analisi.
-
(Facoltativo) Inserite una descrizione.
-
Per Formato, scegli l'PySparkopzione.
-
-
Per Definizione,
-
Esamina i prerequisiti e assicurati che ogni prerequisito sia soddisfatto prima di continuare.
-
Per il file Entry Point, inserisci il bucket S3 o scegli Browse S3.
-
(Facoltativo) Per il file Libraries, inserisci il bucket S3 o scegli Browse S3.
-
-
Per le tabelle a cui si fa riferimento nella definizione,
-
Se tutte le tabelle a cui si fa riferimento nella definizione sono state associate alla collaborazione:
-
Lasciate selezionata la casella di controllo Tutte le tabelle a cui si fa riferimento nella definizione sono state associate alla collaborazione.
-
In Tabelle associate alla collaborazione, scegli tutte le tabelle associate a cui si fa riferimento nella definizione.
-
-
Se tutte le tabelle a cui si fa riferimento nella definizione non sono state associate alla collaborazione:
-
Deseleziona la casella di controllo Tutte le tabelle a cui si fa riferimento nella definizione sono state associate alla collaborazione.
-
In Tabelle associate alla collaborazione, scegli tutte le tabelle associate a cui si fa riferimento nella definizione.
-
In Tabelle che verranno associate in seguito, inserisci un nome per la tabella.
-
Scegli Elenca un'altra tabella per elencare un'altra tabella.
-
-
-
Specificate le autorizzazioni di accesso al servizio selezionando il nome di un ruolo di servizio esistente dall'elenco a discesa.
-
L'elenco dei ruoli viene visualizzato se si dispone delle autorizzazioni per elencare i ruoli.
Se non disponi delle autorizzazioni per elencare i ruoli, puoi inserire l'Amazon Resource Name (ARN) del ruolo che desideri utilizzare.
-
Visualizza il ruolo del servizio scegliendo il link esterno View in IAM.
Se non ci sono ruoli di servizio esistenti, l'opzione Usa un ruolo di servizio esistente non è disponibile.
Per impostazione predefinita, AWS Clean Rooms non tenta di aggiornare la politica esistente sui ruoli per aggiungere le autorizzazioni necessarie.
Nota
-
AWS Clean Rooms richiede le autorizzazioni per eseguire interrogazioni in base alle regole di analisi. Per ulteriori informazioni sulle autorizzazioni per AWS Clean Rooms, vedere. AWS politiche gestite per AWS Clean Rooms
-
Se il ruolo non dispone di autorizzazioni sufficienti per AWS Clean Rooms, riceverai un messaggio di errore che indica che il ruolo non dispone di autorizzazioni sufficienti per. AWS Clean Rooms La politica del ruolo deve essere aggiunta prima di procedere.
-
Se non riesci a modificare la politica del ruolo, ricevi un messaggio di errore che indica che non AWS Clean Rooms riesci a trovare la politica per il ruolo di servizio.
-
-
Se desideri abilitare i tag per la risorsa della tabella configurata, scegli Aggiungi nuovo tag e inserisci la coppia Chiave e Valore.
-
Scegli Create (Crea).
-
Ora sei pronto per informare il tuo collaboratore che può esaminare un modello di analisi. (Facoltativo se desideri interrogare i tuoi dati).
Importante
Non modificate o rimuovete artefatti (script utente o ambienti virtuali) dopo aver creato un modello di analisi.
In questo modo sarà possibile:
-
Fai fallire tutti i lavori di analisi futuri che utilizzano questo modello.
-
Richiede la creazione di un nuovo modello di analisi con nuovi artefatti.
-
Non influisce sui lavori di analisi completati in precedenza.