Hvad er DIS-filformatet?
En .dis-fil er en proprietær binær projektmappe oprettet af Oracle Discoverer, Oracles business intelligence-forespørgsels- og rapporteringsværktøj til relationelle databaser. Projektmappen gemmer definitionerne af et eller flere analytiske regneark: forespørgslerne, referencer til forretningsområder, kolonnevalg, sorteringsrækkefølger, parametre, beregninger og visningsformatering, der tilsammen definerer en rapport.
Oracle Discoverer blev først udgivet i 1996 og gennemgik flere store versioner - 4i, 10g og 11g - før Oracle afsluttede den udvidede support den 30. juni 2017. Produktet er nu reelt pensioneret; Oracle henviser alle resterende brugere til at migrere til Oracle Analytics Cloud (OAC) eller Oracle BI Enterprise Edition (OBIEE).
En .dis-fil fungerer sammen med et End User Layer (EUL), der er gemt i en Oracle-database. Projektmappen refererer til navngivne forretningsområder og objekter i det pågældende EUL; uden en aktiv databaseforbindelse og et matchende EUL kan filen ikke hente data og er ikke uafhængigt anvendelig. Projektmapper kan eksporteres fra Discoverer Desktop via File > Export, hvilket producerer en .eex (Discoverer Export Exchange) fil, der er egnet til genimport i en anden Discoverer-instans.
Da Oracle Discoverer er nået til slutningen af sin levetid, repræsenterer .dis-filer en migrationsudfordring: deres rapportdefinitioner skal gendannes manuelt eller via tredjepartsværktøjer i en moderne BI-platform, da der i øjeblikket ikke findes nogen automatiseret importør fra .dis til OAC eller OBIEE.
Sikkerhed og tryghed
RISIKO: LOWDIS er et proprietært Oracle-projektmappeformat, der kun indeholder forespørgselsdefinitioner og layout-metadata. Det kan ikke eksekvere kode og udgør ingen direkte sikkerhedsrisiko. De underliggende Oracle SQL-forespørgsler kunne i princippet designes til at få adgang til følsomme data, men det er et spørgsmål om databaseadgangskontrol, ikke en sårbarhed i filformatet.
Formatdetaljer
kort fortalt- Disassembler / Disassembly Output File - Nogle disassemblere (f.eks. IDA Pro, gamle værktøjer til reverse engineering af spil) gemmer disassembly-lister som .dis-filer i almindelig tekst.
- SmartWare Data File - Legacy SmartWare (Informix-baseret databasesuite) brugte .dis til visse datafiler.
Programmer der åbner DIS-filer
Tekniske detaljer
dyb specifikation| Applikation | Oracle Discoverer Desktop / Oracle BI Discoverer |
| Udvikler | Oracle Corporation |
| Introduceret | 1996, Oracle Discoverer 1.0 |
| Seneste version | Oracle Discoverer 11g R1 (11.1.1.7, 2012) |
| Support ophørt | Oracle Extended Support ophørte 30. juni 2017; produktet er reelt pensioneret |
| Kodning | Proprietær binær; intern struktur er ikke offentligt dokumenteret af Oracle |
| Indhold | Regnearksforespørgsler, referencer til forretningsområder, kolonnevalg, parametre, beregninger og visningsformatering |
| Databaseafhængighed | Kræver en aktiv Oracle-databaseforbindelse og et matchende End User Layer (EUL) for at hente data |
| Typisk størrelse | 10 KB-5 MB afhængigt af antallet af regneark og indlejrede metadata |
| Eksportformat | Projektmapper eksporteres til .eex (Discoverer Export Exchange) for migrering mellem Discoverer-instanser |
| Migrationsvej | Oracle henviser brugere til Oracle Analytics Cloud (OAC) eller OBIEE; der findes ingen automatiseret .dis-til-OAC-importør |
| Operativsystem | Windows (klient); serverkomponenter kører også på Linux |
| Udgivet | 1996 (Oracle Discoverer 1.0) |
| Seneste version | Oracle Discoverer 11g R1 (11.1.1.7, 2012) |
| Specifikation | www.oracle.com |
DIS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om DIS-filer.