# Сетевая диаграмма

С помощью сетевой диаграммы можно представить на листе множество связанных узлов и ребер из набора данных. Сетевая диаграмма служит для представления потоков информации, взаимодействия компонентов и их расположения в сети.

Примечание к информацииNetwork chart входит в состав Visualization bundle. Visualization bundle объекты имеют дополнительные ограничения и могут не иметь такой же поддержки, как другие визуализации. Для получения дополнительной информации см. раздел [Visualization bundle](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/VisualizationBundle/visualization-bundle.htm).

Сетевая диаграмма может выводиться как в общем, так и в подробном виде. Узлы соответствуют системным компонентам, с помощью ребер представлено движение информации от одного компонента к другому. Сетевые узлы связаны с теми узлами, с которыми они активнее всего взаимодействуют. Для представления разных уровней сети в данной визуализации используются различные параметры стиля, цвета и размера, а также изображения.

Взаимодействуйте с сетевой диаграммой, создавая выборки по одной, в порядке очереди.

[Network Chart](https://play.vidyard.com/eB5dYhHpX6d2ZUcWQnq6kK)

## Содержимое

Необходимо определить три измерения с четвертым оптимальным измерением:

* Идентификатор узла: данное измерение определяет, какие узлы представлены на диаграмме.
* Метка узла: данное измерение устанавливает метку каждого узла.
* Родительский элемент узла: данное измерение устанавливает родительский элемент узла, а также управляет связью между узлами. Оно должно содержать значение идентификатора узла родительского элемента для подключения.
* Группа узлов (дополнительно): данное измерение используется для группирования узлов. Все узлы в одной и той же группе будут выделены одинаковым цветом.

Для расширения диаграммы можно использовать до трех мер. Все меры не являются обязательными, но при их добавлении необходимо соблюдать следующий порядок.

1. Подсказка: можно установить значение меры, которое отображается в подсказке при наведении курсора на узел.
2. Размер узла: можно установить размер узла в соответствии с мерой.
3. Размер ребра: можно задать ширину линий, содиняющих узлу, в зависимости от величины меры.

Примечание к информацииПеред установкой размера узла необходимо добавить подсказку. Размер ребра можно задать после добавления подсказки и размера узла.

## Когда использовать сетевую диаграмму

Сетевые диаграммы можно использовать для наглядного представления компьютерных или телекоммуникационных сетей. Они служат для отображения компонентов сети и их взаимодействия. К примеру, на диаграмме может быть представлена группа связанных компьютеров, принтеров, модемов, хабов и маршрутизаторов. Эту диаграмму удобно использовать для следующих целей:

* Планирование структуры сети.
* Согласование обновлений существующей сети.
* Составление отчетов и устранение проблем сети.
* Отслеживание поведения компонентов.
* Составление подробной документации сети.

## Форматирование данных

Для сетевой диаграммы требуются данные, структурированные последовательно в соответствии с моделью сетевых данных, где каждая запись может содержать несколько родительских и дочерних элементов. Каждая запись должна содержать по крайне мере:

* поле, идентифицирующее узел — идентификатор узла. Значения идентификатора узла должны быть выражены целыми числами, начиная от 0 и в последовательном порядке;
* поле с названием узла;
* поле, определяющее родительский узел. Данное значение должно быть выражено идентификатором узла другого узла. Если данное поле пустое и любая другая запись не относится к данному узлу, будет создан отключенный узел.

Примечание к подсказкеТакже возможно использование иерархической модели данных, в которой каждый узел имеет один родительский элемент. В результате будет создана древовидная диаграмма.

Далее указаны примеры данных, которые можно сохранить в текстовом редакторе и загрузить в новое приложение. Необходимо загрузить оба примера файлов. В этом примере показан поток пассажиров между разными аэропортами.

* ID — это идентификатор узла аэропорта.
* Name — это имя узла аэропорта. Используется в качестве метки узла.
* LinkTo содержит идентификатор родительского узла.
* Group указывает на группу узла. Может использоваться для установки цвета узлов в соответствии с группой.
* Volume — объем потока пассажиров между ID и LinkTo. Может использоваться в качестве меры, определяющей размер ребра.
* NodeVolume — общий объем потока пассажиров для узла. Загружается в отдельную таблицу, так как диаграмма не может автоматически агрегировать объемы.

Пример 1: Airports1.csv

```
ID;Name;LinkTo;Group;Volume
0;Frankfurt;;0;
1;London;0;1;5
2;Madrid;0;1;4
2;Madrid;1;1;8
3;Warsaw;0;1;7
4;Arlanda;0;1;1
3;Warsaw;1;1;5
4;Arlanda;1;1;6
5;Tunis;0;2;8
5;Tunis;2;2;4
6;Berlin;0;1;6
6;Berlin;4;1;4
7;Rome;0;1;6
7;Rome;6;1;3
8;San Francisco;0;3;2
9;New York;0;3;9
```

Пример 2: Airports2.csv

```

ID,NodeVolume
0,48
1,24
2,16
3,12
4,11
5,12
6,13
7,9
8,2
9,9
```

## Ограничения

Для получения сведений об ограничениях общего характера см. [Ограничения](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/VisualizationBundle/visualization-bundle.htm#Limitati).

* Отчеты Qlik NPrinting не поддерживают визуализации сетевых диаграмм.

* Максимальный размер набора данных, отображаемого в сетевой диаграмме, составляет 1400 строк. Если выбранный набор данных больше, узлы и ссылки могут быть опущены в диаграмме.

  Используйте меньший набор данных или используйте выборки, чтобы ограничить его объем.

Связанные учебные материалы:

* [Настройка сетевой диаграммы в Visualization Bundle](https://help.qlik.com/lnk/How_configure_Visualization_Bundle_Network_chart)

## Подробнее

* [Настройка сетевой диаграммы в Visualization Bundle](https://help.qlik.com/lnk/How_configure_Visualization_Bundle_Network_chart)