Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As descrições de objetos de esquema dão ao agente de dados contexto de negócio sobre tabelas, colunas e outros elementos num esquema de fonte de dados. Este contexto ajuda o agente a distinguir entre objetos com nomes semelhantes ou ambíguos, a compreender o propósito de cada objeto e a gerar consultas mais precisas. As descrições são especialmente úteis para esquemas grandes onde os nomes dos objetos sozinhos não transmitem claramente o seu significado.
As descrições de objetos de esquema são suportadas em fontes de dados SQL, incluindo lakehouses, warehouses, bases de dados Fabric SQL e bases de dados espelhadas.
Observação
As descrições dos objetos do esquema estão atualmente em pré-visualização pública.
Observação
As descrições dos objetos do esquema estão disponíveis apenas quando o seu agente de dados utiliza o tempo de execução de pré-visualização.
Adicione ou edite uma descrição
Por defeito, o agente de dados herda as descrições disponíveis da fonte de dados e atualiza-as automaticamente. Quando editas uma descrição herdada no agente de dados, a alteração aplica-se apenas ao agente de dados. Não sobrescreve a descrição na fonte, e esse objeto já não recebe atualizações da descrição da fonte.
- Abra o seu agente de dados e depois selecione Configurar.
- Na fonte de dados, selecione Descrições de objetos de esquema.
- Expande o esquema para encontrar o objeto que queres descrever.
- Selecione o ícone Editar ao lado do objeto.
- Introduza uma descrição e depois selecione Feito.
Adicione uma descrição com o SDK Python
Use o Fabric Data Agent Python SDK para gerir as descrições dos objetos do esquema de forma programática. O exemplo seguinte define uma tabela na primeira fonte de dados de um agente de dados existente:
from fabric.dataagent.client import FabricDataAgentManagement
agent = FabricDataAgentManagement("<data-agent-name>")
datasource = agent.get_datasources()[0]
table_path = ("Schemas", "dbo", "Tables", "adoptions")
datasource.update_description({
table_path: "Contains one row for each pet adoption transaction."
})
A tupla identifica o elemento do esquema pelo seu caminho na fonte de dados. Para descrever uma coluna, adicione o seu nome ao caminho da tabela. Por exemplo, use table_path + ("adoption_date",). Os nomes dos caminhos são sensíveis a maiúsculas e minúsculas e devem corresponder à hierarquia apresentada para a fonte de dados.
Escrever descrições eficazes
Use descrições para explicar o significado empresarial que não seja evidente no nome de um objeto. Mantenha cada descrição concisa e específica.
- Para as tabelas, descreva as entidades empresariais ou eventos representados, o nível de detalhe da tabela e o seu objetivo principal.
- Para as colunas, defina o significado de negócio do valor, formato, unidade ou valores esperados quando possam não ser claros.
- Para outros elementos de esquema, explique o seu papel e quando o agente de dados deve usá-los.
- Esclarecer abreviaturas, terminologia interna e objetos com nomes semelhantes.
- Inclua contexto que ajude o agente a selecionar os objetos e relações corretos ao gerar uma consulta.