Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Hoje, falarei sobre um recurso interessante do LuckyTemplates, no qual você pode corrigir seus dados da área de trabalho do LuckyTemplates ou do serviço da Web do LuckyTemplates para o servidor SQL. Encontramos uma situação em que tivemos que extrair dados da área de trabalho do LuckyTemplates para o servidor SQL e usar o script R.
Para demonstrar essa funcionalidade, já abri a área de trabalho do LuckyTemplates aqui, que podemos conectar aos nossos dados de teste.
Também temos um SQL Server Management Studio aberto aqui. Você pode ver que em MyDB , não temos nenhuma tabela no momento.
Vamos nos conectar a este servidor SQL usando o script R da área de trabalho do LuckyTemplates e criar uma tabela com base em nosso modelo de dados. Para começar, vamos nos conectar a uma das fontes de dados.
Temos este arquivo chamado Test Data no formato Excel. Tem alguns dados que precisamos para criar uma tabela no servidor SQL. Vamos apenas selecionar esta planilha específica para ver uma prévia do tipo de dados que temos e, em seguida, clicar em Transform Data .
Como você pode ver, existem vários campos aqui. Agora, a partir desses campos, iremos inserir alguns desses dados na tabela do servidor SQL. Vamos escolher alguns desses campos para carregar na tabela.
Vamos escolher algumas colunas e criar uma tabela a partir delas. Esses campos que identificamos serão carregados em nossa tabela do servidor SQL.
Para criar esta tabela, vamos utilizar uma funcionalidade conhecida como script R e executá-la em nossa área de trabalho do LuckyTemplates .
Este é o script que precisamos executar na área de trabalho do LuckyTemplates para criar a tabela no servidor SQL. Você pode ver que estamos importando uma biblioteca chamada RODBC .
Você pode não ter o R instalado em seu sistema, mas precisa dessa biblioteca antes de executar este script. Precisamos de nossa biblioteca RODBC em nosso sistema para que essa funcionalidade funcione.
Além disso, precisamos definir a conexão com nosso servidor SQL. Esta é a sintaxe que usaremos para alimentar alguns dos valores relacionados ao nosso servidor SQL, como nome do servidor , banco de dados (onde você deseja buscar os dados) e o nome da tabela (com a qual deseja criar uma tabela) . Então, essas são as três entradas que precisamos fazer.
Índice
Obtendo o nome do servidor, banco de dados e nome da tabela
Voltaremos ao servidor SQL para obter o nome do servidor. Vamos nos conectar e copiar este nome.
Em seguida, vamos colocá-lo aqui como uma instância do servidor SQL.
A seguir está o nome do banco de dados, que é MyDB . Vamos colocar aqui:
Não temos nenhuma tabela no momento, então criaremos uma tabela fictícia. Este é o nome da tabela, que será criada assim que eu executar este script.
Estamos chamando a biblioteca RODBC . Definimos a conexão com nosso servidor e o nome do banco de dados e demos um nome de tabela que será criado com a conexão definida. Clique em OK para executar o script.
Recebemos uma resposta que diz que a tabela está vazia .
Se você obtiver esta resposta, isso significa que a tabela no servidor SQL foi criada. Você pode obter algum sinal de aviso relacionado a permissões. Caso consiga, você pode selecionar Público . Vamos voltar ao servidor SQL para ver se a tabela foi criada ou não.
Podemos ver aqui que a tabela fictícia foi criada.
Vamos clicar com o botão direito e selecionar Top 1000 linhas.
Podemos ver todos os campos e a tabela que foi criada aqui.
R no LuckyTemplates: baixando o R e o RStudio
LuckyTemplates com o R e o RStudio: como começar
Conclusão
Neste tutorial, criamos uma tabela fora do desktop LuckyTemplates, e esta tabela foi alimentada no SQL Server. A questão é: podemos automatizar esta etapa ou podemos fazê-lo a partir do serviço Web do LuckyTemplates?
A resposta é sim. Para torná-lo um processo automatizado, você pode usar um script Python ou criar um gateway e reagendar sua atualização.
Estas são as várias maneiras pelas quais você pode automatizar esse processo para que, qualquer que seja o modelo de dados que você tenha na área de trabalho do LuckyTemplates, você obtenha uma atualização contínua e carregue esses dados no servidor SQL.
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.