Реляционные хранилища и кубы определены в ActivePivot через различные файлы конфигурации XML, такие как Formats.csv, LoadInstructions.csv, WhatverCube.xml и SchemaFields.xml. Можно ли получить доступ к информации о конфигурации, указанной в этих файлах через API ActivePivot после того, как ее разобрали и загрузили, или нам нужно самостоятельно анализировать, загружать и проверять эти файлы, чтобы знать таблицы, поля, размеры и меры, определенные в активных активных реляционных хранилищах и кубики?Реляционный магазин и проверка кубика
2
A
ответ
2
Полное и подробное определение ваших экземпляров ActivePivot (а также схемы) могут быть получены во время выполнения из ActivePivot менеджер:
IManagerDescription IActivePivotManager.getDescription();
List<ISchemaInstanceDescription> IManagerDescription.getSchemas();
ISchemaDescription ISchemaInstanceDescription.getSchemaDescription();
List<IActivePivotInstanceDescription> getActivePivotInstanceDescriptions();
IActivePivotDescription IActivePivotInstanceDescription.getActivePivotDescription();
...
Эти определения также подвергаются воздействию через службы администрирования доступны в Java или в качестве веб-сервиса:
IManagerDescription IAdministrationService.retrieveManagerDescription();
Для получения более подробной информации, посмотрите на онлайн Javadoc (http://support.quartetfs.com/documentation/javadoc/)
Вы также можете получить информацию об Relational Stores с помощью java API. Вы получаете доступ к магазинам через универмаг магазина:
IRelationalStore IStoreUniverse.get("MyStore");
Map<String,IField> IRelationalStore.getFields();
String[] IRelationalStore.getKeyFields();
Map<String,IRelationalJoin> IRelationalStore.getJoins();
...