Località

AutoML Tables offre un certo controllo su dove vengono archiviate ed elaborate le risorse per il tuo progetto (i tuoi set di dati e i tuoi modelli). In particolare, puoi configurare AutoML Tables per archiviare i dati inattivi ed eseguire il machine learning solo nell'Unione europea.

Per impostazione predefinita, AutoML Tables archivia e elabora le risorse in una località globale, il che significa che AutoML Tables non garantisce che le tue risorse rimarranno in una determinata località o area geografica. Se scegli la località nell'Unione europea, Google conserverà i tuoi dati e li elaborerà solo nell'Unione europea. Tu e i tuoi utenti potete accedere ai dati da qualsiasi luogo.

Impostazione della località in Google Cloud Console

Quando crei un nuovo set di dati, devi specificare la località del set di dati utilizzando l'elenco a discesa situato sotto la casella di testo in cui inserisci il nome. I modelli addestrati utilizzando questo set di dati vengono creati nella stessa località.

Ogni pagina dei set di dati e i modelli contiene un elenco a discesa Località che puoi utilizzare per mostrare le risorse nella località selezionata.

Impostazione della località tramite l'API

AutoML Tables supporta sia un endpoint API globale (automl.googleapis.com) sia un endpoint dell'Unione europea (eu-automl.googleapis.com). Per archiviare ed elaborare i tuoi dati solo nell'Unione europea, utilizza l'URI eu-automl.googleapis.com al posto di automl.googleapis.com per le chiamate API REST.

Quando utilizzi l'API AutoML, puoi identificare le risorse mediante il loro nome completo, che include la loro posizione, nonché l'ID univoco. Ad esempio, il nome della risorsa per un set di dati ha il formato projects/{project-id}/locations/{location}/datasets/{dataset-id}. Per le risorse archiviate nella località globale, sostituisci la variabile {location} con il valore us-central1. Per le risorse archiviate nella località dell'Unione europea, sostituisci la variabile {location} con il valore eu e utilizza l'endpoint eu-automl.googleapis.com.

Impostazione della località mediante le librerie client

Le librerie client di AutoML accedono all'endpoint API globale (automl.googleapis.com) per impostazione predefinita. Per archiviare ed elaborare i tuoi dati solo nell'Unione europea, devi impostare esplicitamente l'endpoint. Gli esempi di codice riportati di seguito mostrano come configurare questa impostazione.

Java

AutoMlSettings settings =
    AutoMlSettings.newBuilder().setEndpoint("eu-automl.googleapis.com:443").build();

// Initialize client that will be used to send requests. This client only needs to be created
// once, and can be reused for multiple requests. After completing all of your requests, call
// the "close" method on the client to safely clean up any remaining background resources.
AutoMlClient client = AutoMlClient.create(settings);

// A resource that represents Google Cloud Platform location.
LocationName projectLocation = LocationName.of(projectId, "eu");

Node.js

const automl = require('@google-cloud/automl').v1beta1;

// You must first create a dataset, using the `eu` endpoint, before you can
// call other operations such as: list, get, import, delete, etc.
const clientOptions = {apiEndpoint: 'eu-automl.googleapis.com'};

// Instantiates a client
const client = new automl.AutoMlClient(clientOptions);

// A resource that represents Google Cloud Platform location.
const projectLocation = client.locationPath(projectId, 'eu');

Python

from google.cloud import automl_v1beta1 as automl

# You must first create a dataset, using the `eu` endpoint, before you can
# call other operations such as: list, get, import, delete, etc.
client_options = {'api_endpoint': 'eu-automl.googleapis.com:443'}

# Instantiates a client
client = automl.AutoMlClient(client_options=client_options)

# A resource that represents Google Cloud Platform location.
# project_id = 'YOUR_PROJECT_ID'
project_location = f"projects/{project_id}/locations/eu"

Requisiti dei bucket

Alcune attività di AutoML Tables, come l'importazione dei dati dal tuo computer locale, utilizzano un bucket Cloud Storage. I requisiti per il bucket cambiano tra le località globali (us-central1) e dell'Unione europea (eu).

Requisiti dei bucket per us-central1

  • Tipo di località: Region
  • Località: us-central1
  • Classe di archiviazione: Standard (a volte visualizzata nel browser di Cloud Storage come Regional)

Requisiti dei bucket per eu

  • Tipo di località: Multi-region
  • Località: eu
  • Classe di archiviazione: Standard (a volte visualizzata nel browser di Cloud Storage come Multi-Regional)