Para agregar e segmentar dados com base em critérios específicos, você pode criar consultas com base em 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:
- Definir seus critérios em um construtor do tipo arrastar e soltar .
- Ao criar uma consulta, você define as fontes e os critérios dos dados a serem incluídos em seus resultados: Componha sua definição como sintaxe, se você estiver familiarizado com a Structured Query Language (SQL) .
Ao criar uma consulta, você define as fontes e os critérios dos dados a serem incluídos nos resultados:
- Campos, que fornecem as informações a serem exibidas nos resultados da consulta
- Filtros, para incluir somente os registros que atendem 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 o valor 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.
- Em 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, digite 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, por exemplo, para evitar duplicatas, selecione Show only distinct rows.
- Para especificar quem pode visualizar e colaborar na consulta, clique em Permissões , 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 em que você 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 a partir dela mesma 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 Salvar consulta.
- Na nova consulta, clique em Permissões , 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 source e selecione os dados a serem incluídos na consulta.
Se a consulta tiver várias origens, na guia Relationships (Relacionamentos ), defina como combinar ou unir seus registros.
Observação: Quando você salva a consulta, ela remove automaticamente todas as fontes que aparecem como Needs Relationship . Para manter essas fontes, defina o relacionamento delas com outras fontes.
Etapa 3. Adicionar quaisquer parâmetros
Para definir valores para os filtros ou cálculos da consulta quando a consulta for executada, como, por exemplo, para dividir seus dados em tempo real, adicione parâmetros para seus valores. No painel Parameters , você pode:
- Adicionar um novo parâmetro e especificar seus possíveis valores 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 construtor do tipo arrastar e soltar Builder ou - se estiver familiarizado com a sintaxe SQL - em um editor SQL .
Dica: Para desfazer alterações no Builder ou no SQL Editor e retornar à versão anteriormente salva da consulta, clique em Reset . Se você colaborar na consulta com outras pessoas, a última versão salva pode não ser o seu último salvamento.
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 Sources e 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 que você adicionar os campos da consulta, no painel Field Properties , defina as propriedades ou o cálculo de cada um, conforme necessário.
- Na guia Filtros, crie filtros para definir os critérios dos dados de origem a serem incluídos nos resultados, como, por exemplo, para se concentrar 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 os valores de parâmetro 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 a sintaxe do SQL, o editor abre em um status de somente leitura por padrão. Dependendo da complexidade da consulta, talvez você não consiga manter a sintaxe se clicar em Builder depois de iniciar no editor de SQL.
Embora nem todas as consultas incluam todas as cláusulas, cada parte da instrução SQL é executada em uma sequência específica:
-
FROMandJOIN, para determinar as fontes dos dados que estão sendo consultados -
WHERE, para incluir somente dados que atendam a critérios específicos -
GROUP BY, para resumir os dados com base em valores comuns -
HAVING, para incluir somente dados de linhas agregadas que atendam a critérios específicos -
SELECTouSELECT DISTINCT, para especificar ainda mais quais dados de origem você deve incluir -
ORDER BY, para especificar como ordenar os dados nos resultados -
LIMITeOFFSET, para especificar quantos - e quais - registros da consulta você deve incluir
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 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 definir o escopo dos resultados da consulta para registros específicos, defina os critérios do filtro como sintaxe SQL. Para definir o valor de um filtro quando a consulta for executada, faça referência a um parâmetro.
Etapa 5. Dispor 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 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 para classificar por para Sorted e selecione se você 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 que você verificar que os resultados da consulta aparecem corretamente, use-os em toda a plataforma Workiva:
- Crie uma visualização para analisar seus dados como uma tabela ou um gráfico
- Conecte os dados a uma planilha ou à tabela ou gráfico de um documento ou apresentação
- Exportar os dados para uma tabela ou planilha