Google Desktop
 Omniscope from Visokio Ltd

Download

Overview

Demonstrations

Testimonials

Getting Started

FAQs

Omniscope Blog

Enterprise Edition

Help?

Live chat

Schedule a phone call

Email us

Omniscope FAQs

Answers to the most common questions, this is the best place to start, if you can't find your answer here email your questions to:

support@insanely-cool.com

Topics

Scaling & Performance

Q: How many records (rows) and fields (columns) can Omniscope handle?

A: Relatively speaking, rather a lot... there really is no fixed upper limit in terms of rows and columns. The effective upper limit depends on a complex relationship between processor speed, available Windows/Java memory, data types, density of the columns and the number and type of Omniscope views employed in a given file. Omniscope file complexity is principally related to the number of cells (rows x columns), whereas the capacity of the users' computers is most closely related to the amount of RAM in the machine. The best way to determine how Omniscope will perform with larger data sets (over 5 million cells) or very large data sets (over 15 million cells) is to request a trial key.

In general, a recent computer running a 32-bit operating sytem with:

  • 512 MB of RAM should open/navigate files of about 5 million typical cells
  • 1.0 GB of RAM should open/navigate files of about 17-18 million typical cells
  • 2.0 GB of RAM should open/navigate files up to about 20 million typical cells

The less than proportional increase between 1.0 and 2.0 GB of RAM results when the 32-bit Windows/Java addressing limit is reached. 64-bit computers with 2.0 GB or more RAM will have much higher limits. For more information on Omniscope scaling and performance, consult our Knowledge Base.

Q: We are still pulling together our data. If we get sign-off on Omniscope reports using a small sample of our data, will the look and feel vary as we add more records?

A: Not noticeably in most cases. Omniscope views look pretty much the same regardless of record count, and only the very largest data sets (over about 15 million cells) need testing for possible performance optimisation. You can mock-up your target data set in a spreadsheet, open it in Omniscope and develop a full set of reports in a day. Omniscope is a very quick way to put sample (or even real) reports on user desks practically the next day, surfacing all sorts of issues of data quality, interpretation, ownership, etc. while the reporting database, warehouse or 'mart' is still being designed.

Back to top

Installation & Activation

Q: Is Omniscope compatible with Vista and MS Office 2007?

A: Yes, Omniscope version 2.3 and above are fully compatible with Vista and MS Office 2007 files, provided you are running a version of Java that fully supports Vista, which means either the version that comes with Visokio applications (currently 1.5.0_11) or a version after 1.6.0_03. (for more information, see Known Issues-Java on Vista).

Q: What version of Java must be installed to run Omniscope?

A: Java 5 or better. The current version of Java is now 6. If you are installing Omniscope on a machine with a version of Java earlier than 5 (also known as 1.5.0), the installer will trigger a prompt to upgrade. You can also choose to install a private instance of Java 6 just for use with Visokio applications. You can install or check your already-installed version of Java here.

Q: My company machine has Java installed, yet my Visokio application will not start?

A: On more than one occasion, we have seen centrally administered machines whose recent Java installations are not complete...certain Java files are either missing or not functioning. If you can see a Java icon in the Windows Control Panel, and the version is more recent than 1.4.2, it may be that your Java installation is not complete. In this case, you have two options; either 1.) re-install the very latest version of Java for all applications in your machine to use from the official site here, or 2.) install a private version that only Visokio applications will use from www.visokio.com/getjava .

Q: My machine was rebuilt by the IT department, and when I re-install my Visokio applications, I cannot activate with my license key?

A: If you or your IT department does not de-activate your installation prior to re-building your machine, your license key will remain set to 'in use' and you will not be able to activate another installation on the re-built or a new machine using that key. In this case, you should contact us.

For more information on installation, activation, and de-activation, see the Omniscope User Guide. For more detailed technical articles, consult the Knowledge Base sections on Installation , Activation, and Troubleshooting.

Q: We need more than one Enterprise server license to permit clustering, maintaining a development installation separate from the production server and provisioning a hot back-up machine. How are these licensed?

A: Clients running more than one Enterprise server are eligible for our Commercial Publisher relationship licensing arrangements which provide for upgrading any number of Omniscope Professionals to Enterprise servers as needed over time.

Data Entry & Import

Q: I am trying to type a value into a cell, but the cell outline turns red and the value does not change?

A: Omniscope enforces data typing (validation). If Omniscope sees (or you declare) that a field (column) data type is numeric, Omniscope will not let you enter text, or a date, etc. To check and if necessary change the data type for each of your columns, go to Edit > Manage fields (columns) on the Main Toolbar.

Q: What is the underlying data structure in an Omniscope file?

A: Currently, Omniscope is not a database, but a superior alternative to spreadsheets and other reporting tools for visualising, managing and communicating tabular data/ reporting views. Each .IOK file contains a single, totally 'flat' table of rows (records) and columns (fields)...plus embedded images, links, etc. This may change in future versions. Omniscope files can be linked to each other, such that records in one file are linked to another, more detailed Omniscope file with a different(usually more granular) data structure.

Q: When importing an Excel file, does Omniscope import the text in the comments fields?

A: Not currently. To import Excel comments field text into an Omniscope file as text column(s), you must cut and paste the comments fields into separate Excel columns.

Q: Can I import and refresh data columns currently held in different views/tables of our database?

A: The ODBC protocol is currently limited to connecting to only a single view/table. If you need to connect to more than one view/table to import and refresh, you must use the JDBC protocol.

For more information on importing your data, see the User Guide sections on Using your Data and Connecting to Databases. For more technical articles, see the Knowledge Base sections on Importing Data Files and Database Connections.

Back to top

Securing Data

Q: If I publish my data in an Omniscope file, can anyone copy or export the data from the file? Is it secure?

A: Omniscope files use proprietary strong compression and encryption that will withstand attempts to hack into the file for substantial periods of time, more than long enough to protect the value of your data. We can change our methods at any time should they become known. If you save either an .IOK or.IOM file using an activated edition, you have the option to prevent data editing and export, stopping anyone from changing and/or copying and pasting data from the file. It will also disable all data export options for that file.

Q: How can I control who can open an Omniscope file, and for how long?

A: When you save an Omniscope file using the Professional Edition, you have the option to password protect the file. If you have licensed the Enterprise Edition, you have additional publishing options including the option to time limit the file, and the option to 'lock' the file so that it will not open unless the subscriber is logged into your website with valid credentials.

For more information on options available to secure access to your data, see the User Guide sections on Saving .IOK files/ Exporting Data and Advanced Tools for Publishers.

Q: What is the difference between an .IOK and a .IOM file?

A: .IOK files produced by Professional and Enterprise Editions can be opened by anyone with a free Viewer installed. Standard Editions produce .IOM files that can not be opened with the free Viewer, but only by activated Omniscope installations (Standard, Professional and Enterprise Editions)

Back to top

Navigation & Views

Q: Some of the Omniscope views are not very useful for my data set. Can I turn them off?

A: Yes, on the Main Toolbar, go to Appearance > Views and untick the views you do not want to be available for that file.

For more information, see the User Guide section on Using Views

Reports & Presentations

Q: We want our Omniscope files to look like our other reports and screens. Can we replace the Visokio logo in the upper right-hand corner of the display?

A: Yes, on the Main Toolbar, go to Appearance > Branding > Add Corner logo. For best results, use a version of your logo that is 19 pixels high. (Branding options are only available on Professional and Enterprise Editions.)

Q: Colour schemes displayed for data management and analysis are too brightly functional for final presentations and report files. Can we tone them down or make them more stylish?

A:Yes, on the Main Toolbar go to Appearance > Themes. Here you can select some other themes, or create and save your own theme matching your corporate style and palette.

For more information, see the User Guide sections on Creating Reports and the Appearance Menu commands.

Using Maps

Q: I want to use mapping, but my data sets do not yet include columns with geographic coordinates. What can I do?

A: There are currently three ways to add geographic decimal coordinate (longitude and latitude) columns to your data for map displays; 1.) Locate your records in Omniscope using the free Visokio world, country and city maps- just place the markers manually to generate the coordinates in the file automatically (see the tutorial on Using Maps), or 2.) Look up missing coordinates using online sources for finding coordinates such as Google Earth (and often Wikipedia). In Google Earth, look up the missing places, set a placemark then read off the values, then type/cut-and-paste them into Omniscope, or 3.) Merge the columns into your Omniscope data automatically using a merge file. To merge in coordinate columns for capital cities or geographic centres of countries, we supply free 'By Countries' merge file containing these columns. We also supply a free 'By Cities' merge file containing coordinates for about 60,000 of the world's largest cities. Free merge files 'By Post codes' are also available for the U.K., the U.S., and a growing number of other countries. Other free and licensed reference merge files may be available from data vendors in future.

To learn more, see the User Guide sections on Using Maps and Using the Map View, and the Knowledge Base sections on Maps & Coordinates.

Back to top

Printing

Q: How can I print one or more Omniscope displays or Report Pages so that they look the same on paper as on the screen?

A: Upgrade to the latest version. Version 2.3 has dramatically improved printing options, including the option to print the entire files as a PowerPoint slide pack or Abode Acrobat .PDF document. (Standard, Professional and Enterprise Edition only).

For more information, see the User Guide coverage of printing in the File Menu and View Tools commands sections.

Back to top

Refreshing Data

Q: Can Omniscope displays be updated live, in real time, across my network and the web?

A: Yes, beginning with version 2.3. Any number of desktop displays can receive 'push' updatesd from a single, central Source Omniscope file. The Source Omniscope file can in turn be refreshing on a shorter time cycle (or immediately if triggered by changes) from the source database view(s)/table(s). Please note, the auto-refresh option will always return the User file configurations to match the Source file upon each opening. If Users wish to preserve personalised configurations while refreshing from a single .IOK Source file, you must configure the Source .IOK file as the linked data source for the customised/personalised User files (see below).

For more information, see the User Guide section on Refreshing Data and the Knowledge Base discussions of Integration options and Auto-Refresh.

Q: How can I refresh .IOK files that users have configured in ways different to my Source .IOK file, and in personalised ways unknown to me?

A: You can configure your Source .IOK file as a linked data source for Users .IOK files, which they can then customise and re-configure over time as they adapt to their Omniscope working/reporting files. Whenever they open their file, only the data will be refreshed, leaving their individually personalised view configurations, filter settings and Report Pages unchanged.

Automation

Q: Can we provide custom, personalised data sets as Omniscope files on demand?

A: Yes, the Enterprise Edition includes Scheduler and Generator automation tools that run on your server. The Scheduler is time-driven, but the Generator listens continuously on a specified port for your systems to present an XML version of your data exported on demand in response to a user request on your system. Whenever the Generator detects a new data file, it applies the data to the relevant template .IOK file and dispatches the new, on-demand, personalised Omniscope file to the requesting user in the specified way.

For more information, see the Knowledge Base discussion of Automation options

Back to top

Integration

Q: We are a software company/VAR that provide integrated solutions and have our own software package(s) and underlying database(s). Can we connect, bundle or integrate Omniscope for reporting and data entry/export ?

A: Omniscope is designed to become part of integrated data management and reporting solutions. Omniscope not only connects to and refreshes from internal proprietary data repositories, warehouses and 'marts' it also links to and displays web-based content, including 'dashboards'. Normally, database connections using ODBC (single table) or JDBC (multi-table) in conjunction with the Scheduler and Generator automation tools are sufficient to create powerful integration. If not, we can develop (for a fee) a bespoke Connector to optimise further the performance and functionality of the combined system.

For more information, see the Knowledge Base discussion of Integration Options and Web integration

Available Connectors

Bloomberg and other financial feeds

Q: I have a Bloomberg PC, and I want to import Bloomberg data into my Omniscope files...why is there an option 'Create Bloomberg spreadsheet' in the File > Export menu?

A: It is a question of record count, update/refresh speed and performance. If you want to refresh Bloomberg fields in Omniscope on a manual as-needed 'pull' basis, using the File > Import to current file > Refresh from Bloomberg should perform well enough. When you first import Bloomberg fields into Omniscope, you may have to refresh manually a couple of times to fully populate the file. Because auto-refresh from Bloomberg has not yet been implemented in Omniscope, if you want to refresh a very large number of records on an automated 'push' real-time basis, use Create Bloomberg spreadsheet to generate a stand-alone Excel automatic price-monitoring spreadsheet that will perform better. This may change in future.

For more information, see the User Guide section on Working with Bloomberg

Q: Do you have a connector for Reuters?

A: Not at present, but one can be developed given enough interest from Reuters and its customers.

Salesforce.com/APEX and other hosted business platforms

Q: I have installed the free Visokio Connector for Salesforce in my Salesforce account and I am looking at my data objects in Omniscope. Why do the files only show internal ID numbers, rather than the names of account owners, opportunities, etc.?

A: Salesforce data objects are transactional tables, so data is divided across multiple objects/tables. To see the big picture, you need to join the objects/tables so that the internal IDs are replaced with the names, etc. This can be done by creating a report that joins the tables, or by defining a new custom data object as a join. During the free 30-day trial period, or if you have an activated Professional Edition, you can perform some of the joins using Omniscope.

Note: The current version of the Connector for Salesforce does not support downloading joined tables or report files. The next version will support both. If you would like to be a beta tester for the next version of the Connector for Salesforce, please contact us. You must have an Enterprise or Unlimited Salesforce account. Availability to Professional account users is coming soon.

For more information, see the User Guide sections on using the available Connectors

 

Back to top

 

 

 

 

 

 


Back to Top

More Insanely Cool Software