Acesso a dados por meio de tabelas
As tabelas são os objetos que descrevem os dados brutos contidos em arquivos de dados de origem relacionados. As tabelas no Servidor AX são o mesmo que os layouts das tabelas no Analytics.
Encontrando tabelas no Explorador do servidor
No Servidor AX, as tabelas são contidas em pastas. Como os outros itens de pastas, você pode acessar tabelas no Explorador do servidor.
Nota
O ícone do Explorador do servidor representando uma tabela depende do tipo de tabela. Para obter mais informações, consulte Ícones e tipos de tabelas.
Como usar tabelas
Metadados da tabela
As tabelas usam os metadados a seguir para criar uma interpretação estruturada dos dados não processados em um arquivo de dados de origem relacionado:
- nomes de campos
- tamanhos de campos
- tipos de dados de campos
- posições de campos
Acesso a dados por meio de tabela
Quando você executa análises, os scripts usam a tabela para acessar os dados subjacentes armazenados em arquivos de origem relacionados.
Exemplo
Você tem uma tabela chamada Ar que tem dois campos com os quais você precisa trabalhar: Número_do_Cliente e Valor_da_Transação. Usando o comando OPEN, você seleciona a tabela com a qual trabalhará e, em seguida, usa o comando SUMMARIZE para processar os dados nos campos com os quais precisa trabalhar:
OPEN Ar
SUMMARIZE ON Número_do_Cliente SUBTOTAL Valor_da_Transação TO "Total_do_Cliente.FIL"PRESORT
Extração e anexação em tabelas da pasta Dados
Ao executar um script de análise, não é possível anexar dados extraídos diretamente a uma tabela existente na pasta Dados. Em vez disso:
- Crie uma tabela temporária para extrair e anexar dados durante a execução do script.
- Extraia os dados atuais para a tabela temporária.
- Extraia e anexe os novos registros à tabela temporária.
- Extraia os registros na tabela temporária (registros existentes e novos) para a tabela na pasta Dados no final do script.
O conteúdo da tabela de dados será substituído com pelos registros existentes e novos da tabela temporária.
COMMENT criar a tabela temporária usando dados da tabela existente
OPEN T_Tabela_Dados_Existente
EXTRACT RECORD TO T_Tabela_Temporária
COMMENT extrair e anexar novos dados à tabela temporária
OPEN T_Novos_Dados
EXTRACT RECORD TO T_Tabela_Temporária APPEND
COMMENT Gravar o conteúdo da tabela temporária na tabela de dados
OPEN T_Tabela_Temporária
EXTRACT RECORD TO T_Tabela_Dados_Existente
Tipos de tabela
O Servidor AX é compatível com cinco tipos de tabelas. A tabela independente é a base das outras quatro tabelas especializadas:
- Tabelas independentes o layout da tabela básica que aparece no Analytics
- Tabelas mestre uma tabela independente vinculada a uma ou mais tabelas vinculadas
- Tabelas vinculadas uma tabela de atalhos vinculada a uma tabela mestre
- Tabelas compartilhadas uma tabela independente que compartilha seu arquivo de origem de dados com uma ou mais tabelas
- Tabelas do servidor um layout da tabela no Analytics vinculado a um arquivo de dados de origem no Servidor AX
Layouts
Você pode desassociar uma tabela de seus dados subjacentes para criar layouts. Um layout é um layout de tabela sem arquivo de dados de origem subjacente que você pode manipular nos scripts de análise.