# Storage - VLS e PBS

### PBS - Persistent Business Storage

No **AgnosticData**, o **PBS (Persistent Business Storage)** é a camada de armazenamento **persistente** dos eventos de negócio. Ele atua como um repositório estruturado para armazenar eventos que passaram por validações e regras de filtragem, garantindo que apenas dados relevantes e organizados sejam mantidos para análise e automação.

#### **Principais Características do PBS:**

1. **Armazenamento de Longo Prazo**
   * Diferente do **VLS (Volatile Storage)**, que mantém os eventos por um período curto (ex.: 30 dias), o **PBS** armazena eventos que precisam ser acessados e analisados no futuro.
2. **Filtragem e Validação**
   * O PBS não armazena todos os eventos brutos. Apenas eventos que atendem a critérios configuráveis (exemplo: usuários ativos, transações confirmadas, eventos importantes para análise de produto ou customer analytics) são persistidos.
3. **Consulta e Exportação**
   * Os dados armazenados no PBS podem ser consultados e exportados para diferentes ferramentas, como:
     * **Data Warehouses** (BigQuery, Snowflake, Redshift)
     * **BI & Analytics** (Tableau, Power BI, Looker)
     * **CRM & Automação** (Salesforce, HubSpot, RD Station)
4. **Evita Custo Desnecessário**
   * Como o **AgnosticData** permite controle granular sobre o que é salvo no PBS, as empresas evitam custos elevados de armazenamento e processamento, comuns em plataformas que armazenam eventos indiscriminadamente, sem perder a liberdade de uma análise completa de  todos os eventos gerados.&#x20;
5. **Integração Direta com Destinos**
   * Os dados no PBS podem ser **enviados automaticamente para os Destinations ou tabelas PBS específicas (esquema de dados forçado -** *Schema Enforcement***)**, garantindo que insights acionáveis cheguem aos times certos sem esforço manual.&#x20;
   * Além disso uma tabela PBS pode ser utilizada como fontes de dados remotos para *workflow* (fluxo de decisão) de engajamento e comunicação como Dengage.&#x20;

#### **Exemplo de Uso**

* Uma empresa quer armazenar apenas **compras concluídas** e **usuários engajados** no PBS, descartando eventos irrelevantes.
* Com isso, ela mantém um banco de dados **otimizado, reduz custos** e melhora a performance da análise de dados.


---

# 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.agnosticdata.ai/agnosticdata.ai-or-documentation/fundamentals/storage-vls-e-pbs.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.
