Question Sam Duncan · Jul 12, 2023 Is there a good existing way to export all derived classes of a given class? It can sometimes be useful to list or export all of the subclasses that are derived, directly or indirectly, from a given class. In Studio, the Class -> Derived Classes menu option will show such a list, but I'm not aware of a built-in API for programmatically exporting their source code. #Data Import and Export #ObjectScript #Tools #InterSystems IRIS 1 4 0 256
Article Sam Duncan · May 6, 2021 4m read Monitoring BI cube usage and cleaning up unused cubes When you have been using cubes for business intelligence in a namespace for some time, you may find that there are many cubes in the namespace, only some of which are actively being used. However, it can be difficult to tell which cubes users are or are not querying, and maintaining unused cubes can be costly both in terms of storage and of computation to keep them up to date. This article provides some suggestions and examples for monitoring which cubes are in active use, and for removing cubes that you determine are no longer necessary. #Analytics #Monitoring #InterSystems IRIS BI (DeepSee) Open Exchange app 5 2 2 449
Article Sam Duncan · Dec 2, 2020 2m read Cube Event Monitor available on OpenExchange! InterSystems IRIS Business Intelligence provides the Cube Registry as an interface for managing and scheduling build and synchronize tasks for your cubes. #Analytics #Cubes #Dashboards #Monitoring #Open Source #Tools #InterSystems IRIS BI (DeepSee) Open Exchange app 7 1 0 355
Question Sam Duncan · Nov 12, 2020 No ObjectScript button in the VSCode activity bar I've just installed Visual Studio Code, installed the InterSystems ObjectScript Extension Pack as documented here, connected it to a local InterSystems IRIS instance, and created a workspace associated with one of that instance's namespaces. However, after doing this, I don't see the ObjectScript button on the left toolbar when opening the workspace. #VSCode #Other 0 5 0 450
Article Sam Duncan · Nov 9, 2016 2m read Fixing errors found when attempting to view a DeepSee listing This post provides further detail on the suggestions from the DeepSee Troubleshooting Guide about what to do if a user is not able to view a listing in a DeepSee cube, but instead sees errors like this:ERROR #5540: SQLCODE: -99 Message: User <username> is not privileged for the operation [zfindStatement+118^%SQL.DynamicStatement.1:<namespace>] (8) #Analyzer #System Administration #InterSystems IRIS BI (DeepSee) 1 1 0 846