Com o Wdata, você pode conectar e explorar dados de sistemas de verdade para análise e geração de relatórios. Você pode selecionar dados dessas várias fontes como tables. As tabelas se assemelham a planilhas, mas são mais parecidas com bancos de dados escaláveis e fáceis de navegar.
Para evitar o uso de dados reais durante este exercício, faça o download e extraia wdata_sample.zip para obter os arquivos de amostra a serem usados:
-
2018 TB.csv,2019 TB.csv, e2020 TB.csv, com dados de balancete para 2018 a 2020 <!-- -
2019-2020 GL_data.csv, with general ledger entries for the same time frame --> -
DIM- Entity.csv, com entidades regionais de negócios -
DIM- FS External Reporting.csv, com contas para demonstrações financeiras
Com esses arquivos, você criará tabelas e consultas para imitar o uso do Wdata para relatórios financeiros.
Tipos de tabela
Dependendo do tipo de informação que você deseja armazenar, você trabalhará com as tabelas fact ou dimension:
- As tabelas de fatos contêm informações que se acumulam com o tempo. Por exemplo, você pode usar tabelas de fatos para fazer a curadoria:
- Entradas do razão geral, como um balancete
- Transações de vendas
- Saldos de estoque
- Expectativas orçamentárias
- As tabelas de dimensão contêm informações relacionais que descrevem entidades de negócios para rollups ou mapeamento. Por exemplo, você pode usar tabelas de dimensão para rastrear:
- Contas
- Departamentos
- Localizações
- Datas ou intervalos de tempo
Criar uma tabela de fatos
Ao criar uma tabela, você define a estrutura de suas colunas ou o esquema . Você pode adicionar cada coluna individualmente ou definir o esquema com base nas colunas de um conjunto de dados de origem. Por exemplo, você pode carregar um arquivo de valores separados por vírgula ou por tabulação (CSV ou TSV) exportado da sua solução de planejamento de recursos empresariais (ERP) ou de outro sistema de registro para corresponder à sua estrutura de dados.
Etapa 1. Criar uma pasta para as tabelas
Para começar, crie a pasta na qual você salvará as tabelas:
- Em Wdata Página inicial, clique em Criar .
- Digite o nome da pasta, como, por exemplo, Get Started Demo.
- Em Folder, selecione onde você deseja salvar a pasta. Para este exemplo, deixe o padrão No Folder Selected para criar a pasta na raiz da Home.
- Clique em Create.
Você pode usar essa pasta para salvar esses arquivos de demonstração, bem como qualquer outro dado de amostra que usar.
Etapa 2. Criar a tabela de dados do balancete
Em seguida, crie uma tabela para armazenar as informações do balancete:
- Clique em Create, e selecione Table.
- Digite um nome e uma descrição exclusivos para ajudar a identificar a tabela e seus dados. Neste exemplo, TB Data e "Trial balance information".
- Para Table Type, selecione se você deseja criar uma tabela de fato ou de dimensão. Como um balancete acumula novas entradas ao longo do tempo, selecione Fact.
- Para basear a estrutura da tabela em um arquivo existente, em Add Columns from source, selecione Upload File.
- Navegue até o CSV e selecione um exemplo de balanço de avaliação - comece com o arquivo baixado
2018 TB.csv. - Em Delimiter, selecione o caractere usado para separar os valores no arquivo - nesse caso, vírgula.
- Clique em Add Columns.
- Veja os detalhes sobre as colunas do arquivo carregado:
- Em Display Name e Column ID, aparece o cabeçalho de cada coluna.
- Em Type, você verá o tipo de dados que a coluna contém, com base no Source Value de sua primeira linha.
Observação: Para visualizar os dados do arquivo importado como referência, clique em File Preview.
- Ajuste os detalhes da coluna conforme necessário:
- Em Display Name, edite o cabeçalho da coluna conforme necessário para maior clareza.
- Em Description, digite uma explicação opcional dos dados da coluna. Por exemplo, para o valor
, insira MTD para esclarecer o status do mês até a data dos dados. - Em ID de coluna, verifique se os valores correspondem aos IDs das colunas que você mapeará de outras fontes de dados ao longo do tempo.
- Em Type, verifique se o tipo de dados selecionado corresponde à forma como você pretende usar os dados. Neste exemplo, para garantir que os valores apareçam como números inteiros, selecione Integer para
fiscal_year,fiscal_period,entity_id,dept_id,location_ideaccount_id.
- Clique em Create Table.
Neste ponto, você já configurou a estrutura de colunas da tabela, ou schema; agora você precisa inserir os dados.
Etapa 3. Adicionar conjuntos de dados à tabela
Ao configurar as colunas de uma tabela com base em um arquivo importado, você pode optar por adicionar ou não os dados desse arquivo à tabela. Nesse caso, para adicionar as informações do balancete de 2018 TB.csv:
- Se sua organização configurar tags para descrever seus dados, aplique os valores aplicáveis. Por exemplo, você pode adicionar tags para indicar o sistema de origem dos dados e diferenciar valores reais, de orçamento e de previsão.
Nota: Ao incluir dados de um conjunto de dados com tags em uma consulta, você pode usar suas tags com filtros para incluir apenas os registros aplicáveis.
- Clique em Adicionar dados
Depois de adicionar os dados do arquivo usado para criar a tabela, você pode acrescentar conjuntos de dados adicionais. Nesse caso, adicione os dois outros CSVs de balancete de amostra -2019 TB.csv e 2020 TB.csv- como conjuntos de dados.
Observação: Você pode adicionar conjuntos de dados de arquivos CSV ou TSV, planilhas ou consultas Wdata.
Para cada arquivo:
- No painel Datasets, clique em Add Dataset e selecione Upload File.
- Navegue até o CSV e o selecione.
- Aplique as tags aplicáveis e clique em Add Data.
Criar tabelas de dimensão
Para permitir o mapeamento dos dados do balancete para contas e entidades, crie tabelas de dimensão. Em uma consulta, você pode unir essas tabelas de dimensão com a tabela de dados para dividir as transações com base na conta e na entidade.
Etapa 1. Criar uma tabela de dimensão para mapeamento de contas
Para criar uma tabela de dimensão com base em DIM- FS External Reporting.csv:
- Clique em Create e selecione Table.
- Digite um nome e uma descrição exclusivos para ajudar a identificar a tabela e seus dados. Para essa tabela, selecione DIM FS Mapping e "Financial accounts for mapping" (Contas financeiras para mapeamento).
- Em Table Type, selecione Dimension, pois essa tabela fornecerá informações relacionais - as contas a serem mapeadas.
- Em Pasta, selecione a mesma pasta Get Started Demo da tabela de dados.
- Em Add columns from source, selecione Upload File.
- Navegue até
DIM- FS External Reporting.csve selecione-o, e clique em Add Columns. - Clique em File Preview e ajuste a coluna
account_id:- Em Digite, selecione Integer para garantir que a coluna seja mapeada corretamente para a coluna
account_idda tabela de dados.Dica: Você só pode mapear colunas quando elas compartilham o mesmo tipo de dados.
- Para facilitar o mapeamento, selecione Key para especificar que a coluna contém valores exclusivos para cada linha.
Observação: Você pode identificar colunas-chave somente para tabelas de dimensão . Para impor identificadores exclusivos, você pode selecionar ou várias colunas como Key; recomendamos pelo menos uma por tabela de dimensão.
- Em Digite, selecione Integer para garantir que a coluna seja mapeada corretamente para a coluna
- Clique em Create Table e, em seguida, em Add Data.
Você já tem uma tabela de dimensão, falta uma!
Etapa 2. Criar uma tabela de dimensão para o mapeamento de entidades
Para habilitar o mapeamento de entidades regionais para transações, siga o mesmo procedimento para criar uma tabela de dimensão com base em DIM- Entity.csv:
- Em Wdata Home, clique em Create e selecione Table.
- Digite um nome e uma descrição exclusivos para ajudar a identificar a tabela e seus dados. Para essa tabela, selecione DIM Entity e "Entity mapping".
- Em Table Type, selecione Dimension.
- Em Folder, selecione a mesma pasta Get Started Demo que as outras tabelas.
- Em Add columns from source, selecione Upload File.
- Procure e selecione
DIM- Entity.csve clique em Add Columns. - Clique em File Preview e ajuste a coluna
entity_id:- Em Type, selecione Integer para garantir que a coluna seja mapeada corretamente para a coluna
entity_idda tabela de dados. - Para facilitar o mapeamento, selecione Key para especificar que a coluna contém valores exclusivos para cada linha.
- Em Type, selecione Integer para garantir que a coluna seja mapeada corretamente para a coluna
- Clique em Create Table e, em seguida, em Add Data.
Próximas etapas
Depois de criar as tabelas, você pode incluir as colunas delas em uma consulta, por exemplo, para unir e segmentar os dados para análise ou relatório.