Cloud Natural Language ti offre un certo controllo sul luogo in cui le risorse per il tuo progetto vengono elaborate. In particolare, puoi configurare Cloud Natural Language in modo che esegua l'elaborazione di machine learning sui tuoi dati solo nell'UE o negli Stati Uniti.
Per impostazione predefinita, Cloud Natural Language elabora le risorse in una località globale , il che significa che Cloud Natural Language non garantisce che le risorse rimarranno all'interno di una località o regione specifica. Se scegli la località Unione Europea, Google eseguirà il machine learning solo nell'UE. Se scegli la località Stati Uniti, Google eseguirà il machine learning solo negli Stati Uniti. Tu e i tuoi utenti potete accedere ai dati da qualsiasi località.
Impostare la località utilizzando l'API
Cloud Natural Language supporta un endpoint API globale (language.googleapis.com),
un endpoint dell'Unione Europea (eu-language.googleapis.com) e un endpoint degli Stati Uniti (us-language.googleapis.com).
Per elaborare i 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 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.
Impostare la località utilizzando le librerie client
Per impostazione predefinita, le librerie client accedono all'endpoint API globale (language.googleapis.com). Per archiviare ed elaborare i dati solo nell'Unione Europea o negli Stati Uniti, devi impostare esplicitamente 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, consulta Librerie client di Natural Language. Per saperne di più, consulta la documentazione di riferimento dell'PythonAPI di Natural Language.
Per eseguire l'autenticazione in Natural Language, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta 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 saperne di più, consulta la documentazione di riferimento dell'JavaAPI di Natural Language.
Per eseguire l'autenticazione in Natural Language, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per Natural Language, consulta Librerie client di Natural Language. Per saperne di più, consulta la documentazione di riferimento dell'APINode.js di Natural Language.
Per eseguire l'autenticazione in Natural Language, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.