> For the complete documentation index, see [llms.txt](https://docs.vectice.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vectice.com/log-and-manage-assets-with-vectice-api/log-assets-to-vectice/log-custom-metadata-in-a-table-format.md).

# Log custom metadata in a table format

A Vectice `Table` wraps a pandas dataframe into a table format, which you can then log to a Vectice iteration. This enables you to log custom metadata to Vectice in a tabular format.

{% hint style="warning" %}
You should not use `Table` to store important or sensitive information. `Table` is for storing low sensitive information that may support your documentation efforts.
{% endhint %}

For example, if you wish to log a few rows of additional low sensitive information not captured in the dataset, you can utilize `Table` to log and document them into Vectice. See below for a code example:

```python
import pandas as pd
from vectice import Table

table_dict = {
    "inputs": ["What is Vectice?", "Describe a dog to me"],
    "outputs": ["Vectice is an auto-documentation platform", "A dog is an animal with four legs"],
    "toxicity": [0.0, 0.0],
}

prompt_data_input_output = pd.DataFrame(table_dict)

table = Table(prompt_data_input_output, name="prompt_data")
iteration.log(table)
```

{% hint style="info" %}
`Table()`has a maximum capacity of 100 rows and 20 columns.
{% endhint %}

<figure><img src="/files/lmPZx2DbaMPLGIsOTFO7" alt=""><figcaption></figcaption></figure>
