Zdieľať cez


Ako kultúra ovplyvňuje formátovanie textu

Rôzne krajiny a jazykové skupiny majú rôzne konvencie na formátovanie rôznych druhov textu, ako sú čísla, dátumy a čas. V doplnku Power Query jazyk odkazuje na miestne nastavenie, ktorého konvencie sa používajú na formátovanie tohto typu textu v jazyku Power Query M. Toto miestne nastavenie je vo všeobecnosti zložené z jazyka a krajiny, v ktorej sa jazyk hovorí, napríklad "en-US" pre anglický jazyk, ktorým sa hovorí v Spojených štátoch amerických.

Predvolená jazyková hodnota

Predvolená jazyková verzia je nastavená na miestne nastavenie systému (Windows, MacOS) konkrétneho dokumentu, kde sú vaše dotazy najskôr vytvorené. Ak napríklad vytvárate dotazy v aplikácii Power Query Desktop, predvolená jazyková hodnota je definovaná miestnym nastavením nastaveným v lokálnom počítači. Ak však vytvárate dotazy v power query Online, predvolená jazyková prostredie je definovaná miestnym nastavením nastaveným v online službe. Bez ohľadu na to, kde vytvárate dotaz, ak presuniete dotaz do iného umiestnenia, ktoré používa inú predvolenú kultúru, dotaz stále používa jazykovú verziu pôvodného umiestnenia.

Ak chcete použiť aktuálnu predvolenú jazykovú verziu, v kóde jazyka Power Query M nie je potrebné žiadne nastavenie jazykovej verzie.

Predvolenú jazykovú verziu však môžete zmeniť v dialógovom okne Nastavenia Power Query, kde vytvárate dotaz. Ak ste napríklad spustili doplnok Power Query z Excelu:

  1. V doplnku Power Query vyberte >>Možnosti dotazu.
  2. V časti Aktuálny zošit vyberte miestne nastavenia.
  3. Vyberte miestne nastavenie, ktoré chcete použiť.

Iné verzie doplnku Power Query fungujú podobne. Vo všeobecnosti v rámci Power Query vyberiete možnosť Možnosti, čím sa otvorí dialógové okno Možnosti . Potom vyberte Miestne nastavenia a vyberte miestne nastavenie, ktoré chcete použiť.

Invariantná kultúra

Invariantná kultúra je bez rozlíšenia jazykovej verzie. aplikácia je priradená k anglického jazyku, ale nie so žiadnou krajinou či oblasťou. Invariantnú jazykovú verziu zadáte podľa názvu pomocou prázdneho reťazca ("") vo funkciách, ktoré obsahujú parameter jazykovej verzie.

Na rozdiel od údajov citlivých na jazykovú verziu, ktoré sa môžu zmeniť prispôsobením používateľa alebo aktualizáciou operačného systému, údaje invariantnej jazykovej verzie sú v priebehu času a naprieč nainštalovanými kultúrami stabilné a používatelia ich nemôžu prispôsobiť. Invariantná kultúra je užitočná najmä pri operáciách, ktoré vyžadujú výsledky nezávislé od jazykovej verzie, ako je napríklad formátovanie a analýza operácií, ktoré pretrvávajú formátované údaje, alebo operácie zoradenia a zoraďovania, ktoré vyžadujú zobrazovanie údajov v pevnom poradí bez ohľadu na jazykovú verziu.

Ak chcete použiť invariantnú jazykovú verziu v doplnku Power Query M, použite prázdnu textovú hodnotu ("") v číselných funkciách, ktoré podporujú kultúru, alebo (Culture = "") vo funkciách dátumu a času, ktoré podporujú jazykovú verziu.