Neste documento, descrevemos como propor mudanças em um único recurso para categorias e termos do glossário empresarial, bem como entradas do Knowledge Catalog (antigo Dataplex Universal Catalog), usando fluxos de trabalho de governança.
Antes de começar
Para usar fluxos de trabalho de governança para mudanças de metadados, verifique se você ativou as APIs necessárias e se tem os papéis e as permissões necessários do Identity and Access Management (IAM).
Ative a API Dataplex, se ainda não tiver feito isso.
Funções necessárias para ativar APIs
Para ativar APIs, você precisa da permissão serviceusage.services.enable. Se você
criou o projeto, provavelmente já tem essa permissão pelo
papel de proprietário (roles/owner). Caso contrário, é possível conseguir essa permissão pelo
papel de administrador do Service Usage (roles/serviceusage.serviceUsageAdmin).
Saiba como conceder papéis.
Funções exigidas
Para receber as permissões necessárias para solicitar mudanças de metadados, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto, glossário ou grupo de entradas:
-
Solicitar mudanças de metadados:
Leitor do Dataplex Catalog (
roles/dataplex.catalogViewer) -
Aprovar mudanças nos metadados:
- Aprovador de fluxo de trabalho do Dataplex (
roles/dataplex.workflowApprover) - Editor do catálogo do Dataplex (
roles/dataplex.catalogEditor) - Proprietário de entradas do Dataplex (
roles/dataplex.entryOwner)
- Aprovador de fluxo de trabalho do Dataplex (
-
Administrar fluxos de trabalho de governança:
Administrador de fluxo de trabalho do Dataplex (
roles/dataplex.workflowAdmin)
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.
Para mais informações sobre papéis e permissões, consulte Papéis do IAM do Knowledge Catalog.
Solicitar mudanças em uma categoria de glossário
Se você não tiver acesso de gravação direta para criar, atualizar ou excluir uma categoria de glossário, solicite essa alteração usando fluxos de trabalho de governança. Depois que uma solicitação de mudança de metadados é enviada, os solicitantes, aprovadores e administradores de fluxo de trabalho podem monitorar e gerenciar a solicitação durante todo o ciclo de vida.
Criar uma categoria
Console
Siga estas etapas para solicitar uma categoria:
No console Google Cloud , acesse a página Glossários do Knowledge Catalog.
Selecione o glossário em que você quer criar uma categoria e clique em Criar categoria.
Insira um Nome de exibição para a categoria.
Opcional: na seção Rótulos, adicione rótulos para o glossário.
Opcional: na seção Justificativa, informe ao aprovador o motivo da mudança.
Na seção Configurações avançadas, é possível editar o ID da categoria se você quiser mudar o ID gerado automaticamente.
Clique em Enviar para revisão.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a criação de uma categoria, use o método glossaries.requestGlossaryChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"createCategoryRequest": {
"parent": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"categoryId": "sample-category-id",
"category": {
"displayName": "Sample category name",
"description": "Sample category description",
"parent": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID"
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID:requestGlossaryChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o glossário está, comous-central1.GLOSSARY_ID: o ID do glossário pai.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Atualizar uma categoria
Console
Siga estas etapas para sugerir mudanças em uma categoria:
No console Google Cloud , acesse a página Glossários do Knowledge Catalog.
Selecione o glossário que inclui a categoria que você quer atualizar.
Clique no nome da categoria para abrir o painel Detalhes da categoria.
Para adicionar ou atualizar os detalhes da categoria, clique em Adicionar ou Editar ao lado da seção que você quer atualizar.
Clique em Enviar para revisão. Alguns itens podem exigir uma justificativa adicional para a mudança. Forneça a justificativa e clique em Prosseguir para enviar as mudanças.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar uma atualização do nome de exibição e da descrição de uma categoria, use o
método glossaries.requestGlossaryChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"updateCategoryRequest": {
"category": {
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID/categories/CATEGORY_ID",
"displayName": "Sample new name",
"description": "Sample new description"
},
"updateMask": {
"paths": [
"display_name",
"description"
]
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID:requestGlossaryChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o glossário está, comous-central1.GLOSSARY_ID: o ID do glossário pai.CATEGORY_ID: o ID da categoria de destino que você quer atualizar.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Excluir uma categoria
Console
Siga estas etapas para solicitar a exclusão de uma categoria:
No console Google Cloud , acesse a página Glossários do Knowledge Catalog.
Abra o glossário e clique na categoria que você quer excluir.
No painel Detalhes da categoria, selecione Excluir no menu.
Opcional: na seção Justificativa, informe ao aprovador o motivo da mudança.
Clique em Enviar para revisão.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a exclusão de uma categoria, use o método glossaries.requestGlossaryChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"deleteCategoryRequest": {
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID/categories/CATEGORY_ID"
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID:requestGlossaryChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o glossário está, comous-central1.GLOSSARY_ID: o ID do glossário pai.CATEGORY_ID: o ID da categoria de destino que você quer excluir.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Solicitar mudanças em um termo do glossário
Se você não tiver acesso de gravação direta para criar, atualizar ou excluir um termo do glossário, solicite essa alteração usando fluxos de trabalho de governança.
Criar um termo de glossário
Console
Siga estas etapas para solicitar a criação de um termo do glossário:
No console Google Cloud , acesse a página Glossários do Knowledge Catalog.
Selecione o glossário ou a categoria em que você quer criar um termo para abrir o painel de detalhes.
- Se você criar um termo na página de detalhes do glossário, selecione Criar termo no menu.
- Se você criar um termo na página de detalhes da categoria, selecione Adicionar termo no menu.
Insira um Nome de exibição para a categoria.
Opcional: na seção Rótulos, adicione rótulos ao termo.
Opcional: na seção Justificativa, informe ao aprovador o motivo da mudança.
Na seção Configurações avançadas, é possível editar o ID do termo se você quiser mudar o ID gerado automaticamente.
Clique em Enviar para revisão.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a criação de um termo de glossário, use o
método glossaries.requestGlossaryChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"createTermRequest": {
"parent": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"termId": "sample-term-id",
"term": {
"displayName": "Sample term name",
"description": "Sample term description",
"parent": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID"
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID:requestGlossaryChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o glossário está, comous-central1.GLOSSARY_ID: o ID do glossário pai.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Atualizar um termo do glossário
Console
Siga estas etapas para solicitar mudanças em um termo do glossário:
No console Google Cloud , acesse a página Glossários do Knowledge Catalog.
Selecione o glossário que inclui o termo que você quer atualizar.
Clique no nome do termo para abrir o painel Detalhes do termo.
Adicione ou atualize os detalhes do termo clicando em Adicionar ou Editar ao lado da seção que você quer atualizar.
Clique em Enviar para revisão. Algumas seções podem exigir que você forneça uma justificativa adicional antes de enviar a solicitação. Forneça a justificativa e clique em Prosseguir para enviar as mudanças.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar uma atualização do nome de exibição e da descrição de um termo do glossário, use
o método glossaries.requestGlossaryChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"updateTermRequest": {
"term": {
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID/terms/TERM_ID",
"displayName": "Sample new name",
"description": "Sample new description"
},
"updateMask": {
"paths": [
"display_name",
"description"
]
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID:requestGlossaryChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o glossário está, comous-central1.GLOSSARY_ID: o ID do glossário pai.TERM_ID: o ID do termo de destino que você quer atualizar.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Excluir um termo do glossário
Console
Siga estas etapas para solicitar a exclusão de um termo:
No console Google Cloud , acesse a página Glossários do Knowledge Catalog.
Selecione o glossário que inclui o termo que você quer excluir.
Clique no nome do termo para abrir o painel Detalhes do termo.
Clique em Excluir.
Clique em Enviar para revisão. Algumas seções podem exigir que você forneça uma justificativa adicional antes de enviar a solicitação. Forneça a justificativa e clique em Prosseguir para enviar as mudanças.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a exclusão de um termo do glossário, use o
método glossaries.requestGlossaryChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID",
"deleteTermRequest": {
"name": "projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID/terms/TERM_ID"
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/glossaries/GLOSSARY_ID:requestGlossaryChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o glossário está, comous-central1.GLOSSARY_ID: o ID do glossário pai.TERM_ID: o ID do termo de destino que você quer excluir.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna um RequestGlossaryChangeResponse que contém o nome do recurso do ChangeRequest.O sistema registra uma nova solicitação de alteração e notifica o aprovador.
Solicitar mudanças em uma entrada
Se você não tiver acesso de gravação direta para criar, modificar ou excluir uma entrada do Knowledge Catalog, solicite essa alteração usando fluxos de trabalho de governança.
Criar uma entrada
Console
Siga estas etapas para solicitar a criação de uma entrada:
No console do Google Cloud , acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Grupos de entradas.
Selecione o grupo de entrada em que você quer criar uma entrada e clique em Criar entrada.
Insira um ID e um nome de exibição para a entrada.
Selecione um tipo de entrada.
Opcional: forneça detalhes do aspecto ou adicione uma descrição.
Clique em Enviar para revisão. Algumas seções podem exigir que você forneça uma justificativa adicional antes de enviar a solicitação. Forneça a justificativa e clique em Prosseguir para enviar as mudanças.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a criação de uma entrada, use o método entryGroups.requestCatalogChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"createEntryRequest": {
"parent": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"entryId": "sample-entry-id",
"entry": {
"entryType": "projects/PROJECT_ID/locations/LOCATION/entryTypes/ENTRY_TYPE_ID",
"entrySource": {
"displayName": "Sample entry name",
"description": "Sample entry description"
}
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID:requestCatalogChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o grupo de entrada existe, comous-central1.ENTRY_GROUP_ID: o ID do grupo de entrada pai.ENTRY_TYPE_ID: o ID do tipo de entrada.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Atualizar uma entrada
Console
Siga estas etapas para solicitar atualizações de uma entrada:
- No console Google Cloud , acesse a página Pesquisa ou Catálogo do Knowledge Catalog.
- Pesquise e selecione a entrada que você quer atualizar.
- Clique na entrada para abrir a página Detalhes da entrada.
- Clique em Adicionar ao lado da seção que você quer atualizar.
- Atualize a seção.
- Clique em Enviar para revisão. Algumas seções podem exigir que você forneça uma justificativa adicional antes de enviar a solicitação. Forneça a justificativa e clique em Prosseguir para enviar as mudanças.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar uma atualização do nome de exibição e da descrição de uma origem de entrada, use
o método entryGroups.requestCatalogChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"updateEntryRequest": {
"entry": {
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID/entries/ENTRY_ID",
"entrySource": {
"displayName": "Sample new name",
"description": "Sample new description"
}
},
"updateMask": {
"paths": [
"entry_source.display_name",
"entry_source.description"
]
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID:requestCatalogChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o grupo de entrada existe, comous-central1.ENTRY_GROUP_ID: o ID do grupo de entrada pai.ENTRY_ID: o ID da entrada de destino.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Excluir uma entrada
Console
Siga estas etapas para solicitar a exclusão de uma entrada:
- No console Google Cloud , acesse a página Pesquisa ou Catálogo do Knowledge Catalog.
- Pesquise e selecione a entrada que você quer excluir.
- Clique na entrada para abrir a página Detalhes da entrada.
- Clique em Excluir.
- Clique em Enviar para revisão. Algumas seções podem exigir que você forneça uma justificativa adicional antes de enviar a solicitação. Forneça a justificativa e clique em Prosseguir para enviar as mudanças.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a exclusão de uma entrada, use o método entryGroups.requestCatalogChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"deleteEntryRequest": {
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID/entries/ENTRY_ID"
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID:requestCatalogChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o grupo de entrada existe, comous-central1.ENTRY_GROUP_ID: o ID do grupo de entrada pai.ENTRY_ID: o ID da entrada de destino que você quer excluir.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Atualizar um aspecto
Console
Siga estas etapas para solicitar atualizações de um aspecto:
- No console Google Cloud , acesse a página Pesquisa do Knowledge Catalog.
- Pesquise e selecione a entrada que você quer mudar.
- Clique na entrada para abrir a página Detalhes da entrada.
- Acesse a seção Aspectos e clique em Adicionar.
- Forneça detalhes do aspecto.
- Opcional: justifique a mudança.
- Clique em Enviar para revisão.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a anexação ou atualização de um aspecto de Contatos em uma entrada, use o
método entryGroups.requestCatalogChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"updateEntryRequest": {
"entry": {
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID/entries/ENTRY_ID",
"aspects": {
"dataplex-types.global.contacts": {
"data": {
"identities": [
{
"role": "Data Steward",
"name": "Dana",
"id": "dana@example.com"
}
]
}
}
}
},
"updateMask": {
"paths": [
"aspects"
]
},
"aspectKeys": [
"dataplex-types.global.contacts"
]
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID:requestCatalogChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o grupo de entrada existe, comous-central1.ENTRY_GROUP_ID: o ID do grupo de entrada pai.ENTRY_ID: o ID da entrada de destino.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Criar um link de entrada
Console
Siga estas etapas para solicitar a criação de um link de entrada, por exemplo, para anexar um termo do glossário:
No console Google Cloud , acesse a página Pesquisa do Knowledge Catalog.
Pesquise e selecione a entrada do recurso de dados à qual você quer vincular um termo.
Na página de detalhes da entrada, siga um destes procedimentos:
- Para vincular um termo à entrada, na guia Detalhes, na seção Termos do glossário, clique em Adicionar.
- Para vincular um termo a uma coluna, na guia Esquema, selecione a coluna e clique em Adicionar termo comercial.
Pesquise e selecione o termo que você quer vincular.
Opcional: justifique a mudança.
Clique em Enviar para revisão.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a criação de um link de definição entre um termo do glossário e uma entrada de recurso de dados, use o método entryGroups.requestCatalogChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"createEntryLinkRequest": {
"parent": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"entryLinkId": "sample-definition-link",
"entryLink": {
"entryLinkType": "projects/dataplex-types/locations/global/entryLinkTypes/definition",
"entryReferences": [
{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID/entries/ENTRY_ID",
"type": "SOURCE"
},
{
"name": "projects/PROJECT_ID/locations/global/entryGroups/@dataplex/entries/projects/PROJECT_ID/locations/global/glossaries/GLOSSARY_ID/terms/TERM_ID",
"type": "TARGET"
}
]
}
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID:requestCatalogChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o grupo de entrada existe, comous-central1.ENTRY_GROUP_ID: o ID do grupo de entrada pai.ENTRY_ID: o ID da entrada de destino.GLOSSARY_ID: o ID do glossário que contém o termo.TERM_ID: o ID do termo do glossário.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
Excluir um link de entrada
Console
Siga estas etapas para solicitar a exclusão de um link de entrada, por exemplo, para remover um termo de glossário anexado:
No console Google Cloud , acesse a página Pesquisa do Knowledge Catalog.
Pesquise e selecione a entrada do recurso de dados de que você quer remover um termo vinculado.
Na página de detalhes da entrada, siga um destes procedimentos:
- Para remover um termo da entrada, na guia Detalhes, na seção Termos do glossário, clique no termo e em Remover.
- Para remover um termo de uma coluna, na guia Esquema, clique em Remover ao lado do termo.
Opcional: justifique a mudança.
Clique em Enviar para revisão.
O sistema registra uma nova solicitação de mudança e notifica o aprovador. É possível acompanhar o progresso da solicitação na página Fluxos de trabalho de governança, na guia Minhas solicitações.
REST
Para solicitar a exclusão de um link de entrada entre um termo de glossário e uma entrada de recurso de dados, use o método entryGroups.requestCatalogChange:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID",
"deleteEntryLinkRequest": {
"name": "projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID/entryLinks/ENTRY_LINK_ID"
},
"justification": "JUSTIFICATION"
}' \
"https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/entryGroups/ENTRY_GROUP_ID:requestCatalogChange"
Substitua:
PROJECT_ID: o ID do seu projeto do Google Cloud .LOCATION: a região em que o grupo de entrada existe, comous-central1.ENTRY_GROUP_ID: o ID do grupo de entrada pai.ENTRY_LINK_ID: o ID do link de entrada de destino que você quer excluir.JUSTIFICATION: uma explicação de por que você está propondo a mudança.
O serviço retorna uma resposta que contém o nome do recurso da solicitação de alteração. O sistema registra uma nova solicitação de mudança e notifica o aprovador.
A seguir
- Saiba mais sobre os fluxos de trabalho de governança
- Saiba como gerenciar solicitações.
- Saiba mais sobre os glossários.