Voltar
🗄️

SQL Importações

Credenciais e queries para conectar ao banco acquisition

Importar arquivo

Tabela: [dbo].[consolidado]

📋
Linhas
6.787
🔢
Colunas
255
🏷️
Referência atual
CONSOLIDADO_290626_0915
📅
Última importação
29/06/2026 09:17

Como consumir os dados

🌐 HTML · Dashboard · JavaScript Endpoint API (sem credenciais)

Use quando estiver criando uma página HTML ou dashboard web. Não precisa de driver nem credenciais — o servidor cuida da conexão. Basta fazer um fetch() no seu HTML.

Última /api/consolidado/latest
Histórico /api/consolidado/historico

latest → dados completos da última importação (referencia, total, rows[])
historico → resumo de todas as importações empilhadas (ref_consolidado, arquivo, data, usuário, linhas)

// latest — dados completos da última importação
const response = await fetch('/api/consolidado/latest');
const payload  = await response.json();

// payload.referencia  → "CONSOLIDADO_030626_0902"
// payload.total       → 6740
// payload.rows        → [ { "ID CLARO": "SP00001", ... }, ... ]

const rows = payload.rows;  // array com todos os registros
// historico — resumo de todas as importações já feitas
const response = await fetch('/api/consolidado/historico');
const payload  = await response.json();

// payload.total  → quantidade de importações
// payload.rows   → [
//   { ref_consolidado: "CONSOLIDADO_030626_0902",
//     arquivo: "Consolidado_20260602_1424_...",
//     data_importacao: "2026-06-03 09:52:00",
//     usuario: "wcostas",
//     linhas: 6740 },
//   ...cada importação anterior...
// ]

const historico = payload.rows;  // lista de versões disponíveis
📊 Power BI · Excel · Tableau · SSMS Conexão direta ao banco

Use quando a ferramenta consegue se conectar ao SQL Server via driver ODBC/OLEDB. Você fornece as credenciais e roda a query diretamente — sem passar pela API.

Driver recomendado: SQL Server Native Client 11.0 · Autenticação SQL

Host 187.103.57.156
Porta 1433
Banco acquisition
Usuário acq_reader
Senha SJP7kmrpHYa7PMk#
-- Última importação (Acquisition - Sites Novos)
SELECT *
FROM  [acquisition].[dbo].[consolidado]
WHERE [ref_consolidado] = (
          SELECT TOP 1 [ref_consolidado]
          FROM [acquisition].[dbo].[consolidado]
          ORDER BY [data_importacao] DESC
      )
ORDER BY [Site_Cand];
-- Histórico de todas as importações
SELECT  [ref_consolidado],
        MAX([nome_arquivo])    AS arquivo,
        MAX([data_importacao]) AS data_importacao,
        MAX([usuario_upload])  AS usuario,
        COUNT(*)              AS linhas
FROM    [acquisition].[dbo].[consolidado_emp]
GROUP BY [ref_consolidado]
ORDER BY MAX([data_importacao]) DESC;