Cloud Natural Language offre un certo controllo su dove vengono archiviate ed elaborate le risorse per il tuo progetto. In particolare, puoi configurare Cloud Natural Language per archiviare i dati at-rest ed eseguire processi di machine learning solo nell'Unione Europea o negli Stati Uniti.
Per impostazione predefinita, Cloud Natural Language archivia ed elabora le risorse in una località globale; ciò significa che Cloud Natural Language non garantisce che le tue risorse rimangano in una determinata località o regione. Se scegli la località Unione europea, Google memorizzerà i tuoi dati e userà il machine learning per utilizzarli solo nell'Unione europea. Se scegli la località Stati Uniti, Google memorizzerà i tuoi dati e userà il machine learning per utilizzarli solo negli Stati Uniti. Tu e i tuoi utenti potete accedere ai dati da qualsiasi luogo.
Impostazione della località tramite 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 archiviare ed elaborare i tuoi dati solo nell'Unione Europea, utilizza l'URI
eu-language.googleapis.com
al posto di language.googleapis.com
per le tue chiamate API REST.
Per archiviare ed 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.
Impostazione della località mediante librerie client
Per impostazione predefinita, le librerie client accedono all'endpoint API globale (language.googleapis.com
). Per archiviare ed elaborare i tuoi 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
Java
Node.js