---
title: Amundsen
slug: /connectors/metadata/amundsen
---
# Amundsen
In this page, you will learn how to use the `metadata` CLI to run a one-ingestion.
Make sure you are running openmetadata-ingestion version 0.11.0 or above.
## Create Database Services
You need to create database services before ingesting the metadata from Amundsen. In the below example we have 5 tables
from 3 data sources i.e., `hive`, `dynamo` & `delta` so in OpenMetadata we have to create database services with the same name
as the source.
To create database service follow these steps:
### 1. Visit the Services Page
The first step is ingesting the metadata from your sources. Under Settings, you will find a Services link an external
source system to OpenMetadata. Once a service is created, it can be used to configure metadata, usage, and profiler
workflows.To visit the Services page, select Services from the Settings menu.serv
### 2. Create a New Service
Click on the Add New Service button to start the Service creation.
### 3. Select the Service Type
Select the service type which are available on the amundsen and create a service one by one. In this example we will
need to create services for hive, dynamo db & deltalake. Possible service names are `athena`, `bigquery`, `db2`, `druid`, `delta`,
`salesforce`, `oracle`, `glue`, `snowflake` or `hive`.
Note: Adding ingestion in this step is optional, because we will fetch the metadata from Amundsen. After creating all
the database services, `my service` page looks like below, and we are ready to start with the Amundsen ingestion via the CLI.
## Metadata Ingestion
All connectors are now defined as JSON Schemas. [Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/metadata/amundsenConnection.json)
you can find the structure to create a connection to Amundsen.
In order to create and run a Metadata Ingestion workflow, we will follow the steps to create a
YAML configuration able to connect to the source, process the Entities if needed, and reach the OpenMetadata server.
The workflow is modeled around the following [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/metadata/amundsenConnection.json).
### 1. Define the YAML Config
This is a sample config for Amundsen:
```yaml
source:
type: amundsen
serviceName: local_amundsen
serviceConnection:
config:
type: Amundsen
username:
password:
hostPort: bolt://localhost:7687
maxConnectionLifeTime: