📊 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)
Справочник¶
- Команды CLI (англ.)
- MCP-инструменты (англ.)
- Python SDK (англ.)
- Гид для агента (англ.): MCP-ресурс
ycli://datalens/guide