Cloud Natural Language ti offre un certo controllo su dove le risorse per il tuo progetto vengono archiviati ed elaborati. In particolare, puoi configurare Cloud Natural Language per archiviare i dati at-rest ed eseguire l'elaborazione del machine learning sui tuoi dati solo all'interno dell'Unione Europea o degli Stati Uniti.
Per impostazione predefinita, Cloud Natural Language archivia ed elabora le risorse in una posizione globale, il che significa che Cloud Natural Language non garantisce che le risorse rimarranno all'interno di una determinata località o regione. Se scegli la località Unione Europea, Google archivia i tuoi dati ed esegue il machine learning solo nell'Unione Europea. Se scegli Stati Uniti, Google memorizzerà i tuoi dati ed eseguirà il machine learning con questi solo nella Stati Uniti. Tu e i tuoi utenti potete accedere ai dati da qualsiasi luogo.
Impostazione della località tramite l'API
Cloud Natural Language supporta un endpoint API globale (language.googleapis.com
),
endpoint dell'Unione Europea (eu-language.googleapis.com
) e degli Stati Uniti
endpoint (us-language.googleapis.com
).
Per elaborare i tuoi dati solo nell'Unione Europea, utilizza l'URI
eu-language.googleapis.com
al posto di language.googleapis.com
per le chiamate API REST.
Per elaborare i tuoi dati solo negli Stati Uniti, utilizza l'URI
us-language.googleapis.com
al posto di language.googleapis.com
per le chiamate API REST.
L'API di moderazione del testo è disponibile anche in Australia, a cui è possibile accedere utilizzando l'URI au-language.googleapis.com
al posto di language.googleapis.com
per le chiamate API REST.
Impostazione della località utilizzando le librerie client
Le librerie client accedono all'endpoint API globale (language.googleapis.com
)
per impostazione predefinita. Per archiviare ed elaborare i tuoi dati solo nell'Unione Europea o negli Stati Uniti, devi:
di impostare in modo esplicito l'endpoint. Gli esempi di codice riportati di seguito mostrano come configurare questa impostazione.
Python
Per scoprire come installare e utilizzare la libreria client per Natural Language, vedi Librerie client di Natural Language. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Natural Language Python.
Per autenticarti a Natural Language, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per Natural Language, consulta Librerie client di Natural Language. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Natural Language Java.
Per eseguire l'autenticazione in Natural Language, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per Natural Language, vedi Librerie client di Natural Language. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Natural Language Node.js.
Per autenticarti a Natural Language, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.