Что такое Azure Data Share?

Azure Data Share обеспечивает организациям безопасное совместное использование данных с несколькими клиентами и партнерами. Поставщики данных всегда управляют данными, которыми они предоставили общий доступ, и Azure Data Share упрощает управление и мониторинг общего доступа к данным, когда и кем.

В современном мире данные рассматриваются как ключевой стратегический ресурс, которым многие организации должны просто и безопасно делиться со своими клиентами и партнерами. Сегодня есть много способов, которыми клиенты обмениваются данными, в том числе через FTP, электронную почту, API-интерфейсы и т. д. Организации могут легко потерять след того, с кем они поделились своими данными. Совместное использование данных через FTP или через собственную API-инфраструктуру зачастую дорого подготавливать и администрировать. С использованием этих методов совместного доступа в больших масштабах связаны накладные расходы на управление. Помимо подотчетности, многие организации хотели бы иметь возможность контролировать, управлять и отслеживать все их совместное использование данных простым способом, который остается актуальным, чтобы они могли получать своевременные аналитические сведения.

Используя общий доступ к данным, поставщик данных может совместно использовать данные и управлять общими папками в одном месте. Они могут оставаться в курсе того, как их данные обрабатываются, указав условия использования для общей папки данных. Потребитель данных должен принять эти условия, прежде чем сможет получить доступ к данным. Поставщики данных могут указать частоту, с которой их потребители данных будут получать обновления. Поставщик данных может отозвать доступ к новым обновлениям в любое время.

Служба Azure Data Share улучшает возможности получения аналитических данных, упрощая объединение данных третьих сторон для обогащения сценариев аналитики и ИИ. С легкостью используйте возможности средств аналитики Azure для подготовки, обработки и анализа данных, совместно используемых в Azure Data Share.

Поставщик данных и потребитель данных должны иметь подписку Azure для совместного использования и получения данных. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись.

Сценарии использования Azure Data Share

Azure Data Share можно использовать во многих разных отраслях. Например, розничный продавец может поделиться последними данными о продажах с поставщиками. Используя службу Azure Data Share, он может настроить общий ресурс, содержащий данные о точках продаж, для всех своих поставщиков и делиться сведениями о продажах на почасовой или ежедневной основе.

Служба Azure Data Share также позволяет создать магазин данных для конкретной отрасли. Например, для правительственного или исследовательского учреждения, которое регулярно делится анонимными данными о росте населения с третьими сторонами.

Еще один вариант использования Azure Data Share — создание консорциума данных. Например, многие различные исследовательские учреждения могут совместно использовать данные с одним доверенным органом. Данные анализируются, агрегируются и обрабатываются с помощью аналитических средств Azure, а затем передаются заинтересованным сторонам.

Как это работает

Azure Data Share в настоящее время предлагает общий доступ на основе моментальных снимков и общий доступ на месте.

data share flow

Общий доступ на основе моментальных снимков

В методе совместного использования на основе моментальных снимков данные перемещаются из подписки Azure поставщика данных и попадают в подписку Azure потребителя данных. В качестве поставщика данных вы создаете общую папку данных и приглашаете получателей в общую папку данных. Потребители данных получают приглашение для доступа к общему ресурсу по электронной почте. Как только потребитель данных примет приглашение, он может активировать полный снимок данных, которым вы поделились. Эти данные поступают в учетную запись хранения потребителей данных. Потребители данных могут получать регулярные добавочные обновления данных, которыми с ними поделились. Так у них всегда будет самая последняя версия данных.

Поставщики данных могут предлагать своим потребителям добавочные обновления данных с помощью расписания моментальных снимков. Можно настроить расписание, при котором моментальные снимки создаются на почасовой или ежедневной основе. Когда потребитель данных принимает и настраивает свой общий ресурс, он может подписаться на расписание моментальных снимков. Это полезно в сценариях, когда общие данные обновляются регулярно, и потребитель данных нуждается в самых актуальных данных.

Когда потребитель данных принимает общую папку данных, они могут получать данные в хранилище данных по своему выбору. Например, если поставщик данных предоставляет общий доступ к данным с помощью хранилища BLOB-объектов Azure, потребитель данных может получать эти данные в Azure Data Lake Storage. Аналогично, если поставщик данных совместно использует данные из Azure Synapse Analytics, потребитель данных может выбрать, хочет ли он принимать данные в Azure Data Lake Store, Базе данных SQL Azure или Azure Synapse Analytics. Если общий доступ из источников на основе SQL, потребитель данных также может выбрать, получают ли они данные в parquet или csv.

общий доступ на месте.

Благодаря совместному использованию на месте, поставщики данных могут совместно использовать данные в том месте, где они находятся, не копируя их. После установления связи для совместного использования через поток приглашений создается символьная ссылка между хранилищем исходных данных поставщика данных и целевым хранилищем данных потребителя. Потребитель данных может считывать и запрашивать данные в режиме реального времени, используя собственное хранилище данных. Изменения в исходном хранилище данных немедленно становятся доступными потребителю данных. Сейчас для Azure Data Explorer доступна функция совместного использования на месте.

Основные возможности

Служба Azure Data Share позволяет поставщикам данных следующее:

  • Делиться данными из списка неподдерживаемых хранилищ данных с клиентами и партнерами за пределами вашей организации.

  • Следить за тем, с кем они поделились своими данными.

  • Выбрать совместное использование на основе моментального снимка или на месте.

  • Устанавливать частоту, с которой потребители данных получают обновления данных.

  • Разрешите клиентам извлекать последнюю версию данных по мере необходимости или разрешить им автоматически получать добавочные изменения данных через интервал, определенный вами.

Azure Data Share позволяет потребителям данных следующее:

  • Просматривать описание типа данных, размещенных для совместного доступа.

  • Просматривать условия использования данных.

  • Принимать или отклонять приглашение от Azure Data Share.

  • Принимайте данные, предоставленные вам, в поддерживаемых хранилищах данных.

  • Доступ к локально хранимым данным или создание полных либо инкрементных моментальных снимков общих данных.

Все перечисленные выше ключевые функции поддерживаются на портале Azure и в REST API. Дополнительные сведения об использовании данных Azure Data Share в REST API см. в нашей справочной документации.

Поддерживаемые регионы

Список регионов Azure, которые делают Azure Data Share доступными, см. на странице продуктов, доступных по регионам , и найдите Azure Data Share.

Для метаданных, хранящихся в Azure Data Share, в Юго-Восточной Азии (Сингапур), он хранится в регионе и для всех других поддерживаемых регионов, он хранится в географическом регионе. Azure Data Share не сохраняет копию общих данных. Данные хранятся в хранилищах данных, которые являются общими. Например, если поставщик данных хранит свои данные в учетной записи Azure Data Lake служба хранилища, расположенной в западной части США, где хранятся данные. Если они совместно используют данные с учетной записью служба хранилища Azure, расположенной в Западной Европе через моментальный снимок, обычно данные передаются непосредственно в учетную запись служба хранилища Azure, расположенную в Западной Европе.

Служба Azure Data Share не должна быть доступна в вашем регионе для использования службы. Например, если у вас есть данные, хранящиеся в учетной записи служба хранилища Azure, расположенной в регионе, где Azure Data Share еще недоступен, можно по-прежнему использовать службу для предоставления общего доступа к данным.

Следующие шаги

Чтобы узнать, как приступить к обмену данными, перейдите к этому руководству.