Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Из этой статьи вы узнаете, как получить данные из существующего потока событий в новую или существующую таблицу.
Вы можете получать данные из потоков по умолчанию или производных потоков. Производный поток создается путем добавления ряда операций потока в поток событий, таких как фильтр или управление полями. Подробнее см. в концепциях Eventstream.
Сведения о получении данных из нового потока событий см. в статье Получение данных из нового потока событий.
Предупреждение
- Предварительная версия данных из потока событий с большими примерами событий (10 МБ или больше) не поддерживается в мастере получения данных. Используйте небольшие примеры событий (около 1 МБ) для настройки подключения к данным.
Необходимые условия
- Рабочая область с емкостью , поддерживающей Microsoft Fabric.
- База данных KQL с разрешениями на редактирование.
- Поток событий с источником данных.
Шаг 1. Источник
Чтобы получить данные из потока событий, выберите поток событий в качестве источника данных. Выберите поток событий следующим образом:
На ленте базы данных KQL либо:
В поле "Получить данные " на ленте выберите плитку Eventstream .
В раскрывающемся меню "Получить данные " выберите eventstream>Existing Eventstream.
В раскрывающемся меню "Получить данные" выберите узел данных в реальном времени, а затем поток событий из списка.
Шаг 2. Настройка
Выберите целевую таблицу. Чтобы получить данные в новую таблицу, нажмите кнопку +Создать таблицу и введите имя таблицы.
Заметка
Имена таблиц могут содержать до 1024 символов, включая пробелы, буквенно-цифровые символы, дефисы и символы подчеркивания. Специальные символы не поддерживаются.
В разделе "Настройка источника данных" заполните параметры, используя сведения в следующей таблице:
- При выборе eventstream в качестве источника укажите рабочую область, поток событий и поток по умолчанию или производный поток.
Это важно
Функция получения данных из производных потоков находится в предварительной версии.
- При выборе Real-Time концентратора в качестве источника вы выбираете поток по умолчанию или производный поток из списка, а рабочая область, eventstream и Stream автоматически заполняются и не требуют настройки.
настройка Описание Рабочая область Расположение рабочей области для eventstream. Выберите рабочую область из раскрывающегося списка. Поток событий Имя вашего потока событий. Выберите поток событий из раскрывающегося списка. Поток Имя потока по умолчанию или производного потока. Выберите поток из раскрывающегося списка.
* Для потоков по умолчанию формат имени потока — Eventstream-stream.
* Для производных потоков имя было определено при создании потока.Обработать событие перед поглощением в Eventstream Этот параметр позволяет настроить обработку данных перед приемом данных в целевую таблицу. Если выбрано, вы продолжите процесс приема данных в Eventstream. Дополнительные сведения см. в разделе «Обработка события перед приемом в Eventstream». Имя подключения к данным Имя, используемое для обозначения и управления подключением к данным в рабочей области. Имя подключения к данным заполняется автоматически, и его можно изменить, чтобы упростить управление подключением к данным в рабочей области. Имя может содержать только буквенно-цифровые символы, тире и точки и содержать до 40 символов. Выберите Далее для продолжения.
Обработать событие перед поглощением в Eventstream
Параметр обработки события перед приемом в Eventstream позволяет обрабатывать данные перед их внесением в целевую таблицу. С помощью этого параметра процесс получения данных легко продолжается в Eventstream, а сведения о целевой таблице и источнике данных автоматически заполняются.
Чтобы обработать событие перед загрузкой в Eventstream:
На вкладке Настройка выберите обработать событие перед его приемом в Eventstream.
В диалоговом окне "События процесса" в потоке событий нажмите кнопку "Продолжить" в потоке событий.
Это важно
Нажатие Продолжить в Eventstream завершает процесс получения данных в Real-Time Intelligence и продолжает работу в Eventstream с автоматически заполненными сведениями о целевой таблице и источнике данных.
В Eventstream выберите узел назначения базы данных KQL, а в панели базы данных KQL убедитесь, что выбрана обработка событий перед приемом и что сведения о назначении верны.
Выберите Открыть обработчик событий, чтобы настроить обработку данных, а затем нажмите Сохранить. Дополнительные сведения см. в разделе Обработка данных о событиях средактора обработчика событий.
Вернитесь в область базы данных KQL, выберите Добавить, чтобы завершить настройку целевого узла базы данных KQL.
Проверьте, загружены ли данные в целевую таблицу.
Заметка
Событие в процессе перед обработкой в Eventstream завершено, и описанные в статье дальнейшие действия не требуются.
Шаг 3. Проверка
На вкладке "Проверка " отображается предварительный просмотр данных.
Нажмите кнопку "Готово ", чтобы завершить процесс приема.
Необязательно:
Используйте раскрывающийся список типов файлов для изучения дополнительных параметров на основе типа данных.
Используйте раскрывающийся список Table_mapping для определения нового сопоставления.
Выберите <или> откройте средство просмотра команд, чтобы просмотреть и скопировать автоматические команды, созданные из входных данных. Вы можете также открыть команды в наборе запросов.
Щелкните значок карандаша, чтобы изменить столбцы.
Изменение столбцов
Заметка
- Для табличных форматов (CSV, TSV, PSV) невозможно сопоставить столбец дважды. Чтобы сопоставить его с существующим столбцом, сначала удалите новый столбец.
- Невозможно изменить существующий тип столбца. При попытке выполнить сопоставление для столбца, имеющего другой формат, могут отобразиться пустые столбцы.
Изменения, которые можно внести в таблицу, зависят от следующих параметров:
- тип таблицы является новым или существующим
- Тип сопоставления является новым или существующим
| Тип таблицы | Тип сопоставления | Доступные корректировки |
|---|---|---|
| Новая таблица | Новое картирование | Переименовать столбец, изменить тип данных, изменить источник данных, преобразование сопоставления, добавить столбец, удалить столбец |
| Существующая таблица | Новое картирование | Добавьте столбец (в котором можно изменить тип данных, переименовать и обновить) |
| Существующая таблица | Текущая карта | никакой |
Трансформации картирования
Некоторые сопоставления форматов данных (Parquet, JSON и Avro) поддерживают простые преобразования во время загрузки данных. Чтобы применить преобразования сопоставления, создайте или обновите столбец в окне Редактирование столбцов.
Преобразования сопоставления можно выполнять в столбце типа string или datetime, если источник имеет тип данных int или long. Дополнительные сведения см. в полном списке поддерживаемых трансформаций отображения .
Дополнительные параметры на основе типа данных
Табличные форматы файлов (CSV, TSV и PSV):
- Если вы используете табличные форматы в существующей таблице, можно выбрать Table_mapping>Использовать существующее сопоставление. Табличные данные не всегда включают имена столбцов, используемые для сопоставления исходных данных с существующими столбцами. При проверке этого параметра сопоставление выполняется по порядку, а схема таблицы остается той же. Если этот параметр снят, для входящих данных создаются новые столбцы независимо от структуры данных.
JSON:
- Выберите вложенные уровни чтобы определить структуру деления данных JSON в столбцах от 1 до 100.
Шаг 4. Сводка
В окне Сводка все шаги помечаются как завершенные после успешного приема данных. Выберите карточку для изучения данных, удаления загруженных данных или создания дашборда с ключевыми метриками. Нажмите кнопку Закрыть, чтобы закрыть окно.
Связанное содержимое
- Сведения об управлении базой данных см. в разделе "Управление данными".
- Сведения о создании, хранении и экспорте запросов см. в разделе "Запрос данных" в наборе запросов KQL.