Impatto delle impostazioni cultura sulla formattazione del testo
Diversi paesi e gruppi linguistici hanno convenzioni diverse per la formattazione di diversi tipi di testo, ad esempio numeri, date e ora. In Power Query le impostazioni cultura fanno riferimento alle impostazioni locali le cui convenzioni vengono usate per formattare questo tipo di testo in Power Query M.
Impostazioni cultura predefinite
Le impostazioni cultura predefinite vengono impostate sulle impostazioni locali di sistema (Windows, MacOS) quando le query vengono create per la prima volta. Ad esempio, se si creano le query in Power Query Desktop, le impostazioni cultura predefinite vengono definite dalle impostazioni locali impostate nel computer locale. Tuttavia, se si creano le query in Power Query Online, le impostazioni cultura predefinite vengono definite dalle impostazioni locali impostate nel servizio online. Indipendentemente dalla posizione in cui si crea la query, se si sposta la query in un percorso diverso che usa impostazioni cultura predefinite diverse, la query usa comunque le impostazioni cultura della posizione originale.
Per usare le impostazioni cultura predefinite correnti, non sono necessarie impostazioni cultura nel codice M di Power Query.
Tuttavia, è possibile modificare le impostazioni cultura predefinite nella finestra di dialogo impostazioni di Power Query in cui si crea la query. Ad esempio, se si esegue Power Query da Excel:
- In Power Query selezionare Opzioni file>e impostazioni>Opzioni query.
- In Cartella di lavoro corrente selezionare Impostazioni internazionali.
- Selezionare le impostazioni locali da usare.
Altre versioni di Power Query funzionano in modo analogo. In generale, in Power Query si seleziona Opzioni, che apre la finestra di dialogo Opzioni . Selezionare quindi Impostazioni internazionali e selezionare le impostazioni locali da usare.
Cultura invariante
La cultura invariante è senza distinzione tra le impostazioni cultura; è associato alla lingua inglese, ma non a nessun paese o area geografica. Specificare le impostazioni cultura invarianti in base al nome usando una stringa vuota ("") nelle funzioni che includono il parametro delle impostazioni cultura.
A differenza dei dati sensibili alle impostazioni cultura, che sono soggetti a modifiche in base alla personalizzazione dell'utente o agli aggiornamenti del sistema operativo, i dati delle impostazioni cultura invarianti sono stabili nel tempo e tra le impostazioni cultura installate e non possono essere personalizzati dagli utenti. Ciò rende particolarmente utili le impostazioni cultura invarianti per le operazioni che richiedono risultati indipendenti dalle impostazioni cultura, ad esempio operazioni di formattazione e analisi che rendono persistenti i dati formattati o operazioni di ordinamento e ordinamento che richiedono la visualizzazione dei dati in un ordine fisso indipendentemente dalle impostazioni cultura.
Per usare le impostazioni cultura invarianti in Power Query M, usare il valore di testo vuoto (""
) nelle funzioni numeriche che supportano le impostazioni cultura o (Culture = ""
) nelle funzioni di data e ora che supportano le impostazioni cultura.