O que é o formato de ficheiro DOI?
Arquivos com a extensão .doi armazenam BIRT Data Object Instances na forma de uma instância BDO. O BIRT (Business Intelligence and Reporting Tools) é uma categoria de ferramentas de software originalmente projetada pela Actuate Corporation - agora parte da OpenText - e tem sido desenvolvida como parte do projeto Eclipse desde 2005. Esta solução multiplataforma está disponível como um plugin do Eclipse ou como uma aplicação independente, e permite que os usuários criem relatórios de business intelligence, visualizações e painéis para análise de dados simplificada.
Arquivos .doi armazenam dados de modelo usados para gerar relatórios e visualizações. Os dados que eles contêm podem variar dependendo da configuração do software e dos requisitos de processamento de dados. Os arquivos .doi funcionam como um cache de dados binários, extraindo de fontes como bancos de dados relacionais, arquivos de dados simples, feeds XML ou serviços web. Isso permite que objetos de dados reutilizáveis sejam compartilhados entre vários layouts de relatório .rptdesign sem consultar novamente a fonte a cada execução de relatório.
As instâncias de objetos de dados salvas como arquivos .doi estão em formato binário e não podem ser abertas, editadas ou visualizadas diretamente. Para criar, trabalhar ou consumir tais arquivos, são necessárias ferramentas BIRT dedicadas - como o Actuate BIRT Designer Professional ou o OpenText iHub. Essas ferramentas permitem que os usuários construam soluções para análise de instâncias de objetos de dados e produzam saídas de relatório .rptdocument que referenciam os dados em cache.
Segurança e proteção
RISCO: LOWUm .doi é um cache de dados binários passivo sem conteúdo executável, portanto, abri-lo dentro do BIRT não é perigoso. A única preocupação real é a confidencialidade: por ser um resultado de consulta materializada, ele pode conter dados comerciais reais (registros de clientes, financeiros) e deve ser manuseado de acordo com as regras de proteção de dados da sua organização.
Detalhes do formato
em resumo- Adobe Acrobat Sequence / marcador de revisão compartilhada - Alguns aplicativos da Adobe e outros usaram historicamente .doi para arquivos de índice/marcador internos não relacionados ao BIRT.
Programas que abrem arquivos DOI
Detalhes técnicos
especificação profunda| Tipo de contêiner | Cache de dados binários proprietário |
| Modelo de dados | Instância serializada de BIRT Data Object (BDO) |
| Desenvolvedor | Actuate Corporation (agora parte da OpenText) |
| Plataforma primária | Windows; o tempo de execução do servidor é baseado em Java e multiplataforma |
| Ferramentas necessárias | Actuate BIRT Designer Professional ou OpenText iHub |
| Introduzido | c. 2013, Actuate BIRT 11 / recurso de objeto de dados iHub |
| Codificação de arquivo | Binário; não legível por humanos ou editável diretamente |
| Função de cache | Armazena dados pré-buscados ou pré-processados para evitar consultas repetidas à fonte |
| Fontes de dados típicas | Bancos de dados relacionais, feeds XML, arquivos simples, serviços web |
| Integração com Eclipse | Compatível com implantações de plugin BIRT baseadas em Eclipse |
| Formato de design complementar | Emparelhado com definições de layout de relatório .rptdesign |
| Formato de saída complementar | Consumido junto com arquivos de relatório renderizados .rptdocument |
| Escopo de reutilização | Um único arquivo .doi pode fornecer dados em cache para vários designs de relatório simultaneamente |
| Implantação em servidor | Gerenciado dentro dos ambientes de servidor Actuate iHub ou OpenText Analytics |
| Lançado | c. 2013 (Actuate BIRT 11 / iHub data-object feature) |
| Especificação | www.opentext.com |