---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Criando exibições de banco de dados para emissão de relatórios

# Criando exibições de banco de dados para emissão de relatórios {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Uma exibição de banco de dados define junções de tabela para fins de emissão de relatórios.

Por exemplo, uma exibição de banco de dados pode associar a tabela Incidente às tabelas Definição de métrica e Instância de métrica. Esta exibição pode ser usada para relatar métricas de incidente e pode incluir campos de qualquer uma dessas três tabelas.

Várias exibições de banco de dados úteis são instaladas com o plug-in Exibição de banco de dados e o plug-in Exibições de banco de dados para Gestão de serviços. Essas exibições de banco de dados cobrem a maioria das necessidades de relatórios de métrica e reduzem significativamente a necessidade de definir novas.

Qualquer usuário que possa criar um relatório pode usar exibições de banco de dados como a origem do relatório, mas as ACLs nas tabelas subjacentes são respeitadas.  
Nota:  
* O impacto acumulado no desempenho aumenta à medida que o número de tabelas incluídas na exibição e o número de registros que essas tabelas contêm aumentam. Para maximizar o desempenho da exibição do banco de dados, certifique-se de que as cláusulas "WHERE" definidas na exibição do banco de dados sejam baseadas em campos indexados.
* Uma exibição de banco de dados não é tratada como uma tabela personalizada, portanto, não há impacto no licenciamento.
* As tabelas de exibição do banco de dados não estão incluídas nas exportações de FTP.
{#c_DatabaseViews__ul_nd5_qwm_cqb}

## Limitações

* Exibições de banco de dados não podem ser criadas em tabelas que participam da rotação de tabelas.
* Não é possível editar dados na saída da exibição do banco de dados.
* As tabelas de exibição do banco de dados não podem ser adicionadas como preservador de dados em solicitações de clone.
* Você pode fazer referência a uma exibição de tabela ou banco de dados de um escopo de aplicação diferente em um campo Nome da tabela. No entanto, se o campo pertencer a uma tabela que estende sys_metadata, a exibição da tabela ou do banco de dados deve pertencer ao mesmo escopo da aplicação dessa tabela.

## ACLs e exibições de banco de dados

Você não precisa criar ACLs nos campos na exibição. O sistema respeita ACLs contextuais (ACLs com uma condição ou script) que existem na tabela subjacente. ACLs não contextuais (ACLs com somente verificações de função) ainda são honradas assim como nas versões anteriores.

Para exigir que ACLs de leitura explícitas sejam adicionadas às exibições do banco de dados, defina glide.security.expander.view.legacypropriedade para verdadeiro . Em instâncias atualizadas, adicione esta propriedade do sistema e defina-a como verdadeiro .

Você ainda pode criar ACLs adicionais nas exibições do banco de dados. Essas ACLs são avaliadas por último e são sempre honradas.

## Palavras reservadas da exibição do banco de dados {#c_DatabaseViews__section_h5v_43w_x1b}

O uso dos termos pode causar desempenho não intencional ou indesejável. Para obter mais informações, consulte [Documento de palavras reservadas do MySQL](https://dev.mysql.com/doc/refman/5.5/en/keywords.html).
* **[Criação de exibição do banco de dados](https://servicenow-prod.fluidtopics.net/~JHObjppItUjNkS3LoYdMw)**   
  Crie uma exibição de banco de dados para unir tabelas. Em seguida, você pode criar um relatório com base na exibição do banco de dados.
* **[Exibindo resultados de função em uma exibição de banco de dados](https://servicenow-prod.fluidtopics.net/~y7DOpWSMATuxi_uA4BLmg)**   
  Aprimore a exibição de uma exibição de banco de dados adicionando um campo de função à saída para exibir os resultados da função.
* **[Use disjunções em consultas complexas](https://servicenow-prod.fluidtopics.net/H4wxS7XmH49SgF9qmhBPUA)**   
  ServiceNow executa instruções de conjunção antes de instruções de disjunção em uma consulta.
* **[Exibições de banco de dados no sistema de base](https://servicenow-prod.fluidtopics.net/1hDuBYbj43E~Rb9hb~tHZA)**   
  Algumas exibições são incluídas no sistema base com as exibições do banco de dados e exibições do banco de dados para plug-ins de Gestão de serviços.

