# Class CaaSDataset

The class CaaSDataset gets data and metadata of a given tag. A tag is unique identifier for a dataset.

### Attributes <a href="#attributes" id="attributes"></a>

| Attribute               | Description                         |
| ----------------------- | ----------------------------------- |
| caas\_client:CaaSClient | an instance of the CaaSClient       |
| tag:str                 | The tag associated with the dataset |

### Methods <a href="#methods" id="methods"></a>

| Method Name     | Description                                          |
| --------------- | ---------------------------------------------------- |
| get\_metadata() | returns the schema associated with the tag (dataset) |
| get\_data()     | returns the data associated with the dataset         |
| count()         | returns the total number of records in the dataset   |
| get\_tag        | returns the tag                                      |
| get\_client     | returns the client                                   |

​
