Файл '************. Avro' может отображаться некорректно, поскольку содержит нераспознанное расширение. Концентратор событий - захват контейнера в учетной записи хранения - PullRequest
0 голосов
/ 02 апреля 2020

Файл '************. Avro' может отображаться неправильно, так как он содержит нераспознанное расширение. Концентратор событий - захват контейнера в учетной записи хранения

У меня есть концентратор событий, который собирает данные в контейнере в учетной записи хранения. Я отправляю сообщения из приложения java. Когда я открываю сообщение в контейнере захвата концентратора событий (в учетной записи хранения) и go в блейд-файле .avro, на вкладке «Редактирование» я вижу файл, полученный вместе со следующим сообщением: -

Файл '************. Avro' может отображаться некорректно, так как содержит нераспознанное расширение. Концентратор событий - Захват контейнера в учетной записи хранения

Фактическое содержимое сообщения отображается в зашифрованном формате, и я не могу просмотреть содержимое сообщения. Пожалуйста, помогите, как я смогу увидеть содержание сообщения.

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020

Обозреватель данных (предварительный просмотр) в ADLS gen-2 не сможет отображать содержимое файлов формата Parquet или Avro. Если вы хотите прочитать содержимое файла sh, создайте внешнюю таблицу в проводнике данных. что-то вроде ниже:

.create external table ExTableavro (AppId:string,UserId:string,Email:string,TargetTitle:string,Params:string,EventEnqueuedUtcTime:datetime) 
kind=blob
partition by 
   AppId,
   bin(EventProcessedUtcTime, 1d)
dataformat=avro
( 
   h@'https://streamoutalds2.blob.core.windows.net/stream-api-raw-avro/logs/;secret Key'
)
with 
(
   folder = "ExternalTables"   
)

Обратите внимание на формат данных, установленный как 'Avro'

Надеюсь, это поможет!

0 голосов
/ 02 апреля 2020

Я не думаю, что Storage Data Explorer может анализировать файлы avro без правильной схемы, предоставленной для тела. Попробуйте открыть файл с помощью инструмента, такого как AvroEditor. Вы можете найти редактор здесь - http://avroeditor.sourceforge.net/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...