Credenciais e queries para conectar ao banco acquisition
Importar arquivo
Tabela: [dbo].[consolidado]
Como consumir os dados
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.
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
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
-- Ú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;