> For the complete documentation index, see [llms.txt](https://docs.acho.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acho.io/acho-studio/resources/import-data/kafka.md).

# Kafka

### Connect to Kafka

1\. Go to the **Resources** page and click the <img src="/files/luUqNwhjG7IZbheUpaBG" alt="" data-size="line">  button.&#x20;

2\. Select **Kafka**.

3\. Enter your account credentials and click **Connect**.&#x20;

* **`Group ID`**: The Group ID is how you distinguish different consumer groups. (e.g. group.id)
* **`Protocol`**: The Protocol used to communicate with brokers.
* **`Client ID`**: An ID string to pass to the server when making requests. The purpose of this is to be able to track the source of requests beyond just ip/port by allowing a logical application name to be included in server-side request logging.
* **`Test Topic`**: The Topic to test in case the Acho can consume messages. (e.g. test.topic)
* **`Subscription Method`**: You can choose to manually assign a list of partitions, or subscribe to all topics matching specified pattern to get dynamically assigned partitions.
* **`List of topic`**
* **`Bootstrap Servers`**: A list of host/port pairs to use for establishing the initial connection to the Kafka cluster.

4\. Choose tables to import and click **Finish Setup**.&#x20;

5\. You will see a  <img src="/files/-MgBo4LSmdK4OS-NqLZy" alt="" data-size="line"> icon next to your resource. It may take a few minutes to several hours depending on the data size and the number of your tables. Once your data is ready, you will receive a notification email.&#x20;
