Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Global Azure 2022 - Desenvolvimento e Administração em SQL Server com Python

Global Azure 2022 - Desenvolvimento e Administração em SQL Server com Python

William Lino Oliveira

June 07, 2022
Tweet

More Decks by William Lino Oliveira

Other Decks in Technology

Transcript

  1. >whoami_ William Lino Oliveira Microsoft MVP Data Platform DBRE @

    C6 Bank Co-Fundador & CSA @ Data Tuning & Flapper 7x Microsoft Certifications 5x AWS Certifications 1x Hashicorp Certifications Linkedin.com/company/data-tuning [email protected] https://datatuning.com.br/blog https://codedataops.com Youtube.com/c/DataTuningChannel
  2. Motivação 12k + Bancos de dados Integrações entre sistemas ITSM

    API’s e Microserviços 1 2 3 4 5 6 Auto-Serviço Automação e Cloud Hardening e Compliance
  3. Instalando pacotes Python EXEC sp_configure 'show advanced options', 1 RECONFIGURE

    WITH OVERRIDE EXEC sp_configure 'external scripts enabled', 1 RECONFIGURE WITH OVERRIDE
  4. IDE`s para Desenvolver: Executando um script Python • Python IDLE

    • PyCharm • Visual Studio Code • Vim • Sublime Text • Atom • Cmd • Terminal • Power Shell Para executar:
  5. Opções: Executando dentro do SQL Server • Chamadas ao SO

    • Rede • Disco • Processador • Data Science • Machine Learning • Chamadas de API • Integrações com outras tecnologias de banco
  6. Opções: Python em tarefas administrativas • Construção de scripts •

    Automação • Alertas • Alta disponibilidade • Criação de bibliotecas para sistemas • Integrações entre tecnologias
  7. Referências: • https://docs.microsoft.com/pt-br/sql/relational-databases/system-stored- procedures/sp-execute-external-script-transact-sql?view=sql-server-2017 • https://docs.microsoft.com/en-us/sql/advanced-analytics/tutorials/quickstart- python-create-script?view=sql-server-2017 • https://docs.microsoft.com/pt-br/sql/advanced-analytics/concepts/extensibility- framework?view=sql-server-2017

    • https://docs.microsoft.com/en-us/sql/advanced-analytics/install/sql-machine- learning-services-windows-install?view=sql-server-2017 • https://github.com/giampaolo/psutil/blob/master/scripts/disk_usage.py • https://linuxacademy.com/guide/14209-automating-aws-with-python-and-boto3/ • https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstanc e.html • https://www.tutorialspoint.com/amazonrds/amazonrds_ms_sql_features.htm