PurviewLineages.GetLineageByUniqueAttributeAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna informações de linhagem sobre a entidade.
Além do parâmetro typeName path, o atributo key-value pair(s) pode ser fornecido no formato a seguir
attr:[attrName]=[attrValue]
OBSERVAÇÃO: o attrName e o attrValue devem ser exclusivos entre entidades, por exemplo. Qualifiedname
public virtual System.Threading.Tasks.Task<Azure.Response> GetLineageByUniqueAttributeAsync (string typeName, string direction, int? depth = default, int? width = default, bool? includeParent = default, bool? getDerivedLineage = default, Azure.RequestContext context = default);
abstract member GetLineageByUniqueAttributeAsync : string * string * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response>
override this.GetLineageByUniqueAttributeAsync : string * string * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function GetLineageByUniqueAttributeAsync (typeName As String, direction As String, Optional depth As Nullable(Of Integer) = Nothing, Optional width As Nullable(Of Integer) = Nothing, Optional includeParent As Nullable(Of Boolean) = Nothing, Optional getDerivedLineage As Nullable(Of Boolean) = Nothing, Optional context As RequestContext = Nothing) As Task(Of Response)
Parâmetros
- typeName
- String
O nome do tipo.
- direction
- String
A direção da linhagem, que pode ser INPUT, OUTPUT ou BOTH. Valores permitidos: "BOTH" | "INPUT" | "OUTPUT".
- context
- RequestContext
O contexto de solicitação, que pode substituir comportamentos padrão na solicitação por chamada.
Retornos
Exceções
typeName
ou direction
é nulo.
typeName
é uma cadeia de caracteres vazia e esperava-se que não estivesse vazia.
Comentários
Esquema para Response Body
:
{
baseEntityGuid: string,
guidEntityMap: Dictionary<string, AtlasEntityHeader>,
widthCounts: Dictionary<string, Dictionary<string, AnyObject>>,
lineageDepth: number,
lineageWidth: number,
includeParent: boolean,
childrenCount: number,
lineageDirection: "INPUT" | "OUTPUT" | "BOTH",
parentRelations: [
{
childEntityId: string,
relationshipId: string,
parentEntityId: string
}
],
relations: [
{
fromEntityId: string,
relationshipId: string,
toEntityId: string
}
]
}
Aplica-se a
Azure SDK for .NET