Pular para o conteúdo principal

Compartilhar dados SAP no SAP Databricks

Cada aplicação SAP em seu ambiente aparecerá automaticamente em sua account SAP Databricks como um provedor. A ativação de um produto de dados no SAP Business Data Cloud (BDC) cria automaticamente um compartilhamento Delta Share) do SAP BDC para o SAP Databricks. Depois que os produtos de dados são montados em catálogos no SAP Databricks, eles podem ser usados no Notebook, no editor SQL e em produtos de AI/ML .

Consulte a documentação da SAP para obter mais detalhes.

Disponibilizar dados SAP no SAP Databricks

Os produtos de dados ativos da SAP estão disponíveis para consumo pelos usuários do SAP Databricks assim que forem montados em um catálogo. Consulte a documentação da SAP sobre como ativar o produto de dados. Para montar um produto de dados em um catálogo, o senhor precisa das permissões USE PROVIDER e CREATE CATALOG no metastore.

Para montar um produto de dados em um catálogo:

  1. Clique em Catálogo .
  2. Clique em Delta Sharing .
  3. Clique em um provedor SAP.
  4. Clique em Montar para catalogar a tabela de destino.
  5. Crie um novo catálogo ou monte-o em um catálogo existente.

Esses dados do produto agora podem ser usados no Notebook, no editor SQL e no produto AI/ML. Depois de criar ativos no SAP Databricks, eles podem ser publicados novamente no SAP como dados de produto.

Metadados semânticos do SAP BDC

Os nomes das tabelas e colunas do SAP podem ser difíceis de ler. Para todos os compartilhamentos SAP BDC montados, os metadados semânticos são automaticamente inseridos no Unity Catalog no nível da tabela quando uma tabela é acessada, tornando os dados mais compreensíveis e fáceis de descobrir. Quaisquer alterações feitas no SAP BDC são refletidas no Unity Catalog.

O SAP BDC é a fonte de verdade para metadados semânticos. Os metadados sincronizados do SAP BDC são somente leitura no SAP Databricks. Os destinatários Delta Sharing de compartilhamentos SAP BDC não podem acessar ou consultar diretamente os metadados semânticos.

nota

Se você não visualizar os metadados mais recentes no Explorador de Catálogo, clique em Atualizar tabela para iniciar a ingestão.

Tipos semânticos SAP ingeridos

As seguintes semânticas do SAP BDC são incorporadas ao Unity Catalog:

Metadados semânticos SAP

Descrição

Comentários da tabela e da coluna

Descrição da finalidade de cada tabela e coluna.

Chave primária

key primária é definida no SAP BDC e sincronizada como restrições key primária Unity Catalog .

Chave estrangeira

Relações key estrangeira entre tabelas dentro da mesma ação. Chaves estrangeiras que fazem referência a tabelas em um compartilhamento diferente não são suportadas.

tagsde governança SAP

tags de sistema no espaço de nomes sap.PersonalData.* que classificam dados pessoais e sensíveis. Consulte tagsde governança da SAP.

tagsde governança SAP

O SAP BDC sincroniza tags de governança no namespace sap.PersonalData como tags governadas pelo sistema em tabelas no Unity Catalog. Essas tags classificam se os dados do SAP BDC contêm informações pessoais ou sensíveis.

importante

Não atribua, modifique ou exclua tags manualmente no namespace sap.* . Esses são valores reservados pelo sistema, atribuídos automaticamente pelo sistema SAP Databricks quando compartilhamentos SAP BDC são montados. Se você os atribuir manualmente, o Databricks poderá apagá-los ou removê-los posteriormente.

Para controlar o acesso com base nessas tags, crie políticas de controle de acesso baseado em atributos (ABAC) que façam referência a elas.

A seguinte tag está sincronizada. Para mais informações sobre anotação de dados pessoais SAP, consulte a especificação SAP CSN Interop.

tagSAP

tagdo sistema Unity Catalog

Aplicado a

Descrição

@PersonalData.entitySemantics

sap.PersonalData.entitySemantics

tabelas

Indica se a tabela representa um sujeito de dados, como uma pessoa ou organização. Os valores conhecidos incluem DataSubject, DataSubjectDetails ou Other.

Utilizar metadados do SAP BDC no SAP Databricks

Depois de integrar um produto de dados SAP a um catálogo, os metadados sincronizados ficam disponíveis em todo o SAP Databricks. Como os nomes de tabelas e colunas do SAP costumam ser difíceis de interpretar, os comentários sincronizados, as restrições key e tags ajudam você a entender e trabalhar com os dados do SAP de forma mais eficaz.

  • Explorador de Catálogo : visualize comentários, restrições key e tags nos detalhes da tabela e da coluna. Você pode filtrar as colunas pesquisando o conteúdo dos comentários, facilitando a localização das colunas relevantes.
  • SQL : Use DESCRIBE TABLE EXTENDED para view comentários de tabelas e colunas e restrições key . Consulte INFORMATION_SCHEMA.TABLE_TAGS para view tags de governança SAP.
  • Genie : Em um espaço Genie que inclui tabelas SAP BDC, os usuários podem fazer perguntas em linguagem natural sem precisar entender as convenções de nomenclatura da SAP.
  • Governança : Utilize tags de governança SAP sincronizadas em políticas ABAC para controlar o acesso a dados sensíveis.
  • logsde auditoria : Os eventos de sincronização de metadados, incluindo atribuições tag , atualizações de comentários e alterações de restrições, são registrados nos logs de auditoria. Utilize logs de auditoria para rastrear quando os metadados do SAP BDC foram inseridos ou atualizados em seu catálogo.