Consulta SQL

  1. IMPORTANTE CONSULTAR AS ETAPAS, CONHECER OS DADOS ANTES DE FAZER FLUXO E PESQUISA.

CONSULTAR ambiente:

SELECT 
ID_DIM_AMBIENTE,
ID_AMBIENTE,
AMBIENTE,
ATIVO
FROM 
DIM_AMBIENTE

CONSULTAR

Pega o numero da cliente e coloca no ID_AMBIENTE =

-- FORMULARIOS - com o id ambiente trazer pesquisas desse ambiente para pegar 
--o id formulario
SELECT 
ID_DIM_FORMULARIO,
ID_AMBIENTE, 
ID_FORMULARIO,
FORMULARIO 
FROM 
DIM_FORMULARIO df
WHERE ID_AMBIENTE = 52;

Após isso pega ID_DIM_FORMULARIO =

-- DIM_PERGUNTA - com os 2 ids anteriores, filtra a dim
SELECT  
ID_DIM_FORMULARIO,
ID_AMBIENTE, 
ID_DIM_PERGUNTA,
ID_PERGUNTA, 
NOME_CAMPO, 
TIPO_CAMPO, 
OBJETIVO_CAMPO, 
ROTULO_WEB
FROM DIM_PERGUNTA dp 
WHERE ID_AMBIENTE = 52 
AND ID_DIM_FORMULARIO = '439330203649';

Com a tabela 4393302052_FT_DADO_COLETA lembrando cada cliente tem sua tabela (43933020+numero do ambiente +_FT_DADO_COLETA )

-- FAT_RESPOSTAS
SELECT
ID_FT_DADO_COLETA,
ID_DIM_COLABORADOR,
ID_DIM_PDV,
ID_DIM_LINHA_PRODUTO,
DATA,
ID_DIM_PERGUNTA,
ID_DADO_COLETA ,
RESPOSTA
FROM 4393302052_FT_DADO_COLETA fdc
WHERE ID_DIM_FORMULARIO  in (
'439330203649')
 

Fazer Fluxo de Pesquisa