Каковы различные способы предоставления Azure Data Lake Gen2 клиентам для целей запроса - PullRequest
0 голосов
/ 19 февраля 2020

В настоящем бизнес-сценарии наша полная платформа основана на MS SQL Server (Источник -> ETL -> Цель). Для целей отчетности BI мы создаем клиентские витрины данных и предоставляем им необходимый доступ. Таким образом, они либо напрямую подключаются к базе данных с предоставленными учетными данными, либо используют встроенную панель редактора запросов в предоставленном приложении.

Мы планируем перенести вещи на Azure платформу Data Lake. Однако с этим новым изменением мы хотели бы продолжить модель потока данных и предоставить клиентам доступ к их конкретным c объектам BLOB озера данных, которые организованы в виде таблицы базы данных.

Таким образом, вопрос заключается в том, Можно ли каким-либо образом предоставить указанный c BLOB указанному клиенту c? Если да, то как, а если нет, то каковы альтернативы, чтобы клиент мог получить доступ к озеру данных для целей запроса?

PS: я знаю, что возможно sh передать данные из озера данных в базу данных и предоставить доступ к базе данных. Однако мы ищем что-то на самой платформе Data Lake, если это возможно.

1 Ответ

0 голосов
/ 21 февраля 2020

Существует еще одна услуга, которая может вас заинтересовать. Azure Обмен данными : Azure Обмен данными работает как с SQL, так и с учетными записями хранения (Data Lake Gen2) , Обмен данными позволяет вам легко управлять и обмениваться данными с детальным контролем. Вы можете отправлять снимки своим клиентам или предоставлять им доступ к данным на месте. Я думаю, что это будет проще, чем пытаться управлять разрешениями вручную.

...