Package io.openlineage.client
Class OpenLineage.FabricOneLakeDatasetFacet
java.lang.Object
io.openlineage.client.OpenLineage.FabricOneLakeDatasetFacet
- All Implemented Interfaces:
OpenLineage.DatasetFacet
- Enclosing class:
- OpenLineage
public static final class OpenLineage.FabricOneLakeDatasetFacet
extends Object
implements OpenLineage.DatasetFacet
model class for FabricOneLakeDatasetFacet
-
Method Details
-
get_producer
- Specified by:
get_producerin interfaceOpenLineage.DatasetFacet- Returns:
- URI identifying the producer of this metadata. For example this could be a git url with a given tag or sha
-
get_schemaURL
- Specified by:
get_schemaURLin interfaceOpenLineage.DatasetFacet- Returns:
- The JSON Pointer (https://tools.ietf.org/html/rfc6901) URL to the corresponding version of the schema definition for this facet
-
get_deleted
- Specified by:
get_deletedin interfaceOpenLineage.DatasetFacet- Returns:
- set to true to delete a facet
-
getLocation
- Returns:
- Location of the table's files in OneLake, Microsoft Fabric's storage, using IDs only: abfss://{workspaceId}@onelake.dfs.fabric.microsoft.com/{itemId}/Tables/{schema}/{table}, or .../Tables/{table} in a lakehouse without schemas. IDs are lowercase, with no trailing slash.
-
getWorkspaceId
- Returns:
- ID of the Fabric workspace that holds the item, in lowercase.
-
getWorkspaceName
- Returns:
- Name of the Fabric workspace that holds the item.
-
getItemId
- Returns:
- ID of the Fabric item that holds the table, such as a lakehouse or a warehouse, in lowercase.
-
getItemName
- Returns:
- Name of the Fabric item that holds the table.
-
getItemType
- Returns:
- Type of the Fabric item that holds the table, as Fabric names item types, for example Lakehouse, Warehouse or MirroredDatabase. Set only when the producer knows it.
-
getTableId
- Returns:
- ID of the table's Delta metadata (metaData.id in the Delta log), in lowercase. For a table reached through a shortcut, this is the ID of the target table.
-
getAdditionalProperties
- Specified by:
getAdditionalPropertiesin interfaceOpenLineage.DatasetFacet- Returns:
- additional properties
-
equals
-
hashCode
public int hashCode()
-