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à.
Privacy dei dati in Amazon SageMaker
Amazon SageMaker raccoglie informazioni aggregate sull'uso delle librerie di AWS proprietà e open source utilizzate durante la formazione. SageMaker utilizza questi metadati aggregati per migliorare i servizi e l'esperienza dei clienti.
Le sezioni seguenti forniscono spiegazioni sul tipo di metadati raccolti e su come disattivare la SageMaker raccolta di metadati.
Tipo di informazioni da raccogliere
- Informazioni di utilizzo
-
Metadati provenienti da librerie AWS di proprietà e open source utilizzate per la SageMaker formazione, come quelle utilizzate per l'addestramento distribuito, la compilazione e la quantizzazione.
- Errori
-
Errori dovuti a comportamenti imprevisti, tra cui guasti, arresti anomali, interruzioni a cascata e guasti derivanti dall'interazione con la piattaforma di formazione. SageMaker
Come disattivare la raccolta di metadati
Puoi scegliere di non condividere i metadati aggregati con la SageMaker formazione quando crei un lavoro di formazione utilizzando. CreateTrainingJob
API Se utilizzi la console per creare lavori di formazione, la raccolta di metadati è disabilitata per impostazione predefinita.
Importante
Devi scegliere di disattivare la raccolta di metadati per ogni lavoro di formazione che invii. È inoltre necessario scegliere di non partecipare a una API chiamata, come illustrato negli esempi seguenti. Non è possibile scegliere di rinunciare all'interno di uno script di formazione.
La sezione seguente mostra come disattivare la raccolta di metadati utilizzando AWS CLI AWS SDK for Python (Boto3), o SageMaker PythonSDK.
Disattiva la raccolta di metadati utilizzando () AWS Command Line InterfaceAWS CLI
Per disattivare la raccolta di metadati utilizzando il AWS CLI, impostate la variabile di ambiente OPT_OUT_TRACKING
su 1
in, create-training-job
API come mostrato nel seguente esempio di codice.
aws sagemaker create-training-job \ --training-job-name
your_job_name
\ --algorithm-specification AlgorithmName=your_algorithm_name
\ --output-data-config S3OutputPath=s3://bucket-name/key-name-prefix
\ --resource-config InstanceType=ml.c5.xlarge
, InstanceCount=1
\ --stopping-condition MaxRuntimeInSeconds=100
\ --environment OPT_OUT_TRACKING=1
Disattiva la raccolta di metadati utilizzando il AWS SDK for Python (Boto3)
Per disattivare la raccolta di metadati utilizzando SDK for Python (Boto3), imposta la OPT_OUT_TRACKING
variabile 1
di ambiente su in come mostrato create_training_job
API nel seguente esempio di codice.
boto3.client('sagemaker').create_training_job( TrainingJobName='
your_training_job
', AlgorithmSpecification={ 'AlgorithmName': 'your_algorithm_name
', 'TrainingInputMode': 'File', }, RoleArn='your_arn
', OutputDataConfig={ 'S3OutputPath': 's3://bucket-name/key-name-prefix
', }, ResourceConfig={ 'InstanceType': 'ml.m4.xlarge
', 'InstanceCount':1
, 'VolumeSizeInGB':123
, }, StoppingCondition={ 'MaxRuntimeInSeconds':123
, }, Environment={ 'OPT_OUT_TRACKING': '1' }, )
Disattiva la raccolta di metadati usando Python SageMaker SDK
Per disattivare la raccolta di metadati utilizzando SageMaker SDK Python, imposta la OPT_OUT_TRACKING
variabile di ambiente 1
all'interno di SageMaker uno stimatore, come mostrato nel seguente esempio di codice.
sagemaker.estimator( image_uri='
path_to_container
', role='rolearn
', instance_count=1
, instance_type='ml.c5.xlarge
', environment={ 'OPT_OUT_TRACKING': '1' }, )
Disattiva la raccolta di metadati a livello di account
Se desideri disattivare la raccolta di metadati per diversi account, puoi impostare una variabile di ambiente per disattivare il tracciamento a livello di account. È necessario utilizzare SageMaker Python SDK per disattivare la raccolta di metadati a livello di account.
Il seguente esempio di codice mostra come disattivare il tracciamento a livello di account.
SchemaVersion: '1.0' SageMaker: TrainingJob: Environment: 'OPT_OUT_TRACKING': '1'
Per ulteriori informazioni su come disattivare il tracciamento a livello di account, consulta Configurazione e utilizzo dei valori predefiniti con Python
Informazioni aggiuntive
Se il servizio downstream dipende dalla formazione SageMaker
Se gestisci un servizio che si basa sulla SageMaker formazione, ti consigliamo vivamente di informare il cliente sulla raccolta di metadati aggregati nella piattaforma di SageMaker formazione e di offrire loro la possibilità di rinunciare. In alternativa, puoi disattivare la raccolta di metadati per conto del tuo cliente.
Se sei un cliente o un cliente di un servizio che utilizza la formazione SageMaker
Se sei un cliente o un cliente di un servizio che utilizza la SageMaker formazione, utilizza il metodo preferito nella sezione precedente per disattivare la raccolta di metadati.