Alunos Joao Raulino Postado Dezembro 10, 2023 Alunos Compartilhar Postado Dezembro 10, 2023 Boa galera! Como sabemos existem várias maneiras de se conectar a um arquivo no SharePoint: - usando a função Web.Contents() - usando a função SharePoint.Files() - usando a função SharePoint.Contents() Cada uma delas tem um pro e um contra e muitas vezes ficamos perdidos sobre qual utilizar. Em termos de performance e autenticação de credenciais qual é a maneira mais indicada para esse tipo de conexão? Abs! Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Michele Postado Dezembro 18, 2023 Alunos Compartilhar Postado Dezembro 18, 2023 @Joao Raulino Eu me conecto na pasta do usuário do BI e para mim nunca deu problema de credenciais, já usamos assim há mais de 3 anos: Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Renato Carlos Rossato Postado Dezembro 11, 2023 Alunos Compartilhar Postado Dezembro 11, 2023 Olá @Joao Raulino, para mim a conexão arquivos do Excel por exemplo recomendo utilizar a Excel.Workbook juntamente com a Web.Contents. Já para listas do SharePoint acredito que a SharePoint.Contents seja a mais ideal. Mas não tem certo nem errado tá, tudo depende do caso em que estiver utilizando. A partir desta aula neste link no Curso Completo tem mais detalhes de como utilizar essas funções: https://play.xperiun.com/curso/power-query-avancado/5177/25667 Espero ter ajudado. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Michele Postado Dezembro 14, 2023 Alunos Compartilhar Postado Dezembro 14, 2023 Olá @Joao Raulino! Eu utilizo dessa forma abaixo, para mim nunca deu problema de conexão/credenciais e é super performático: Fonte = SharePoint.Files("https://dominio-my.sharepoint.com/personal/usuario_dominio/", [ApiVersion = 15]), #"Linhas Filtradas" = Table.SelectRows(Fonte, each [Extension] = ".xlsx" and [Name] = "Nome_Arquivo.xlsx"), #"Nome_Arquivo" = #"Linhas Filtradas"{[Name = "Nome_Arquivo.xlsx", #"Folder Path" = "https://dominio-my.sharepoint.com/personal/usuario_dominio/Documents/_Nome_Pasta/"]}[Content], #"Excel Importado" = Excel.Workbook(#"Nome_Arquivo"), #"Planilha" = #"Excel Importado"{[Item = "Planilha", Kind = "Sheet"]}[Data], #"Cabeçalhos Promovidos" = Table.PromoteHeaders(#""Planilha", ", [PromoteAllScalars = true]), 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Joao Raulino Postado Dezembro 15, 2023 Autor Alunos Compartilhar Postado Dezembro 15, 2023 Boas dicas @Renato Carlos Rossato e @Michele! Quanto as credenciais, algum insight sobre qual é o nível mais recomendado para se autenticar? Volta e meia meus arquivos se "desconectam" do SharePoint e preciso reinserir as credenciais manualmente em cada um deles. Normalmente eu me conecto no nível mais alto. Abs! Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Joao Raulino Postado Dezembro 18, 2023 Autor Alunos Compartilhar Postado Dezembro 18, 2023 Maravilha @Michele! Obrigado pela resposta 😊 Vou modificar as conexões dos arquivos para se conectar diretamente na pasta do usuário e ver se isso acaba de vez com a necessidade de reinserir as credenciais. Abs! 1 Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Joao Raulino
Boa galera!
Como sabemos existem várias maneiras de se conectar a um arquivo no SharePoint:
- usando a função Web.Contents()
- usando a função SharePoint.Files()
- usando a função SharePoint.Contents()
Cada uma delas tem um pro e um contra e muitas vezes ficamos perdidos sobre qual utilizar.
Em termos de performance e autenticação de credenciais qual é a maneira mais indicada para esse tipo de conexão?
Abs!
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora