Pricing for Yandex DataLens
Warning
Starting February 1, 2021, new pricing takes effect for DataLens.
In DataLens, you pay for:
- The number of ten-minute sessions to the data source. The session considers requests from charts and dashboards.
- The size of the database for the materialized data.
- Additional DataLens features.
The number of sessions, the database size for materialized data, and the list of available features are determined by the monthly billing plan.
You can choose one of the following plans: Free or Standard.
The plan applies to the folder where the DataLens instance is located.
Note
Additional DataLens features that are available in Marketplace don't affect the selected plan and are paid separately.
Prices and features
Pricing plans valid until February 1, 2021
Service | Free | Standard |
---|---|---|
Monthly price, without VAT | Free | $24.358974 |
Number of sessions per month | 1000 | 10,000 |
Additional sessions, per 10 sessions, without VAT |
- | $0.024358 |
External sessions multiplier | x 10 | x 10 |
Database size for materialized data, GB | 0.5 | 10 |
Geocoding* | - | ✔ |
Service | Free | Standard |
---|---|---|
Monthly price, with VAT | Free | ₽1900 |
Number of sessions per month | 1000 | 10,000 |
Additional sessions, per 10 sessions, with VAT |
- | ₽1.90 |
External sessions multiplier | x 10 | x 10 |
Database size for materialized data, GB | 0.5 | 10 |
Geocoding* | - | ✔ |
* Geocoding functions: GEOCODE and GEOINFO.
Pricing effective as of February 1, 2021
Service | Free | Standard |
---|---|---|
Monthly price, without VAT | Free | $24.358974 |
Internal sessions per month | No limits | No limits |
External sessions per month | 100 | 1000 |
One additional external session, with VAT |
- | $0.024358 |
Database size for materialized data, GB | 0.5 | 10 |
Geocoding* | - | ✔ |
Service | Free | Standard |
---|---|---|
Monthly price, with VAT | Free | ₽1900 |
Internal sessions per month | No limits | No limits |
External sessions per month | 100 | 1000 |
One additional external session, with VAT |
- | ₽1.90 |
Database size for materialized data, GB | 0.5 | 10 |
Geocoding* | - | ✔ |
* Geocoding functions: GEOCODE and GEOINFO.
For users who had a DataLens instance that was created before February 1, 2021, the new pricing policy will come into effect at the start of the new reporting period in February.
For example, a user activated DataLens on December 15, 2020.
The new reporting period starts on January 15, 2021 with the old pricing plan, and ends on February 14, 2021.
The new plan takes effect on February 15, 2021, when the next reporting period starts.
You can check the reporting period of your DataLens instance in your billing account.
Session
Sessions are ten-minute periods when the user makes requests to a data source. For example, a user updates charts and dashboards and builds custom requests in the wizard.
The session starts with a data request and ends when there are no new requests for at least ten minutes.
The time difference between the first and last request is rounded up to ten minutes.
The session is calculated based on the user activity in the folder. If multiple users are working in the same DataLens instance at the same time, the service counts multiple sessions.
If one user is working in multiple DataLens instances at the same time, the service calculates sessions in these instances independently of one another.
Session types
In DataLens, sessions are categorized as internal or external:
Session type | Data source |
---|---|
Internal | Materialized datasets CSV connections Metrica Metrica Logs API AppMetrica AppMetrica Logs API Yandex.Cloud Managed Databases: - Managed Service for ClickHouse - Managed Service for PostgreSQL - Managed Service for MySQL® |
External | Any external data source that is not related to Yandex or Yandex.Cloud. |
How sessions are calculated
Each pricing plan determines the number of external sessions available. There is no limit to the number of internal sessions or requests, regardless of the pricing plan.
If a session has at least one request to an external data source, the whole session is considered external.
For instance, a dashboard contains some charts that request a materialized dataset and a single chart that requests an external data source.
When this kind of dashboard updates, the session is considered external.
The session doesn't consider requests from:
- The preview window in datasets.
- Public dashboards and charts.
Materialized data
A materialized data quota is available for each DataLens instance.
The quota includes:
-
Dataset preview data.
-
Materialized dataset data.
-
Materialized connection data.
-
Geocoding result caching data.
Note
The geocoding result cache is stored for 30 days.
Enabling a billing plan
To activate a billing plan, go to your billing account and select the desired plan. The period starts on the date when the DataLens instance is created.
When activating the Standard plan, you're charged on the first day of the period. When extending the plan, you're charged the day before the first day of a new reporting period.
If you created a billing account in the cloud, then the DataLens instance automatically switches to the Free plan.
Until you create a billing account, the DataLens instance remains in demo mode.
If you created a DataLens instance on January 31, the next charge would occur on February 28 (or February 29 if it's a leap year).
Switching plans
You can switch from the Free to the Standard plan at any time. When you switch plans, the period starts the day the plan is switched.
So if you go from the Standard plan to the Free plan, the new plan and period would come into effect when the paid period under the Standard plan ends. In this case, the start date of the new period becomes the date the Standard plan ends.
Automatic payment for additional sessions
Under the Standard plan, you can set up automatic payment for additional sessions. To do this, you should specify your planned budget in the billing account.
Automatic payment isn't available in the Free plan. If you reach the session limit or the DB size limit for this plan, you can switch to the Standard plan.
Blocks
Blocking when the external sessions limit is reached
If you reach the limit on the number of external sessions, DataLens automatically disables requests from your charts and dashboards to external sources. Other DataLens features remain accessible.
The DataLens homepage will display a message saying that the limit is reached.
To unblock your resources, do one of the following:
- Switch from the Free plan to the Standard plan.
- Enable automatic payment for additional sessions for the Standard plan.
- Wait for the start of the new reporting period (for any plan).
Cloud suspension
Your cloud may be suspended if there are arrears on your account, if your trial period is over, or if you are in violation of the Yandex.Cloud Terms of Use.
When a cloud is suspended, your DataLens instance will be unavailable. You won't be able to use DataLens until access to the cloud is restored.
Learn more in Automatic cloud suspension.