Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Descrições de objetos de esquema fornecem ao agente de dados contexto de negócio sobre tabelas, colunas e outros elementos em um esquema fonte de dados. Esse contexto ajuda o agente a distinguir entre objetos com nomes semelhantes ou ambíguos, entender o propósito de cada objeto e gerar consultas mais precisas. Descrições são especialmente úteis para esquemas grandes onde nomes de objetos sozinhos não transmitem claramente seu significado.
Há suporte para descrições de objetos do esquema em fontes de dados SQL, incluindo lakehouses, warehouses, bancos de dados SQL do Fabric e bancos de dados espelhados.
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 de esquema estão disponíveis apenas quando seu agente de dados usa o tempo de execução prévia.
Adicione ou edite uma descrição
Por padrão, o agente de dados herda as descrições disponíveis da fonte de dados e as atualiza automaticamente. Quando você edita uma descrição herdada no data agent, a alteração se aplica apenas ao data agent. Ele não sobrescreve a descrição na fonte, e esse objeto não recebe mais atualizações de descrição da fonte.
- Abra seu agente de dados e então selecione Configurar.
- Na fonte de dados, selecione Descrições de objetos de esquema.
- Expanda o esquema para encontrar o objeto que você quer descrever.
- Selecione o ícone Editar ao lado do objeto.
- Insira uma descrição e então selecione Pronto.
Adicione uma descrição com o SDK Python
Use o Fabric Data Agent Python SDK para gerenciar descrições de objetos de esquema programaticamente. O exemplo a seguir estabelece uma descrição para 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 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 mostrada para a fonte de dados.
Escreva descrições efetivas
Use descrições para explicar o significado do negócio que não seja evidente no nome de um objeto. Mantenha cada descrição concisa e específica.
- Para tabelas, descreva as entidades ou eventos do negócio representados, o nível de detalhe da tabela e seu propósito principal.
- Para as colunas, defina o significado comercial, o formato, a unidade ou os valores esperados de um valor, caso isso não esteja claro.
- Para outros elementos do esquema, explique seu papel e quando o agente de dados deve usá-los.
- Esclareça abreviações, terminologia interna e objetos com nomes semelhantes.
- Inclua contexto que ajude o agente a selecionar os objetos e relacionamentos corretos ao gerar uma consulta.