Перейти к содержанию

📊 DataLens

Воркбуки, подключения, датасеты, чарты, дашборды.

операций: 134 · CLI · MCP · Python

Вход

Нужно Задайте
токен YANDEX_CLOUD_IAM_TOKEN: IAM-токен, либо ключ сервисного аккаунта в YANDEX_CLOUD_SERVICE_ACCOUNT_KEY_FILE. OAuth-токен Яндекс ID не подходит
организация YANDEX_CLOUD_ORGANIZATION_ID (Yandex Cloud, уходит в заголовке x-dl-org-id)

Как получить каждое значение: Аутентификация.

Типовые задачи

Посмотреть, что лежит в коллекции

ycli datalens collections content-list col00000000001 --limit 45
{
  "name": "datalens_collections_content_list",
  "arguments": {
    "collection_id": "col00000000001",
    "limit": 45
  }
}
datalens.collections.content_list("col00000000001", limit=45)

Список воркбуков

ycli datalens workbooks list --collection-id col00000000001 --limit 45
{
  "name": "datalens_workbooks_list",
  "arguments": {
    "collection_id": "col00000000001",
    "limit": 45
  }
}
datalens.workbooks.list(collection_id="col00000000001", limit=45)

Посмотреть, что лежит в воркбуке

ycli datalens workbooks entries-list wb000000000001 --limit 45
{
  "name": "datalens_workbooks_entries_list",
  "arguments": {
    "workbook_id": "wb000000000001",
    "limit": 45
  }
}
datalens.workbooks.entries_list("wb000000000001", limit=45)

Найти объекты где угодно

ycli datalens entries list --scope dash --limit 45
{
  "name": "datalens_entries_list",
  "arguments": {
    "scope": "dash",
    "limit": 45
  }
}
datalens.entries.list(scope="dash", limit=45)

Справочник