# Creating a new Story by Uploading a File (CSV/Excel)

{% hint style="success" %}
*Check out the given walk-through on how to create a new Story and save a View in it using the Upload File option.*
{% endhint %}

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb3U3HdVsN1h9bZt2fgoH%2Fuploads%2FRxWzxqRtdRC1MOLaXhaT%2FCreate%20Story%20by%20uploading%20a%20file.mp4?alt=media&token=3c9ea991-c311-41ff-b18b-79d08f2bb143>" %}
Create a New Story by uploading a CSV file
{% endembed %}

* Access and click the ***Story*** module.

<figure><img src="/files/B3PZRNBnNbSNEHiEvmGv" alt=""><figcaption><p>Accessing the Story module from the Platform Homepage</p></figcaption></figure>

* The ***Create New Story*** page opens.
* Provide name for the Story.
* Provide description for the story.
* Click the ***Upload CSV or Excel*** option.

<figure><img src="/files/oX3TTo9AYRPQwyig9KpX" alt=""><figcaption><p>Creating a New Story by uploading a File (CSV file in the given example)</p></figcaption></figure>

* Provide the Data Store Name.
* Use the Choose File option to upload a file.
* A notification flashes suggesting the user to wait till the file gets uploaded.
* The file upload completion is suggested through the mention of 100%.&#x20;

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

* As soon the file gets uploaded, the File Uploaded option gets a blue tick mark.
* The **Data Store Details** tab opens by default (as displayed in the below-given image).

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

* Open the ***Variable Types*** tab to get the variable types with count.

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

* Navigate to the ***Examples*** tab to display the sample data from the uploaded file.
* Click the ***Create Story*** option given below.

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

* After clicking the Create Story option the Data Store gets created and the ***Data Store Created*** option gets a blue tick mark.

<figure><img src="/files/8iPnOLKmQEhhupfz3hup" alt=""><figcaption></figcaption></figure>

* The Story gets created based on the selected Data Store and the user gets redirected to the Design page of the newly created Story.

<figure><img src="/files/88780r92s7J7r9t5Ltrg" alt=""><figcaption><p>Story based on an uploaded file (CSV)</p></figcaption></figure>

<details>

<summary>Try it out yourself</summary>

As explained above Creating a New Story with BDB Story module is so easy and gets completed in less than 3 minutes. If you don't believe this, here is a sample CSV file for you to try it out yourself.

</details>

{% file src="/files/RBItamTeK0n2YZXYpKbZ" %}
Sample CSV File for the Story Demo (click on the given file to download)
{% endfile %}

{% hint style="info" %}
*<mark style="color:green;">Please Note</mark>: Kindly change name of the **Sample File** while using it for your trial each time*.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bdb.ai/self-service-visualization/creating-a-new-story/create-new-story/creating-a-new-story-by-uploading-a-file-csv-excel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
