Как идентифицировать отчеты Cognos с помощью встроенного SQL

by сентябрь 7, 2016Когнос Аналитика, MotioPIкомментарии 0

Распространенный вопрос, который постоянно задают MotioПерсонал службы поддержки PI помогает определять отчеты, запросы и т. Д. IBM Cognos, в спецификациях которых используется встроенный SQL. Хотя большинство отчетов используют пакет для доступа к вашему хранилищу данных, отчеты могут запускать операторы SQL непосредственно в базе данных, минуя ваш пакет. Давайте поговорим о том, почему важно знать, в какие отчеты встроен SQL.

 


Почему важно идентифицировать отчеты Cognos с помощью встроенного SQL

Из-за природы жестко запрограммированных операторов SQL они требуют постоянного контроля и обслуживания. Фактически, если вы вносите изменения в свою базу данных, может быть почти невозможно определить, какие отчеты содержат допущения, встроенные в их встроенный SQL. Пока они не запустятся. Из-за того, насколько сложно поддерживать отчеты со встроенным SQL, их необходимо идентифицировать, чтобы вы могли уделять им дополнительное внимание, в котором они нуждаются. Это внимание может принять форму удаления встроенного SQL или обновления SQL в соответствии с изменениями в вашем хранилище данных. Давайте посмотрим, как использовать MotioИП, чтобы идентифицировать эти «особые» отчеты.

Как использовать MotioPI для поиска отчетов Cognos со встроенным SQL

Ассоциация Панель поиска и замены in MotioPI предназначен для поиска по спецификациям вашего отчета, определения отчетов, соответствующих установленным вами критериям, и даже для выполнения простых изменений в наборе объектов Cognos. Сегодня мы воспользуемся функцией поиска Search & Replace, чтобы быстро идентифицировать все отчеты, в которых используется встроенный SQL, чтобы вы могли проверить их содержимое, преобразовать их для использования модели или полностью удалить их из производства.

    1. Откройте панель поиска и замены в MotioПИ. При необходимости сузьте область поиска, чтобы охватить только разделы вашего магазина контента, что может быть особенно полезно, если вас интересует только часть вашего магазина контента или вас беспокоит скорость поиска в MotioПИ. Чтобы сузить, нажмите кнопку «Сузить».
    2. Выберите файлы или папку, в которых вы хотите провести поиск, а затем нажмите кнопку «>>».
    3. Введите " »(Без кавычек) в поле поиска.
    4. Нажмите кнопку «Поиск».
    5. MotioPI вернет все отчеты, содержащие встроенный SQL из вашего поиска.
    6. Обратите внимание, что вы можете навести указатель мыши на фрагмент, чтобы увидеть полный текст вашего SQL. 
    7.  После того, как вы нашли все свои отчеты со встроенным SQL, вы можете задокументировать их, используя функцию экспорта в MotioPI (Файл-> Экспорт вывода), переместите их в одно место с помощью MotioPI, чтобы вы могли легко найти их в будущем или даже выполнить простые преобразования в спецификации с помощью функции «Заменить» на панели поиска и замены.

Вывод

Вот как вы можете использовать панель «Найти и заменить» в MotioPI для идентификации всех отчетов со встроенным SQL. Используя этот метод, вы можете получить несколько ложных срабатываний, но это делается для того, чтобы MotioPI не пропускает ни одного отчета со встроенным SQL. Вы также можете сузить условия поиска, чтобы искать только точный синтаксис ваших операторов SQL. Если у вас есть какие-либо вопросы о том, как лучше всего использовать панель поиска и замены, просто задайте их ниже в комментариях. Я всегда рад поделиться любыми знаниями Cognos, которые у меня могут быть!

BI/АналитикаКогнос Аналитика
Студия запросов Cognos
Вашим пользователям нужна их студия запросов

Вашим пользователям нужна их студия запросов

С выпуском IBM Cognos Analytics 12 давно объявленное прекращение поддержки Query Studio и Analysis Studio наконец было реализовано с версией Cognos Analytics без этих студий. Хотя это не должно стать неожиданностью для большинства людей, занимающихся...

Узнать больше

Когнос Аналитика
Кратчайший путь от CQM к DQM

Кратчайший путь от CQM к DQM

Самый быстрый путь от CQM к DQM Это прямая линия с MotioCI Велика вероятность, что если вы являетесь давним клиентом Cognos Analytics, вы все еще таскаете с собой какой-то устаревший контент Compatible Query Mode (CQM). Вы знаете, почему вам нужно перейти на Dynamic Query...

Узнать больше

Когнос АналитикаОбновление Cognos
3 шага к успешному обновлению Cognos
Три шага к успешному обновлению IBM Cognos

Три шага к успешному обновлению IBM Cognos

Три шага к успешному обновлению IBM Cognos Бесценный совет для руководителя, занимающегося обновлением Недавно мы подумали, что наша кухня нуждается в обновлении. Сначала мы наняли архитектора для составления планов. Имея план в руках, мы обсудили детали: каков масштаб?...

Узнать больше

Когнос АналитикаMotioCI
Развертывание Cognos
Проверенные практики развертывания Cognos

Проверенные практики развертывания Cognos

Как максимально использовать MotioCI в поддержку проверенных практик MotioCI имеет встроенные подключаемые модули для создания отчетов Cognos Analytics. Вы блокируете отчет, над которым работаете. Затем, когда вы закончите сеанс редактирования, вы зарегистрируете его и добавите комментарий...

Узнать больше

облакоКогнос Аналитика
Motio X Облако IBM Cognos Analytics
Motio, Inc. обеспечивает контроль версий в реальном времени для Cognos Analytics Cloud

Motio, Inc. обеспечивает контроль версий в реальном времени для Cognos Analytics Cloud

ПЛАНО, Техас - 22 сентября 2022 г. - Motio, Inc., компания-разработчик программного обеспечения, которая помогает вам поддерживать свое преимущество в области аналитики, улучшая программное обеспечение для бизнес-аналитики и аналитики, объявила сегодня о всех своих MotioCI приложения теперь полностью поддерживают Cognos...

Узнать больше

Когнос Аналитика
IBM Cognos Analytics с Watson
Что делает Ватсон?

Что делает Ватсон?

Аннотация В версии 11.2.1 IBM Cognos Analytics была вытатуирована с именем Watson. Его полное имя теперь IBM Cognos Analytics с Watson 11.2.1, ранее известное как IBM Cognos Analytics. Но где именно этот Ватсон и что он делает? В...

Узнать больше