Метаданные
Метаданные — это данные, описывающие структуру данных. Каждое ребро графа несет некоторые данные. Эти данные должны быть описаны с использованием метаданных. Метаданные описывают как запись в целом, так и все ее поля.
Записи могут быть разных типов, каждое поле может иметь разный тип данных.
Метаданные могут быть как внутренними, так и внешними (общими). Метаданные указываются в файле задания или в файле параметров. Метаданные также могут быть созданы динамически на основе SQL-запроса или считываться из удаленных источников.
Подробную информацию о распространении метаданных смотрите в разделе "Автоматически распространяемые метаданные".
Редактор метаданных описан в разделе "Редактор метаданных".
Подробную информацию об изменении или определении разделителей в записях с разделителями или смешанных типах читайте в разделе "Определение и изменение разделителей".
Метаданные также можно редактировать в исходном коде. Смотрите раздел "Редактирование метаданных в исходном коде".
Метаданные могут служить источником для создания таблицы базы данных. Смотрите раздел "Создание таблицы базы данных из метаданных".
Поля и записи
Запись можно рассматривать как строку файла данных или как строку таблицы базы данных. Запись состоит из полей. Каждое поле может иметь разный тип данных.
В записи каждые два соседних поля отделяются друг от друга разделителем полей, и вся запись также завершается разделителем записи. По умолчанию в системе OneBridge разделителем полей является запятая, а разделителем записей – символ переноса строки, то есть стандартная запись в файл будет произведена в таком виде:
<поле>,<поле>
<поле>,<поле>
Типы данных в метаданных
Каждое поле метаданных может иметь разный тип. В системе определены следующие типы данных:
Тип | Описание | Пример |
---|---|---|
Bool | Логическое значение | true |
String | Строка хранит набор символов в кодировке UTF-8 | «это пример значения поля с типом string» |
Int | Целые числа | 42 |
Float | Дробные числа (числа с плавающей точкой) | 345.65 |
Date | Дата | 01.01.2025 |
Time | Время | 17:43:12 |
DateTime | Дата и время | 01.01.2025 17:43:12 |
Редактирование метаданных в исходном коде
Вы также можете редактировать метаданные в исходном коде.
Определение внутренних метаданных можно отображать и редактировать на вкладке «Источник» в панели Рабочая область.