Esta é uma postagem com relatórios e vídeos no MS SQL Server.

Em junho, realizamos uma reunião no Microsoft SQL Server - os palestrantes da Yandex.Money, Kaspersky Lab, AwaraIT e SpbDev compartilharam suas experiências com colegas. E agora estamos compartilhando o vídeo.



Em cada vídeo, há códigos de tempo dos principais locais, mas recomendamos que você assista, ouça e ouça por inteiro.


Assinaturas controladas por dados no SSRS



Anton Belokrylov, Yandex.Money


Todas as manhãs, os gerentes da Yandex.Money recebem por correio os resultados financeiros de seus projetos nas últimas 24 horas. Esse é um cenário típico para o uso de assinaturas de relatório no SQL Server Reporting Services, encontrado em muitas empresas. Mas fomos além: organizamos uma fila para gerar e enviar relatórios pesados ​​e implementamos a geração “baseada em eventos” de descarregamentos de banco de dados com base em assinaturas controladas por dados. Anton conta como fizemos.

O que há dentro

Assinaturas de relatório padrão


00:15 Estamos usando o SSRS. Porque
01:50 Como é o trabalho com o relatório?
03:13 Como obter um relatório sobre uma assinatura?
06:30 Como desativar o envio de um relatório em branco?
07:30 Onde as informações de assinatura são armazenadas?
08:40 Sobre os parâmetros variáveis ​​do relatório?
10:00 Como gerar vários relatórios?


Assinaturas controladas por dados


11:40 Como obter um relatório sobre uma assinatura?
13:20 Exemplo de parâmetros gerados para uma assinatura controlada por dados
14:30 Benefícios das assinaturas controladas por dados
15:15 Sobre os problemas


Filas de assinaturas controladas por dados


17:50 Modelo de Evento de Preenchimento de Fila
20:30 O que acontece se as fontes não coincidirem?
23:30 Esquema de trabalho com a fila
26:00 Sobre os benefícios


Microsoft PowerBI como uma alternativa ao SQL Server Reporting Services: em vez disso ou juntos?


Dmitry Vlasov, Awara IT


Microsoft Power BI como uma alternativa ao SQL Server Reporting Services: em vez disso ou juntos? Qual é a diferença entre essas duas tecnologias e qual é o futuro delas? Discutimos os recursos de cada um, as nuances do licenciamento, comparamos o desempenho.

Durante a gravação deste relatório, algo deu errado, mas essa informação não sofreu. Recomendado!



O que há dentro

02:26 Cenário de uso e dispositivo PowerBI
04:15 E se a sua organização quiser o PowerBI, mas não a nuvem?
13:32 Por que o PowerBI é útil em diferentes departamentos - do líder ao suporte


Importante das perguntas:
16:30 Sobre o uso da linguagem R na visualização
18:00 Como explicar à gerência que o PowerBI deve ser implementado na empresa?
20:25 Sobre o AzureStack e armazenamento de dados na Rússia
21:15 Sobre a incorporação do PowerApps nos relatórios
24:30 Sobre a personificação e distribuição de permissões dentro da empresa
26:40 Existe uma boa maneira de usar o PowerBI em um Mac que não seja o RDP?


Otimização de consulta paralela no SQL Server


Sergey Olontsev, Kaspersky Lab


Entendemos como a execução paralela de consultas ocorre dentro do SQL Server. Examinamos quais algoritmos e planos de consulta são usados. Descubra como melhorar o desempenho da consulta. Usando exemplos da vida real juntos, iremos da análise do plano de consulta à sua aceleração.


O que há dentro

01:20 Simultaneidade no SQL Server
03:35 Como é um plano de execução de consulta paralela no SQL Server
04:30 Operadores de simultaneidade - distribuir, repartir e reunir
08:00 Duas abordagens para classificação paralela
10:05 Agregação paralela - todo o trabalho de uma só vez, ou parcialmente, e depois combinar?
11:10 Demo - como a concorrência acelera a classificação
28:00 Como a distribuição de dados funciona em zonas paralelas?
31:00 Demo - “Plano de execução paralela”
34:20 Grau de Paralelismo
36:10 O que está parando o plano paralelo?
37:40 Demo - Mais algumas experiências com paralelismo


Refatorando um Processo ETL com Muitos Níveis de Aninhamento


Roman Dimenko, SpbDev


Discutimos quatro etapas para refatorar um processo ETL:
  1. Descubra como o ETL atual funciona;
  2. Escreva um novo ETL, simples e direto;
  3. Compare o trabalho do ETL antigo e o novo, corrija erros na lógica de negócios;
  4. Configure integração contínua e cobertura de teste para o novo ETL.



O que há dentro

01:00 Por que o cliente pediu ajuda. Ambiente, condições, requisitos.
05:25 Sobre o projeto. Equipe, objetivos.
08:10 Por onde começar a refatoração?
10:25 Problemas que encontramos
13:20 Por que você não precisa encontrar soluções universais
14:05 Como superar dificuldades?
15:20 Como planejar quando nada se sabe?
17:25 Tudo é mensurável, se você conhece a medida


Com isso, o concentrado MS SQL secou. Mas não fique chateado - participe de eventos , aprenda SQL e assine o blog do hub.

Source: https://habr.com/ru/post/pt420087/


All Articles