Para agregar e segmentar dados com base em critérios específicos, é possível criar consultas com base nos dados armazenados na plataforma Workiva como tabelas e planilhas. Por exemplo, você pode criar consultas para analisar a renda por local ou para comparações ano a ano.
Para criar uma consulta, você pode:
- Defina seus critérios em um editor de arrastar e soltar Builder .
- Componha sua definição como sintaxe, se estiver familiarizado com a Linguagem de Consulta Estruturada (SQL) .
Ao criar uma consulta, você define as fontes e os critérios dos dados a serem incluídos em seus resultados:
- Campos, que fornecem as informações a serem exibidas nos resultados da consulta
- Filtros, para incluir apenas registros que atendam aos critérios selecionados, como, por exemplo, para focar em contas, regiões ou períodos de tempo específicos
- Cálculos, que retornam valores com base em várias colunas, como para somar a quantidade ou concatenar cadeias de caracteres
- Relacionamentos, para unir dados relacionados de várias fontes
Etapa 1. Criar a consulta
Para criar a consulta, comece do zero ou baseie-a em uma consulta existente.
- No Wdata Home, clique em Create e selecione Query .
- No painel Query Properties , defina as propriedades da consulta:
- Para ajudar a identificar a consulta e sua intenção, insira seu nome e descrição exclusivos.
- Em Limit, digite o número máximo de registros a serem retornados.
- Para retornar apenas registros com valores diferentes, como para evitar duplicatas, selecione Show only distinct rows.
- Para especificar quem pode visualizar e colaborar na consulta, clique em Permissions , e selecione o acesso de cada colaborador.
- Clique em Salvar .
- Edite o nome e a descrição da consulta conforme necessário.
- Selecione a pasta na qual deseja salvar a consulta e clique em Save Query.
Para facilitar a criação, você pode salvar uma cópia de uma consulta como ponto de partida para uma consulta semelhante.
- Copie a consulta existente do próprio site ou Home :
- Na consulta, clique em Save , Save As.
- Em Home, selecione Copy no menu da consulta.
- Na consulta, clique em Save , Save As.
- Digite o nome, a descrição e o local da nova consulta.
- Clique em Save Query.
- Na nova consulta, clique em Permissions , e selecione o acesso de cada colaborador.
- Clique em Salvar .
Etapa 2. Selecione as fontes da consulta
Para selecionar os dados a serem usados na consulta, inclua colunas de tabelas, resultados de consultas e planilhas que você tem permissão para acessar na plataforma Workiva.No painel esquerdo Sources , clique em New sourcee selecione os dados a serem incluídos na consulta.
Observação: Quando você salva a consulta, ela remove automaticamente todas as fontes que aparecem como Needs Relationship . Para manter essas fontes, define seu relacionamento com outras fontes.
Etapa 3. Adicione quaisquer parâmetros
Para definir valores para os filtros ou cálculos da consulta quando a consulta for executada, por exemplo, para dividir seus dados em tempo real, adicione parâmetros para seus valores. No painel Parameters , você pode:
- Adicione um novo parâmetro e especifique seus valores possíveis para quando a consulta for executada.
- Selecione um parâmetro global configurado pelo proprietário do espaço de trabalho.
Etapa 4. Definir os resultados da consulta
Você pode definir os resultados de uma consulta em um editor do tipo arrastar e soltar Builder ou, se estiver familiarizado com a sintaxe SQL, em um editor SQL .
Dica: Para desfazer as alterações no Builder ou no SQL Editor e retornar à versão salva anteriormente da consulta, clique em Reset . Se você colaborar na consulta com outras pessoas, a última versão salva pode não ser a última salva em .
Para definir sua consulta, recomendamos o recurso de arrastar e soltar Builder, especialmente se você não estiver familiarizado ou não se sentir confortável com a sintaxe SQL.
- Para especificar os dados a serem incluídos nos resultados da consulta, selecione as colunas em Sourcese clique em Add to Fields ou arraste-as para Fields.
- Para navegar no painel Sources , clique em Expand All ou Collapse All para mostrar ou ocultar todas as colunas.
- Para localizar uma fonte ou coluna específica, clique em Show Filters e pesquise por seu nome.
- Depois de adicionar os campos da consulta, no painel Field Properties , defina as propriedades ou o cálculo de cada um deles, conforme necessário.
- Na guia Filters (Filtros) , crie filtros para definir os critérios dos dados de origem a serem incluídos nos resultados, como, por exemplo, focar em contas ou períodos de tempo específicos.
Dica: Para escolher os critérios quando você executar a consulta, por exemplo, para dividir os dados em tempo real, use valores de parâmetros com filtros ou cálculos.
Se você estiver familiarizado com SQL, clique em SQL e Edit SQL para compor a instrução SQL da consulta em um editor.
Observação: Para ajudar a preservar sua sintaxe SQL, o editor abre em um status somente leitura por padrão. Dependendo da complexidade da consulta, talvez não seja possível manter a sintaxe se você clicar em Builder depois de iniciar o editor SQL.
Embora nem toda consulta inclua todas as cláusulas, cada parte da instrução SQL é executada em uma sequência específica:
-
FROM
eJOIN
, para determinar as fontes dos dados que estão sendo consultados -
WHERE
, para incluir apenas dados que atendam a critérios específicos -
GROUP BY
, para resumir dados com base em valores comuns -
HAVING
, para incluir apenas dados de linhas agregadas que atendam a critérios específicos -
SELECT
ouSELECT DISTINCT
, para especificar melhor quais dados de origem devem ser incluídos -
ORDER BY
, para especificar como classificar os dados nos resultados -
LIMIT
eOFFSET
, para especificar quantos - e quais - registros da consulta devem ser incluídos
Para garantir a integridade dos dados, o editor SQL suporta instruções somente de leitura como SELECT
, mas não instruções de leitura/gravação como INSERT
ou DELETE
.
Para fazer referência rápida a uma coluna de origem na sintaxe, no painel Sources , clique com o botão direito do mouse nela e selecione Add to Query.
- Para navegar no painel Sources , clique em Expand All ou Collapse All para mostrar ou ocultar todas as colunas.
- Para localizar uma fonte ou coluna específica, clique em Show Filters e pesquise por seu nome.
Observação: Para limitar os resultados da consulta a registros específicos, defina os critérios de filtro como sintaxe SQL. Para definir o valor de um filtro quando a consulta for executada, o site faz referência a um parâmetro.
Etapa 5. Apresente os resultados
Por padrão, os resultados da consulta são exibidos sem classificação e de forma plana, com todos os campos como colunas separadas, como em uma tabela. Para ajudar a esclarecer os dados, você pode classificar os resultados da consulta com base nos dados de um campo.
Dica: Para resumir e dinamizar ainda mais os resultados, apresente-os como uma tabulação cruzada com linhas, colunas e valores.
Para classificar os resultados da consulta, na guia Sort , mova os campos a serem classificados para Sortede selecione se deseja organizar os dados em ordem ascendente ou descendente .
Para classificar os resultados da consulta, use a palavra-chave ORDER BY
, como ORDER BY field_header ASC
. Para classificar de acordo com vários campos, separe cada um deles com uma vírgula; ORDER BY field_header1 ASC, field_header2 DESC
.
Etapa 6. Verificar e usar os resultados
Para visualizar os resultados de uma consulta, clique em Run Query . Se a consulta incluir parâmetros, defina seus valores e clique em Run Query.
Depois de verificar se os resultados da consulta aparecem corretamente, use-os em toda a plataforma Workiva:
- Criar uma visualização para analisar seus dados como uma tabela ou um gráfico
- Conecte os dados a uma planilha ou a uma tabela ou gráfico de um documento ou uma apresentação
- Exportar os dados para uma tabela ou planilha