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:
- Clique em Catálogo .
- Clique em Delta Sharing .
- Clique em um provedor SAP.
- Clique em Montar para catalogar a tabela de destino.
- 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.
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 |
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.
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 |
|---|---|---|---|
|
| tabelas | Indica se a tabela representa um sujeito de dados, como uma pessoa ou organização. Os valores conhecidos incluem |
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 EXTENDEDpara view comentários de tabelas e colunas e restrições key . ConsulteINFORMATION_SCHEMA.TABLE_TAGSpara 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.