Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Managed Service for PostgreSQL
  • Getting started
    • All guides
      • Viewing cluster logs
      • Performance diagnostics
      • Monitoring the state of clusters and hosts
      • Connecting to DataLens
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Public materials
  • Release notes

In this article:

  • Activating DataLens
  • Allowing access to a cluster from DataLens
  • Creating a connection to a cluster
  • Viewing a list of cluster connections
  • Updating a cluster connection
  • Deleting a cluster connection
  • Connection settings
  1. Step-by-step guides
  2. Logs and monitoring
  3. Connecting to DataLens

Connecting to a PostgreSQL cluster from DataLens

Written by
Yandex Cloud
Updated at March 10, 2025
  • Activating DataLens
  • Allowing access to a cluster from DataLens
  • Creating a connection to a cluster
  • Viewing a list of cluster connections
  • Updating a cluster connection
  • Deleting a cluster connection
  • Connection settings

Yandex DataLens is a business intelligence service, that lets you upload, process and visualize data for analysing and testing hypotheses. It can help you make marketing decisions for your product.

To use an existing cluster as a data source for Yandex DataLens:

  1. Activate DataLens.
  2. Enable access to the cluster from DataLens.
  3. Create a cluster connection in DataLens.

Activating DataLensActivating DataLens

Limit

You can only create one DataLens instance in the cloud.

Management console
  1. In the management console, go to the folder page.
  2. Select DataLens.
  3. Click Activate DataLens.

The DataLens instance will be activated in the selected folder.

Allowing access to a cluster from DataLensAllowing access to a cluster from DataLens

To enable DataLens to connect to your cluster and work with its data, activate the DataLens access option when creating a cluster or updating its settings.

screen01

Creating a connection to a clusterCreating a connection to a cluster

Management console
  1. Make sure that DataLens is activated in the appropriate folder and you can access the cluster from it.

  2. Go to the folder page and select Managed Service for PostgreSQL.

    screen02

  3. Click the cluster name and open the DataLens tab.

  4. Click Create connection.

    screen03

    I have no "Create connection" button

    If you see a message saying "DataLens not activated" instead of the Create connection button, it means that you either did not activate DataLens or connected it in a different folder. To connect your cluster to a DataLens instance from another folder, follow the guide in the DataLens documentation.

  5. Specify the connection settings.

  6. Check that the settings are correct by clicking Check connection.

  7. After successfully checking the connection, click Create connection.

    screen04

  8. In the resulting window, enter a name for the connection and click Create.

    screen05

Once the connection is created, you can:

  • Update or delete the connection.
  • Create datasets with cluster data using the connection.
  • Visualize the datasets using charts and dashboards.

Viewing a list of cluster connectionsViewing a list of cluster connections

Management console
  1. Go to the folder page and select Managed Service for PostgreSQL.

  2. Click the cluster name and open the DataLens tab.

    screen11

Updating a cluster connectionUpdating a cluster connection

Management console
  1. Go to the folder page and select Managed Service for PostgreSQL.

  2. Click the cluster name and open the DataLens tab.

  3. Select a connection from the list.

    screen12

  4. Change the settings.

  5. Check that the settings are correct by clicking Check connection.

  6. After successfully checking the connection, click Save changes.

    screen06

Deleting a cluster connectionDeleting a cluster connection

Management console
  1. Go to the folder page and select Managed Service for PostgreSQL.

  2. Click the cluster name and open the DataLens tab.

  3. Select a connection from the list.

  4. Click at the top of the page and select Delete.

    screen07

  5. In the window that opens, click Delete.

    screen08

Connection settingsConnection settings

Management console
  1. If the cluster and DataLens are in the same organization:

    1. Go to the Select in organization tab.

    2. Select the cloud and folder where the cluster is located.

    3. Select the cluster and its host from the drop-down lists or create a new cluster in the folder with DataLens by clicking Create new.

    4. Leave the Port setting value unchanged.

    5. In the drop-down list, select Path to database.

    6. Select a user from the drop-down list.

    7. Enter this user's password.

    8. Specify the cache time-to-live or leave the default value. The recommended value is 300 seconds (5 minutes).

    9. Configure a Raw SQL level.

      screen09

    10. To explicitly define a collation for DB queries, go to Advanced connection settings. Select a mode to configure Setting collate in a query:

      • Auto: Default setting is used, DataLens decides whether to enable the en_US locale.
      • On: DataLens setting is used, the en_US locale is specified for individual expressions in a query. This makes the server use the appropriate sorting logic, regardless of the server settings and specific tables. Use the DataLens setting if the DB locale is incompatible with DataLens performance. For more information on the locale and LC_COLLATE, see Creating a cluster.
      • Off: Default setting is used, DataLens only uses the existing parameters of the DB locale.

      screen10

  2. If the cluster and DataLens are in different organizations, use the settings from this DataLens tutorial.

Was the article helpful?

Previous
Monitoring the state of clusters and hosts
Next
All tutorials
© 2025 Direct Cursus Technology L.L.C.