Оценка анализа воздействия для приложений, скриптов и наборов данных
Анализ воздействия показывает прямое нисходящее представление базы данных, приложения и зависимостей полей. Он дает ответы на вопросы о том, какие базы данных, приложения, файлы, ссылки или другие ресурсы будут испытывать прямое или косвенное воздействие в случае изменения значения полей. Также можно выполнить детализацию до конкретных полей, на которых воздействует изменение.
Qlik Cloud предоставляет агрегированную сводку нисходящего воздействия, которая позволяет интерактивно исследовать прямые или косвенные зависимости данного поля или объекта.
Нисходящее происхождение называется анализом воздействия, так как оно позволяет проанализировать, на какие объекты повлияет изменение данных или приложения. Такие объекты являются зависимостями базового узла. Qlik Cloud предоставляет информацию и данные о количестве по типу зависимых объектов в виде сводки.
Бизнес-пользователи, исследующие определенное поле, будут иметь агрегированную сводку нисходящего воздействия, которая позволяет сделать следующие наблюдения:
- На какие типы объектов будет воздействовать изменение этого поля, включая базы данных, хранилище файлов, приложения и ссылки?
- На какие отчеты и информационные панели Power BI будет оказываться воздействие?
- На какие отчеты Qlik NPrinting будет оказываться воздействие?
- На какие модели данных для Power BI и Tableau будет оказываться воздействие?
- Каково количество прямых и косвенных зависимостей по типу?
- Кто является владельцем объектов, на которые повлияет изменение?
Просмотрите происхождение данных, чтобы увидеть информацию о восходящем происхождении, такую как входные данные, преобразования и другая историческая информация, способная объяснить происхождение данных и выполненные с ними операции. См. Анализ происхождения для приложений, скриптов и наборов данных.
Столбцы сетки «Анализ воздействия»
Выберите нужные столбцы с помощью инструмента выбора столбцов в верхнем правом углу сетки. Доступные параметры столбцов зависят от типа просматриваемого ресурса. Параметры столбцов могут включать следующие заголовки: Имя, Количество наборов данных | таблиц | полей, Тип, Пространство, Владелец, Последняя перезагрузка (приложения), Последнее изменение (другие ресурсы), Действия.
Вид сводки анализа воздействия
Откройте анализ воздействия, выбрав на плитке или в строке приложения или набора данных в зависимости от вида, а затем выбрав Анализ воздействия. Также можно открыть вид сводки анализа воздействия со страницы обзора набора данных: для этого выберите , а затем Анализ воздействия. Чтобы просмотреть происхождение (по восходящей) или анализ воздействия (по нисходящей) для других узлов, отображаемых на графиках, выберите , а затем Происхождение (использовать как новый базовый узел) или Анализ воздействия.
В виде сводки можно выполнять фильтрацию, чтобы показывать все или только прямые зависимости. Примером прямой зависимости является приложение Application А, которое загружает определенный набор данных Datafile B. В данном случае Application А напрямую зависит от Datafile B. Примером косвенной зависимости является файл QVD С.qvd, созданный приложением Application А, которое работает на основе файла данных Datafile B. В данном случае файл С.qvd является косвенной зависимостью для Datafile B.
Анализируемый базовый узел выделен синим. Зависимости перечислены в области слева с указанием количества по типу. Когда этот тип находится в фокусе и присутствует в главой сетке, он выделяется зеленой рамкой. Типы зависимостей включают базы данных, приложения, хранилище файлов, наборы данных и ссылки. Перечисленные зависимые объекты соответствующего типа перечислены в главной сетке. Чтобы детализировать эти объекты, выберите нужную строку. Например, строка приложения будет детализирована до уровня таблицы, а затем до уровня поля.
-
Сведения (см. раздел Сведения об узле)
-
Сделать этот узел базовым
-
Перейти к происхождению (для этого объекта)
-
Открыть, чтобы показать Обзор метаданных для этого объекта. См. раздел Обзор набора данных
Выберите в строке зависимого объекта в фокусе, чтобы вызвать меню со следующими пунктами:
Сведения об узле
Сведения ограничиваются доступом пользователя к этому объекту. В окне «Сведения» предоставляется следующая информация:
-
Имя
-
Описание
-
Теги
-
Местоположение
-
Пространство
-
Владелец
-
Создатель
-
Последнее изменение
Разрешения
Пользователи без разрешения на просмотр не смогут просматривать имена зависимых ресурсов, столбец Последняя перезагрузка для зависимых приложений или столбец Последнее изменение для других типов ресурсов. Пользователи без разрешения на просмотр также не смогут просматривать контекстное меню или параметры детализации для ресурса.
Практический пример использования анализа воздействия
Для получения пошаговых инструкций по следующему примеру см.:
Примеры использования анализа воздействияПример: понимание воздействия при внесении изменений в набор данных
В качестве разработчика приложения вы отвечаете за источник данных и рассматриваете возможность внесения изменения в набор данных Sales data.xlsx путем удаления поля Price. Необходимо получить ответы на вопросы: На что повлияет внесение этого изменения? Что потребуется решить? Кого следует уведомить? Чтобы начать исследование, выберите на плитке набора данных, затем щелкните Анализ воздействия.
В сводке анализа воздействия показано, что этот набор данных имеет 5 зависимостей: набор данных используется в 4 приложениях (всего 6 таблиц) и в одном хранилище файлов (2 файла QVD). Файлы QVD в хранилище файлов являются косвенными зависимостями, так как они созданы на основе приложений, загруженных с использованием базового узла Sales data.xlsx. Разверните базовый узел Sales data.xlsx, который открывает список полей. Выберите поле Price — теперь Price становится базовым узлом для анализа воздействия. Количество перечисленных зависимостей уменьшается, в результате чего изменение поля Price затронет всего 3 приложения.
Необходимо решить следующее:
- Набор данных Sales data.xlsx следует перезагрузить в случае удаления поля Price.
- Владельцев зависимых приложений Sales analysis и Extract следует уведомить о необходимости перезагрузить набор данных в приложения. Найдите владельца в столбце «Владелец» или выберите , чтобы открыть контекстное меню в строках для обоих зависимых приложений Sales analysis и Extract; выберите Сведения, чтобы узнать владельца приложения.
- Владельца затронутых приложений следует уведомить о том, что эти приложения следует перезагрузить с использованием измененного набора данных Sales data.xlsx.