3.0 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	| title | description | slug | 
|---|---|---|
| ADLS Datalake | OpenMetadata Database Connector Guide | Connect your Azure Data Lake Storage to OpenMetadata with our ADLS connector. Simple setup guide, configuration steps, and metadata extraction tips. | /connectors/database/adls-datalake | 
{% connectorDetailsHeader name="ADLS Datalake" stage="PROD" platform="OpenMetadata" availableFeatures=["Metadata", "Data Profiler", "Data Quality", "Sample Data"] unavailableFeatures=["Query Usage", "Lineage", "Column-level Lineage", "Owners", "dbt", "Tags", "Stored Procedures"] / %}
In this section, we provide guides and references to use the ADLS Datalake connector.
Configure and schedule Datalake metadata and profiler workflows from the OpenMetadata UI:
{% partial file="/v1.9/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/adls-datalake/yaml"} /%}
Requirements
{% note %}
The ADLS Datalake connector supports extracting metadata from file types JSON, CSV, TSV & Parquet.
{% /note %}
ADLS Permissions
To extract metadata from Azure ADLS (Storage Account - StorageV2), you will need an App Registration with the following permissions on the Storage Account:
- Storage Blob Data Reader
- Storage Queue Data Reader
Metadata Ingestion
{% partial file="/v1.9/connectors/metadata-ingestion-ui.md" variables={ connector: "Datalake", selectServicePath: "/images/v1.9/connectors/datalake/select-service.png", addNewServicePath: "/images/v1.9/connectors/datalake/add-new-service.png", serviceConnectionPath: "/images/v1.9/connectors/datalake/service-connection.png", } /%}
{% stepsContainer %} {% extraContent parentTagName="stepsContainer" %}
Connection Details for Azure
- 
Azure Credentials - Client ID : Client ID of the data storage account
- Client Secret : Client Secret of the account
- Tenant ID : Tenant ID under which the data storage account falls
- Account Name : Account Name of the data Storage
 
- 
Required Roles Please make sure the following roles associated with the data storage account. - Storage Blob Data Reader
- Storage Queue Data Reader
 
The current approach for authentication is based on app registration, reach out to us on slack if you find the need for another auth system
{% partial file="/v1.9/connectors/database/advanced-configuration.md" /%}
{% /extraContent %}
{% partial file="/v1.9/connectors/test-connection.md" /%}
{% partial file="/v1.9/connectors/database/configure-ingestion.md" /%}
{% partial file="/v1.9/connectors/ingestion-schedule-and-deploy.md" /%}
{% /stepsContainer %}
{% partial file="/v1.9/connectors/database/related.md" /%}
