Свойства топологии
Вкладка Topology компонента Graph содержит параметры, необходимые для определения связей между узлами графа.
Провайдер
Выбор типа поставщика данных топологии. Список доступных типов может отличаться в разных установках SberMobile. Например, доступные типы могут включать:
Пользовательский
(Визуализация любой топологии на основе пользовательского набора данных)Сеть
(топология сети всех типов, т. е. как уровня 2, так и уровня 3)Уровень 2
(топология второго уровня модели OSI)Уровень 3
(топология третьего уровня модели OSI)
Имя переменной: | provider |
Записи: | 1 |
Разрешения: | Доступно для чтения на уровне прав доступа Обозреватель, доступно для записи на уровне прав доступа Менеджер |
Формат записи:
Имя поля | Тип поля | Примечания |
provider | String | Возможные значения:
|
Выражение узла
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение должно ссылаться на таблицу данных. Каждая запись в этой таблице определяет один узел топологии, поэтому она должна содержать информацию, которая может быть использована выражением Node Id для создания уникальных идентификаторов, позволяющих выражению Source Expression и выражению Target Expression связывать узлы вместе. Запись может также включать другие свойства узла, такие как цвет, ширина, описание и т. д. Эти другие свойства узла могут быть доступны с помощью других выражений, таких как Color Expression или Type Expression.
Среда разрешения выражений узла: | |
Нет. | |
Нет. | |
0 | |
Только стандартные переменные. |
Имя свойства: nodeExpression
Тип свойства: Строка
Выражение ссылки
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение должно преобразовываться в таблицу данных. Каждая запись в этой таблице будет определять одну топологическую связь, поэтому каждый результат должен содержать уникальный идентификатор связи, исходный узел и целевой узел. Эти данные затем извлекаются с помощью выражений Link Id Expression, Source Expression и Target Expression. В записи могут быть определены и другие свойства ссылки, такие как цвет, ширина и описание. Эти свойства будут получены с помощью выражения Color Expression, Width Expression и так далее.
Среда разрешения выражений ссылок: | |
Нет. | |
Нет. | |
0 | |
Только стандартные переменные. |
Имя свойства: linkExpression
Тип свойства: Строка
Выражение идентификатора ссылки
Используется только в пользовательском
провайдере. Это выражение оценивается для каждой записи таблицы, возвращаемой выражением ссылки. Для каждой строки таблицы данных выражение должно преобразоваться в строку, которая будет интерпретирована как идентификатор ссылки.
Среда разрешения выражения Link Id: | |
Нет. | |
Результат выражения ссылки. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: linkIdExpression
Тип свойства: Строка
Выражение типа ссылки
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение оценивается для каждой записи таблицы, возвращенной с помощью Link Expression. Выражение должно преобразовываться в строку, которая будет интерпретироваться как тип отображаемой ссылки. Доступно несколько различных стилей:
graphin-line
(тип ссылки по умолчанию, если для параметра Режим графа установлено значениеРедактировать
и пользователь вручную создает связь между узлами).линия
полилиния
дуга
квадратичная
кубический
кубически-вертикальный
кубически-горизонтальный
петля
двунаправленная линия
Тип связи Выражение Разрешение Среда: | |
Нет. | |
Результат выражения ссылки. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: linkTypeExpression
Тип свойства: Строка
Выражение идентификатора узла
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение оценивается для каждой записи таблицы, возвращаемой выражением Node Expression. Выражение должно преобразовываться в строку, которая будет интерпретироваться как Id узла.
Среда разрешения выражения Node Id: | |
Нет. | |
Результат выражения узла. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: nodeIdExpression
Тип свойства: Строка
Выражение источника
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение оценивается для каждой записи таблицы, возвращаемой Link Expression. Выражение должно преобразовываться в строку, которая будет интерпретироваться как путь к контексту источника топологической связи (например, контекст устройства) или Id узла, как определено в выражении Node Id.
Среда разрешения выражения источника: | |
Нет. | |
Таблица данных, возвращаемая выражением Link Expression. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: sourceExpression
Тип свойства: Строка
Целевое выражение
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение оценивается для каждой записи таблицы, возвращаемой Link Expression. Выражение должно преобразовываться в строку, которая будет интерпретироваться как путь к целевому контексту топологической ссылки (например, контекст устройства) или идентификатор узла, определенный выражением Node Id.
Среда разрешения целевого выражения: | |
Нет. | |
Таблица данных, возвращаемая выражением Link Expression. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: targetExpression
Тип свойства: Строка
X
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение оценивается для каждой записи таблицы, возвращаемой выражением Node Expression. Выражение должно преобразовываться в целое число, которое будет интерпретироваться как координата X для узла при выборе предустановленного
макета.
Нет. | |
Таблица данных, возвращаемая выражением узла. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: graphXExpression
Тип свойства: Строка
Y
Используется только в том случае, если для параметра Provider установлено значение Custom
. Это выражение оценивается для каждой записи таблицы, возвращаемой выражением Node Expression. Выражение должно преобразовываться в целое число, которое будет интерпретироваться как координата Y для узла при выборе предустановленного
макета.
Нет. | |
Таблица данных, возвращаемая выражением узла. | |
Текущая обработанная строка таблицы по умолчанию. | |
Только стандартные переменные. |
Имя свойства: graphYExpression
Тип свойства: Строка
Маска узла
Содержит контекстную маску, описывающую, какие устройства включать в граф, когда свойство Provider имеет значение Network
, Level 2
или Level 3
.
Имя свойства: vertexMask
Тип свойства: String