Para retornar o usuário do windows, em python, utilizo a os.getlogin()
. Existe alguma função do PowerQuery que faça a mesma coisa??
Para retornar o usuário do windows, em python, utilizo a os.getlogin()
. Existe alguma função do PowerQuery que faça a mesma coisa??
Oi, Mauro, tudo certo?
No Power Query não existe uma função específica para obter o nome do usuário do Windows, como a os.getlogin()
do Python. No entanto, você pode usar uma combinação de funções para obter essa informação.
Abaixo, vou dar um exemplo de código em M pra isso:
let
Source = Text.BetweenDelimiters(Text.FromBinary(Binary.InferContentType(File.Contents("C:\Users\"))),"C:\Users\","\"")
in
Source
Pra explicar um pouquinho mais sobre ela, estamos lendo o diretório "C:\Users", que normalmente possui uma pasta para cada usuário do sistema. A função Text.BetweenDelimiters
é usada para extrair o nome do usuário entre os delimitadores "C:\Users" e "".
Lembrando que é necessário adaptar pro seu tipo de diretório, ok?
Abraços e bons estudos!