В каком формате хранятся данные в Cognos TM1 и как данные извлекаются из базы данных?
Как данные хранятся (форматируются) в Cognos TM1 и в каком формате они извлекаются?
1 ответ
Прошло много времени с тех пор, как я проверил этот тег, потому что в течение нескольких месяцев не было никаких действий с ним. Этот вопрос, вероятно, также "утратил силу", но на тот случай, если это не так:
Данные хранятся на диске в двоичных файлах. Вы не можете получить к нему доступ напрямую из тех. Оперативно он хранится в памяти сервера. Что касается второй части вопроса, если вы извлекаете дамп необработанных данных, экспорт обычно выполняется в текстовом формате, либо в ASCII, либо в Юникоде. (Оба поддерживаются.)
Чаще всего он будет извлечен через клиентское приложение переднего плана, чаще всего:
Перспективы, которые являются надстройкой к Microsoft Excel и позволяют встраивать сетки данных ("срезы") в рабочие листы Excel либо в виде жестко закодированных фрагментов ("снимков"), либо с помощью формул, которые читают / записывают непосредственно из / в сервер. (То есть рабочие листы срезов могут быть сохранены как обычные рабочие книги Excel, загружены позже, и, если пользователь подключен к серверу, обновлены текущими действительными числами просто путем пересчета листа.)
Архитектор, который выглядит так же, как Перспективы, но не имеет интеграции с Excel.
Cognos BI. (Cognos купила движок TM1 и использует его в качестве бэк-энда для своих инструментов отчетности.)
TM1 Web, который позволяет отображать данные в браузере (из которого вы можете скопировать / вставить их) или экспортировать в лист Excel или файл Acrobat .pdf.
Пользовательские приложения, созданные на VB6, C, Java или одном из языков.Net с использованием API TM1. (Хотя.Net API общеизвестно слаб в функциях.) В этом случае значения просто приходят к клиенту в виде цифрового канала, и то, что приложение делает с ними, зависит от него.
Есть также несколько других внешних интерфейсов, таких как Executive Viewer, хотя это не конкретный внешний интерфейс TM1.