quinta-feira, 14 de novembro de 2024

ETL com SQL Server Integration Services (SSIS) - Básico











Curso SSIS Basico Udemy


Neste curso INICIAL de ETL (Extração, Transformação e Carga) com SSIS, você aprenderá os fundamentos essenciais para trabalhar com dados de forma eficaz. Através de uma abordagem prática e teórica, abordaremos os seguintes tópicos:


Primeira parte:

Teoria, explicação sobre alguns termos e sobre a ferramenta.

Compreenda o conceito de ETL e como ele se aplica no contexto de integração de dados.


Segunda parte:

Instalação dos softwares necessários e explicação básica deles.


Terceira parte:

Construção de pacotes (prática) e configurações de algumas Tasks/Tarefas.

Descubra como aplicar diversas transformações nos dados para garantir qualidade e integridade.

Aprenda a conectar-se a diferentes fontes de dados, como bancos de dados, arquivos CSV e Excel.


Quarta parte:

Dicas gerais, links uteis e etc.


Ao final do curso, você estará preparado para criar e gerenciar processos ETL básicos, facilitando a integração de dados em sua organização. Não é necessário ter experiência prévia, apenas interesse em aprender sobre integração de dados.

Este curso é ideal para profissionais de TI, analistas de dados e qualquer pessoa interessada em aprender sobre integração de dados e ETL.


domingo, 10 de novembro de 2024

Instalando o AdventureWorks Banco de teste Microsoft



Você já precisou de datasets para testes? Já precisou de um banco transacional (OLTP) para estudos? Ou de um banco no modelo dimensional (DW)?

A microsoft disponibiliza o AdventureWorks. Veremos nesse vídeo como “instalar”(restore) esse BD.


quinta-feira, 17 de outubro de 2024

Numero linhas SSMS final


Nesse vídeo verificamos como numero das linhas no SSMS (SQL Server Management Studio).


Curso SSIS:
https://www.udemy.com/course/etl-com-sql-server-integration-services-ssis-basico/?referralCode=29C4B58242D70DCD7438

#microsoft #dados #sqlserver #sql #ssms #bancodedados #database

sexta-feira, 11 de outubro de 2024

Mudando o idioma do SSMS (SQL Server Management Studio)



Nesse vídeo verificamos como mudar o idioma do SSMS (SQL Server Management Studio) do português para o inglês.

terça-feira, 20 de julho de 2021

Procurar objetos (existeem)

EXEC sp_MSforeachdb 'USE [?]   
SELECT distinct
OBJECT_NAME(cmt.ID) OBJECT_NAME,
db_name() banco,
Case
  WHEN (obj.xtype = ''P'')  THEN ''Stored Procedure''
  WHEN (obj.xtype = ''V'')  THEN ''View''
  WHEN (obj.xType = ''TR'') THEN ''Trigger''
  WHEN (obj.xType = ''FN'') THEN ''Função''
  WHEN (obj.xType = ''U'')  THEN ''Tabela''
  ELSE ''Outros''
END TipoEstrutura
FROM        SYSCOMMENTS cmt
inner join sysobjects obj
on cmt.ID = obj.id
WHERE        TEXT LIKE ''%tbdw0020%'' '


Python - Excel via win32com

import win32com.client
excel = win32com.client.Dispatch("Excel.Application")
excel.DisplayAlerts = False
excel.Visible=False
doc = excel.Workbooks.Open('D:\\Users\\735906\\Downloads\\ticket_FieldService_20190925_055000.xlsb')
doc.SaveAs(Filename="D:\\Users\\735906\\Downloads\\ticket_FieldService_20190925_055000.csv",FileFormat=6)
doc.Close()
excel.Quit()

quinta-feira, 30 de janeiro de 2020

Processos executando - sessões via SQL

Códigos para verificar processos/sessões em execução no SQL Server:

Procedure 1:

exec sp_who


Procedure 2:

exec sp_who2


Consulta tabelas do sistema:

SELECT
sqltext.TEXT,  
req.session_id, 
req.status, 
req.command,   
req.cpu_time, 
req.total_elapsed_time,
start_time,database_id,
user_id,
scheduler_id,
reads,
writes,
logical_reads,
granted_query_memory,
GETDATE() AS DAT_ATUALIZACAO
FROM        
sys.dm_exec_requests req
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS  sqltext
Order by 
cpu_time desc