Gerenciamento de banco de dados OLAP no Project Web App
Resumo: use o Project Web App para criar bancos de dados OLAP contendo os recursos, projetos e campos personalizados específicos que você precisa para geração de relatórios.
Aplica-se a: Edição de Assinatura do Project Server, Project Server 2019, Project Server 2016
Por meio do Project Web App, vários bancos de dados OLAP podem ser entregues que contêm os recursos, projetos e campos personalizados específicos que cada grupo em sua organização exige para suas necessidades específicas de relatório de grupo.
No Project Web App, você pode criar vários bancos de dados OLAP com as seguintes características:
Contêm apenas dados de projetos e recursos que eles administram.
Contêm apenas fatos e dimensões que selecionam da nova interface de usuário de gerenciamento de banco de dados OLAP integrada.
Eles suportam filtragem departamental para restringir quais projetos, campos personalizados e recursos são carregados no banco de dados OLAP.
Suportam a seleção de medidas intrínsecas para inclusão/exclusão. Por exemplo, é possível remover campos que talvez você não use, como custo de linha de base 7, a fim de reduzir a desordem dos dados.
Eles incluem dados para Tarefas Inativas e Tarefas de Usuário Agendadas.
Permitem que você escolha se adiciona dados com divisão ao longo do tempo/sem divisão ao longo do tempo.
Possuem suporte para vários grupos de medida em um único banco de dados OLAP.
Contêm nomes de campo em vários idiomas a fim de habilitar a criação de relatórios com vários idiomas.
Além disso, quando um novo banco de dados OLAP é criado, os modelos necessários do Office Data Connections e do Excel Reporting são criados no Business Intelligence Center na pasta Relatórios. Esse modelo em branco conectado por dados o ajudará a criar rapidamente novos relatórios com base no novo banco de dados OLAP.
Departamentos do Project Web App para filtragem em projetos e recursos
Os projetos e recursos podem ter departamentos. A main finalidade dos departamentos é atuar como um filtro para quais campos personalizados são exibidos aos usuários em determinadas áreas do Project Professional 2016 e do Project Web App. Os departamentos permitem a definição de unidades de negócio diferentes a fim de definir e tornar visíveis seus próprios conjuntos de campos personalizados. Os departamentos também são usados para filtrar bancos de dados OLAP de modo que apenas os dados para esse departamento sejam carregados.
Ao configurar um cubo, é possível especificar os departamentos do projeto e do recurso de modo que os dados do banco de dados sejam filtrados com base nesses critérios. Esses valores são especificados na página Configurações de Compilação do Banco de Dados OLAP.
Além disso, dentro da configuração do banco de dados OLAP, é possível adicionar o campo Departamento do projeto como uma dimensão para os cubos Projeto e Tarefas. Também é possível adicionar o campo Departamento do recurso como uma dimensão para o cubo Recurso, contanto que o campo departamento não tenha sido convertido em um campo com múltiplos valores.
Com o Project Web App, os campos personalizados departamentais ajudam a aliviar o problema de muitas informações e muitas opções. Os departamentos o ajudam a gerenciar a lista de campos personalizados e o ajudam a definir, em um nível de recurso, tarefa ou projeto, quais campos são obrigatórios ou não.
No Project Web App, os campos podem ter escopo global ou podem ser escopo para um departamento específico.
Os campos de departamento permitem duas funções principais:
A filtragem de campos personalizados de modo que um usuário veja, por padrão, somente os campos globais ao sistema ou no departamento ao qual o usuário pertence.
Controle de quais campos exigem entrada.
Exemplo de departamentos em uso
Campo | Escopo | Departamento | Obrigatório? |
---|---|---|---|
ProjectCustomText1 |
Global |
- |
Não |
ProjectCustomText2 |
Global |
- |
Sim |
ProjectCustomText3 |
Departamento |
Marketing |
Não |
ProjectCustomText4 |
Departamento |
Marketing |
Sim |
ProjectCustomText5 |
Departamento |
Desenvolvimento |
Sim |
ProjectCustomText6 |
Departamento |
Desenvolvimento |
Não |
Se John Woods pertencer ao departamento Desenvolvimento, quando ele exibir áreas do produto com campos personalizados departamentais habilitados, verá o seguinte:
ProjectCustomText1
ProjectCustomText2
ProjectCustomText5
ProjectCustomText6
John precisará inserir dados em ProjectCustomText2 e ProjectCustomText5.
Cindy White pertence ao departamento Marketing. Quando ela exibir áreas do produto com campos personalizados departamentais habilitados, verá o seguinte:
ProjectCustomText1
ProjectCustomText2
ProjectCustomText3
ProjectCustomText4
Cindy precisará inserir dados em ProjectCustomText2 e ProjectCustomText4.
Por padrão, os departamentos filtram a lista de campos personalizados vistos por John Woods e Cindy White. Mas o filtro não os impede de ver campos personalizados atribuídos a outros departamentos.
Os campos departamentais não são vinculados à segurança. Não é possível usá-los com as categorias e grupos de segurança a fim de habilitar ou desabilitar campos e suas funções. Em vez disso, o objetivo principal é filtrar os campos que não são úteis para o usuário de destino.
Considerações de departamento para cubos
Quais cubos são filtrados por qual valor | Nenhum departamento do projeto especificado | Departamento do projeto especificado |
---|---|---|
Nenhum departamento de recurso especificado |
Todos os dados são carregados para todos os cubos |
Cubo do projeto sem divisão em fases Cubo da tarefa sem divisão em fases Cubo problemas Cubo riscos Cubo produtos Cubo virtual MSP_Project_WSS Cubo virtual MSP_Project_Timesheet Cubo virtual MSP_Portfolio_Analyzer Cubo da atribuição sem divisão em fases Cubo de atribuição dividido em fases. Cubo de quadro de horários EPM |
Departamento de recurso especificado |
Cubo da atribuição sem divisão em fases Cubo de atribuição dividido em fases. Cubo do projeto sem divisão em fases Cubo de recurso dividido em fases. Cubo quadro de horários Cubo virtual MSP_Project_Timesheet Cubo virtual MSP_Portfolio_Analyzer |
Filtrado por Departamento do Projeto: Cubo do projeto sem divisão em fases Cubo da tarefa sem divisão em fases Cubo problemas Cubo riscos Cubo produtos Cubo virtual MSP_Project_WSS Filtrado por Departamento de Recurso e Projeto: Cubo da atribuição sem divisão em fases Cubo de atribuição dividido em fases. Cubo de quadro de horários EPM Cubo virtual MSP_Project_Timesheet Cubo virtual MSP_Portfolio_Analyzer Filtrado por Departamento de Recurso: Cubo de recurso sem divisão em fases Cubo de recurso dividido em fases. Cubo quadro de horários |
Os cubos incluem atribuições para recursos em projetos que pertencem a outros departamentos ou a nenhum departamento. Isso garante que todos os dados estejam presentes ao examinar dados como a capacidade de calendário total dos recursos do departamento.
O subconjunto dos projetos e recursos será usado para filtrar no nível do projeto e do quadro de horários da seguinte maneira:
Projeto sem divisão em fases
Os dados nesse cubo serão filtrados pela lista de projetos departamentais.
Projetos com atribuições aos recursos do departamento serão incluídos.
Tarefa sem divisão em fases
Tarefas não departamentais com atribuições aos recursos do departamento serão incluídos. O projeto completo não departamental não será incluído.
Todas as tarefas para projetos departamentais serão incluídas.
Atribuição sem divisão em fases
Projetos não departamentais com atribuições para os recursos do departamento serão incluídas.
Todas as atribuições para projetos departamentais serão incluídas.
Atribuição com divisão em fases:
Projetos não departamentais com atribuições para os recursos do departamento serão incluídas.
Todas as atribuições para projetos departamentais serão incluídas.
Produtos:
Todos os produtos de propriedade da lista de projetos filtrada serão incluídos.
Todos os produtos aos quais a lista filtrada assina e os projetos/tarefas que assinam os produtos da lista filtrada serão incluídos.
Todos os produtos oferecidos por projetos não departamentais assinados pelos projetos departamentais serão incluídos.
Questões:
- Problemas conectados à lista filtrada de projetos e tarefas serão incluídos.
Riscos:
- Riscos conectados à lista filtrada de projetos e tarefas serão incluídos.
Recurso sem divisão em fases
- Recursos na lista departamental serão incluídos.
Recurso com divisão em fases:
- Recursos na lista departamental serão incluídos.
Horários:
- Quadro de horários para recursos da lista departamental serão incluídos.
Quadro de horários EPM:
Quadro de horários para recursos da lista departamental serão incluídos.
Atribuições de tarefa de projetos fora do departamento serão incluídas.
Os recursos são descritos de três maneiras nos bancos de dados OLAP:
Focados nos fatos (quadros de horário, capacidade)
Associados aos fatos (atribuições de tarefa do projeto)
Fatos de propriedade (proprietário do projeto, proprietário do problema, proprietário da atribuição)
A lista de recursos departamentais é usada para filtrar fatos com foco (Quadro de horário). Consequentemente, um recurso não departamental nunca terá quadros de horário ou capacidade no banco de dados OLAP se o banco de dados tiver um filtro de recurso. No entanto, o recurso não departamental estará na dimensão Lista de recursos se tiver associação a um projeto departamental e terá apenas os fatos de atribuição relevantes.
Recursos que detém a propriedade de coisas com dimensões separadas (ou seja, Proprietário de Atribuição) não precisam estar na lista de recursos. A dimensão Lista de Recursos para um banco de dados OLAP específico contém:
Os recursos departamentais
Todos os recursos com atribuições aos projetos departamentais
Confira também
Criar cubos OLAP no Project Server 2016
Configurar um cubo OLAP no Project Server 2016
Copiar cubos OLAP no Project Server 2016