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à.
Reperibilità tra più account
Esplorando e accedendo ai gruppi di pacchetti modello registrati in altri account, i data scientist e gli ingegneri dei dati possono promuovere la coerenza dei dati, semplificare la collaborazione e ridurre la duplicazione degli sforzi. Con Amazon SageMaker Model Registry, puoi condividere gruppi di pacchetti modello tra più account. Esistono due categorie di autorizzazioni associate alla condivisione di risorse:
Rilevabilità: la reperibilità è la capacità dell'account consumer delle risorse di visualizzare i gruppi di pacchetti modello condivisi da uno o più account proprietari di risorse. La reperibilità è possibile solo se il proprietario della risorsa attribuisce le politiche di risorse necessarie ai gruppi di pacchetti del modello condiviso. Il consumatore di risorse può visualizzare tutti i gruppi di pacchetti di modelli condivisi nell' AWS RAM interfaccia utente e. AWS CLI
Accessibilità: l'accessibilità è la capacità dell'account consumer di risorse di utilizzare i gruppi di pacchetti di modelli condivisi. Ad esempio, il consumatore di risorse può registrare o distribuire un pacchetto modello da un account diverso se dispone delle autorizzazioni necessarie.
Argomenti
Accessibilità
Se il consumatore di risorse dispone delle autorizzazioni di accesso per utilizzare un gruppo di pacchetti di modelli condiviso, può registrare o distribuire una versione del gruppo di pacchetti modello. Per i dettagli su come il consumatore di risorse può registrare un gruppo di pacchetti modello condiviso, consulta. Registrazione di una versione del modello da un account diverso Per i dettagli su come il consumatore di risorse può distribuire un gruppo di pacchetti di modelli condivisi, vedereImplementazione di una versione del modello da un account diverso.
Reperibilità
Il proprietario della risorsa può impostare la reperibilità dei gruppi di pacchetti modello creando condivisioni di risorse e allegando politiche di risorse alle entità. Per i passaggi dettagliati su come creare una condivisione generale delle risorse in AWS RAM, consulta Creare una condivisione di risorse nella AWS RAMdocumentazione.
Completa le seguenti istruzioni per configurare la reperibilità dei gruppi di pacchetti modello utilizzando la AWS RAM console o la Model Registry Resource PolicyAPIs.
Visualizza i gruppi di pacchetti di modelli condivisi
Dopo che il proprietario della risorsa ha completato i passaggi precedenti per creare una condivisione di risorse e il consumatore ha accettato l'invito alla condivisione, il consumatore può visualizzare i gruppi di pacchetti di modelli condivisi utilizzando AWS CLI o nella AWS RAM console.
AWS CLI
Per visualizzare i gruppi di pacchetti modello condivisi, utilizzare il seguente comando nell'account consumer del modello:
aws sagemaker list-model-package-groups --cross-account-filter-option CrossAccount
AWS RAM console
Nella AWS RAM console, il proprietario della risorsa e il consumatore possono visualizzare i gruppi di pacchetti di modelli condivisi. Il proprietario della risorsa può visualizzare i gruppi di pacchetti modello condivisi con il consumatore seguendo la procedura descritta in Visualizzazione delle condivisioni di risorse create in AWS RAM. Il consumatore di risorse può visualizzare i gruppi di pacchetti modello condivisi dal proprietario seguendo la procedura descritta in Visualizzazione delle condivisioni di risorse condivise con l'utente.
Dissocia i principali da una condivisione di risorse e rimuovi una condivisione di risorse
Il proprietario della risorsa può separare i principali dalla condivisione delle risorse per ottenere una serie di autorizzazioni o eliminare l'intera condivisione di risorse utilizzando la console o la console. AWS CLI AWS RAM Per i dettagli su come dissociare i principali da una condivisione di risorse, consulta Aggiornare una condivisione di risorse nella documentazione. AWS RAM Per dettagli su come eliminare una condivisione di risorse, vedere Eliminazione di una condivisione di risorse nella documentazione. AWS RAM
AWS CLI
Per dissociare i principali da una condivisione di risorse, usa il comando dissociate-resource-sharecome segue:
aws ram disassociate-resource-share --resource-share-arn
<resource-share-arn>
--principals<principal>
Per eliminare una condivisione di risorse, utilizzate il comando seguente: delete-resource-share
aws ram delete-resource-share --resource-share-arn
<resource-share-arn>
AWS RAM console
Per maggiori dettagli su come dissociare i principali da una condivisione di risorse, consulta Aggiornare una condivisione di risorse nella documentazione. AWS RAM Per maggiori dettagli su come eliminare una condivisione di risorse, vedi Eliminazione di una condivisione di risorse nella documentazione. AWS RAM
Promuovi l'autorizzazione e la condivisione delle risorse
Se utilizzi autorizzazioni personalizzate (gestite dal cliente), devi promuovere l'autorizzazione e la condivisione di risorse associata affinché il gruppo di pacchetti modello sia individuabile. Completa i seguenti passaggi per promuovere l'autorizzazione e la condivisione delle risorse.
Per promuovere l'accessibilità della tua autorizzazione personalizzata da parte di AWS RAM, usa il seguente comando:
aws ram promote-permission-created-from-policy —permission-arn
<permission-arn>
Promuovi la condivisione delle risorse usando il seguente comando:
aws ram promote-resource-share-created-from-policy --resource-share-arn
<resource-share-arn>
Se visualizzi l'OperationNotPermittedException
errore durante l'esecuzione dei passaggi precedenti, l'entità non è rilevabile ma è accessibile. Ad esempio, se il proprietario della risorsa associa una politica delle risorse a una politica di assunzione del ruolo principale, ad esempio“Principal”: {“AWS”: “arn:aws:iam::3333333333:role/Role-1”}
, o se la politica delle risorse lo consente“Action”: “*”
, il gruppo di pacchetti modello associato non è promosso né individuabile.