O que é o Azure Data Share?

O Azure Data Share permite às organizações partilhar dados em segurança com vários clientes e parceiros. Os provedores de dados estão sempre no controle dos dados que compartilharam e o Compartilhamento de Dados do Azure simplifica o gerenciamento e o monitoramento de quais dados foram compartilhados, quando e por quem.

No mundo de hoje, os dados são vistos como um ativo estratégico fundamental que muitas organizações precisam compartilhar de forma simples e segura com seus clientes e parceiros. Há muitas maneiras de os clientes fazerem isso hoje, incluindo por FTP, e-mail, APIs, para citar algumas. As organizações podem facilmente perder o controle de com quem compartilharam seus dados. Compartilhar dados por FTP ou por meio de sua própria infraestrutura de API é muitas vezes caro para provisionar e administrar. Há uma sobrecarga de gerenciamento associada ao uso desses métodos de compartilhamento em grande escala. Além da responsabilidade, muitas organizações gostariam de ser capazes de controlar, gerenciar e monitorar todo o compartilhamento de dados de uma maneira simples que se mantém atualizada, para que possam obter insights oportunos.

Usando o Compartilhamento de Dados, um provedor de dados pode compartilhar dados e gerenciar seus compartilhamentos em um só lugar. Eles podem manter o controle de como seus dados são tratados, especificando termos de uso para seu compartilhamento de dados. O consumidor dos dados tem de aceitar esses termos para os poder receber. Os fornecedores de dados podem especificar a frequência com que os consumidores dos dados recebem atualizações. O acesso a novas atualizações pode ser revogado a qualquer momento pelo fornecedor de dados.

O Compartilhamento de Dados do Azure ajuda a aprimorar as informações, facilitando a combinação de dados de terceiros para enriquecer cenários de análise e IA. Utilize facilmente o poder das ferramentas de análise do Azure para preparar, processar e analisar dados partilhados com a Partilha de Dados do Azure.

Tanto o provedor de dados quanto o consumidor de dados devem ter uma assinatura do Azure para compartilhar e receber dados. Se não tiver uma subscrição do Azure, crie uma conta gratuita.

Cenários para o Compartilhamento de Dados do Azure

O Compartilhamento de Dados do Azure pode ser usado em muitos setores diferentes. Por exemplo, um retalhista pode querer partilhar dados recentes do ponto de venda com os seus fornecedores. Usando o Compartilhamento de Dados do Azure, um varejista pode configurar um compartilhamento de dados contendo dados de ponto de vendas para todos os seus fornecedores e compartilhar vendas de hora em hora ou diariamente.

O Compartilhamento de Dados do Azure também pode ser usado para estabelecer um mercado de dados para um setor específico. Por exemplo, um governo ou uma instituição de pesquisa que compartilha regularmente dados anônimos sobre o crescimento populacional com terceiros.

Outro caso de uso do Compartilhamento de Dados do Azure é estabelecer um consórcio de dados. Por exemplo, muitas instituições de investigação diferentes podem partilhar dados com um único organismo de confiança. Os dados são analisados, agregados ou processados usando as ferramentas de análise do Azure e, em seguida, compartilhados com as partes interessadas.

Como funciona

Atualmente, o Compartilhamento de Dados do Azure oferece compartilhamento baseado em instantâneo e compartilhamento in-loco.

data share flow

Compartilhamento baseado em instantâneo

No compartilhamento baseado em instantâneo, os dados são movidos da assinatura do Azure do provedor de dados e chegam à assinatura do Azure do consumidor de dados. Como provedor de dados, você cria um compartilhamento de dados e convida destinatários para o compartilhamento de dados. Os consumidores de dados recebem um convite para o seu compartilhamento de dados por e-mail. Depois que um consumidor de dados aceita o convite, ele pode acionar um instantâneo completo dos dados compartilhados com ele. Esses dados são recebidos na conta de armazenamento de consumidores de dados. Os consumidores de dados podem receber atualizações regulares e incrementais dos dados compartilhados com eles para que tenham sempre a versão mais recente dos dados.

Os provedores de dados podem oferecer aos seus consumidores de dados atualizações incrementais dos dados compartilhados com eles por meio de um cronograma de instantâneo. As agendas de instantâneos são oferecidas de hora em hora ou diariamente. Quando um consumidor de dados aceita e configura seu compartilhamento de dados, ele pode assinar uma agenda de instantâneo. Isso é benéfico em cenários em que os dados compartilhados são atualizados regularmente e o consumidor de dados precisa dos dados mais atualizados.

Quando um consumidor de dados aceita um compartilhamento de dados, ele pode receber os dados em um armazenamento de dados de sua escolha. Por exemplo, se o provedor de dados compartilhar dados usando o Armazenamento de Blobs do Azure, o consumidor de dados poderá receber esses dados no Repositório Azure Data Lake. Da mesma forma, se o provedor de dados compartilhar dados de um Azure Synapse Analytics, o consumidor de dados poderá escolher se deseja receber os dados em um Azure Data Lake Store, um Banco de Dados SQL do Azure ou um Azure Synapse Analytics. Se estiver compartilhando de fontes baseadas em SQL, o consumidor de dados também pode escolher se recebe dados em parquet ou csv.

Partilha no local

Com o compartilhamento in-loco, os provedores de dados podem compartilhar dados onde eles residem sem copiar os dados. Depois que a relação de compartilhamento é estabelecida por meio do fluxo de convite, um link simbólico é criado entre o armazenamento de dados de origem do provedor de dados e o armazenamento de dados de destino do consumidor de dados. O consumidor de dados pode ler e consultar os dados em tempo real usando seu próprio armazenamento de dados. As alterações no armazenamento de dados de origem estão disponíveis para o consumidor de dados imediatamente. A partilha in-loco está atualmente disponível para o Azure Data Explorer.

Capacidades chave

O Compartilhamento de Dados do Azure permite que os provedores de dados:

  • Partilhar dados da lista de armazenamentos de dados suportados com clientes e parceiros fora da sua organização

  • Acompanhe com quem você compartilhou seus dados

  • Escolha de snapshot ou compartilhamento in-loco

  • Com que frequência os consumidores de dados estão a receber atualizações dos seus dados

  • Permita que seus clientes extraiam a versão mais recente de seus dados conforme necessário ou permita que eles recebam automaticamente alterações incrementais em seus dados em um intervalo definido por você.

O Compartilhamento de Dados do Azure permite que os consumidores de dados:

  • Exibir uma descrição do tipo de dados que estão sendo compartilhados

  • Ver termos de utilização dos dados

  • Aceitar ou rejeitar um convite de Partilha de Dados do Azure

  • Aceite dados compartilhados com você em um armazenamento de dados compatível.

  • Acesse os dados no local ou acione um instantâneo completo ou incremental dos dados compartilhados

Todos os principais recursos listados acima são suportados por meio do portal do Azure ou por meio de APIs REST. Para obter mais detalhes sobre como usar o Compartilhamento de Dados do Azure por meio de APIs REST, confira nossa documentação de referência.

Regiões suportadas

Para obter uma lista de regiões do Azure que disponibilizam o Compartilhamento de Dados do Azure, consulte a página Produtos disponíveis por região e pesquise o Compartilhamento de Dados do Azure.

Para metadados armazenados pelo Compartilhamento de Dados do Azure, no Sudeste Asiático (Cingapura), eles são armazenados na região e, para todas as outras regiões com suporte, são armazenados na área geográfica. O Compartilhamento de Dados do Azure não armazena uma cópia dos próprios dados compartilhados. Os dados são armazenados no armazenamento de dados subjacente que está sendo compartilhado. Por exemplo, se um provedor de dados armazenar seus dados em uma conta do Armazenamento do Azure Data Lake localizada no oeste dos EUA, é onde os dados são armazenados. Se eles estiverem compartilhando dados com uma conta de Armazenamento do Azure localizada na Europa Ocidental por meio de instantâneo, normalmente os dados são transferidos diretamente para a conta de Armazenamento do Azure localizada na Europa Ocidental.

O serviço de Partilha de Dados do Azure não tem de estar disponível na sua região para utilizar o serviço. Por exemplo, se você tiver dados armazenados em uma conta de Armazenamento do Azure localizada em uma região onde o Compartilhamento de Dados do Azure ainda não está disponível, ainda poderá usar o serviço para compartilhar seus dados.

Próximos passos

Para saber como começar a partilhar dados, continue para o tutorial Partilhar os seus dados .