Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL video
  •    18 visitas a la página
  •   1870 visualizaciones de vídeo
  • 2024, mayo 28, martes

Creación de una tabla externa en Azure SQL

Apresentamos nesse vídeo como criar tabela externa no Azure SQL, possibiltando acessar os registros em um banco de dados disponível em outra instância SQL do Azure.

Iremos conhecer as técnicas:

1. Conhecer a estrutura disponível do banco de Dados (AZURE SQL DATABASE, SERVER, TABLES, SELECT):

  • Utilize consultas SQL para explorar a estrutura do banco de dados, como listar tabelas:
    USE seu_banco_de_dados;
    SELECT table_name FROM information_schema.tables WHERE table_type = 'BASE TABLE';
    

2. Criar credencial no escopo do banco de dados (CREATE MASTER KEY, CREATE DATABASE SCOPE CREDENTIAL):

  • Exemplo de criação de uma credencial:
    CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'SuaSenhaAqui';
    CREATE DATABASE SCOPED CREDENTIAL SuaCredencial
    WITH IDENTITY = 'SuaIdentidade',
    SECRET = 'SuaSenhaAqui';
    

3. Criar Fonte de Dados Externa (CREATE EXTERNAL DATASOURCE):

  • Exemplo de criação de uma fonte de dados externa:
    CREATE EXTERNAL DATA SOURCE SuaFonteDeDados
    WITH (
        TYPE = RDBMS,
        LOCATION = 'sua_conexao',
        DATABASE_NAME = 'seu_banco_de_dados',
        CREDENTIAL = SuaCredencial
    );
    

4. Criar tabela externa (CREATE EXTERNAL TABLE, COLUMNS, SCRIPT CREATE TABLE):

  • Exemplo de criação de uma tabela externa:
    CREATE EXTERNAL TABLE SuaTabelaExterna
    (
        Coluna1 INT,
        Coluna2 VARCHAR(50),
        ...
    )
    WITH (
        DATA_SOURCE = SuaFonteDeDados,
        SCHEMA_NAME = 'dbo',
        OBJECT_NAME = 'sua_tabela',
        STATS_STREAM = ON
    );
    

5. Combinar registros de tabelas (TABLES, JOIN):

  • Use instruções JOIN para combinar registros de tabelas:
    SELECT
        tabela1.Coluna1,
        tabela2.Coluna2
    FROM
        Tabela1 tabela1
    JOIN
        Tabela2 tabela2 ON tabela1.ColunaComum = tabela2.ColunaComum;
    

Esses exemplos abordam a exploração da estrutura, a criação de credenciais, a definição de fontes de dados externas, a criação de tabelas externas e a combinação de registros usando o Azure SQL Database. Lembre-se de ajustar os códigos conforme necessário para o seu contexto específico.

  

Este contenido contiene
  • Conteúdo video
  • Idioma Português
  • Duración 5m 28s
  • Subtítulos Sim

  • Tiempo de leer 1 min 15 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora