Вы находитесь здесь:
Ссылка на инструмент Tableau Next Model Context Protocol (MCP)
Сервер Tableau Next MCP (Контекстный протокол модели) предоставляет набор инструментов, позволяющих внешним агентам на основе искусственного интеллекта взаимодействовать с аналитической экосистемой.
Требуемые версии
| Просмотр поддерживаемых версий. |
После завершения первичной настройки нет необходимости вручную выбирать или настраивать эти инструменты. Задавайте предпочитаемому клиенту на основе искусственного интеллекта (например, ChatGPT, Claude или Cursor) вопросы на естественном языке, и он автоматически выбирает соответствующие инструменты для задачи.
Например, когда вы спрашиваете: «Какие мои лучшие продажи продуктов в 2025 году?», агент на основе искусственного интеллекта использует инструмент Analytics Q&A analysis_data для запроса управляемых данных посредством консьержа. Интеграция возвращает точные ответы и визуализации непосредственно в интерфейсе чата.
Для целей документации доступные инструменты группируются по их функциональной роли в аналитическом бизнес-процессе.
Анализ
Внешние агенты искусственного интеллекта, соответствующие MCP, используют эти инструменты для запроса данных и изучения визуальных активов.
| Имя инструмента | Описание / Вводные данные | Возвращается | Использовать при |
|---|---|---|---|
analyze_data |
Выполнение естественно-языкового вопроса посредством агента Analytics относительно целевой семантической модели. |
answer (string; natural-language result). Нет метаданных или SQL. |
Вы хотите, чтобы агент ответил на вопрос. Если сложный вопрос не удается, разделите его на несколько более простых вопросов для извлечения ключевых сведений и выполнения глубокого осмысления со стороны клиента. Не используйте этот инструмент для обнаружения метаданных. |
list_dashboards |
Пронумеруйте панели мониторинга Tableau Next (только метаданные) для обнаружения и выбора | Элементы с кодом, именем/меткой, ответственным за рабочее пространство (код/имя), lastModifiedDate (при наличии). | Вам нужны идентификаторы панелей мониторинга или для просмотра панелей мониторинга (для метаданных). |
get_dashboard |
Извлеките отдельную панель мониторинга. | Полные метаданные панели мониторинга. | Вам нужны полные сведения о конкретной панели мониторинга. |
list_visualizations |
Пронумеруйте визуализации/рабочие таблицы (только метаданные) в Tableau Next. | Элементы с кодом, именем/меткой, родительской панелью мониторинга/рабочей тетрадью, собственным рабочим пространством, временными отметками. | Вам нужно обнаружить диаграммы или рабочие табели по имени или родительские.Не для изображений или результатов запроса |
get_visualization |
Извлечение отдельной визуализации. | Полные метаданные визуализации. | Вам нужны полные сведения о конкретной визуализации. |
Обнаружение структуры семантической модели
Внешние агенты искусственного интеллекта, соответствующие MCP, используют эти инструменты для понимания схем, взаимосвязей и логических представлений Tableau Next. Агенты используют эту архитектуру данных для понимания таблиц и подключений в Tableau Next.
| Имя инструмента | Описание / Вводные данные | Возвращается | Использовать при |
|---|---|---|---|
list_semantic_models |
Перечислите семантические модели, доступные абоненту. | count, элементы [ ] с кодом, apiName, меткой, дополнительным описанием, пространством данных, категориями. | Вам нужно выбрать, на какую семантическую модель ориентироваться дальше. |
get_semantic_model |
Извлеките профиль отдельной семантической модели, включительно с бизнес-предпочтениями. | apiName, метка, businessPreferences (строка с # строками руководства) и другие свойства семантической модели. | Вам нужны правила/рекомендации на уровне модели перед запросом или изучением внутренних. |
list_semantic_model_data_objects |
Список объектов/объектов данных, определенных в семантической модели. | items[ ] с apiName, label, dataObjectName, filters[ ]. |
Нужно перечислить структурные элементы (таблицы/объекты) семантической модели. |
list_semantic_model_relationships |
Составьте список взаимосвязей между объектами данных в семантической модели. | items[ ] с apiName, label, leftSemanticDefinitionApiName, rightSemanticDefinitionApiName, joinType, criteria. | Нужно перечислить взаимосвязи между объектами данных в семантической модели. |
get_semantic_model_logical_view |
Извлечение структуры одного логического представления. | apiName, label, semanticDataObjects[ ] (объекты в представлении), semanticRelationships[ ] (присоединения), semantic Unions[ ] , filters[ ]. | Необходимо понимать график присоединения и открытые поля определенного представления. |
Бизнес-логика и определения
Внешние агенты искусственного интеллекта, соответствующие MCP, используют эти инструменты для идентификации определенных КПЭ Tableau Next и логики расчета.
| Имя инструмента | Описание / Вводные данные | Возвращается | Использовать при |
|---|---|---|---|
list_semantic_model_measures |
Меры списка для определенного объекта данных в семантической модели (числовые поля, используемые для агрегации). | Измерение метаданных на объект (имя/apiName, метка, тип данных, роль) при наличии. | Вам нужны агрегируемые поля, открытые определенным объектом. |
list_semantic_model_dimensions |
Измерения списка для определенного объекта данных в семантической модели (категорийные/дата/текстовые поля, используемые для группировки/сегментации). | Метаданные измерения на объект (имя/apiName, метка, тип данных, роль), при наличии. | Вам нужны поля группы, открытые определенным объектом. |
list_semantic_model_metrics |
Список бизнес-показателей/КПЭ, определенных в семантической модели. | metrics[ ] с apiName, label. | Вам нужны именованные КПЭ, а не исходные поля или формулы. |
get_semantic_model_metric |
Извлеките полное определение одного показателя/КПЭ. | apiName, label, measurementReference (например,calculFieldApiName), timeDimensionReference (таблица/поле), additionalDimensions, timeGrains[ ], filters[ ], aggregationType, isCumulative. | Вы должны точно понимать, как рассчитывается и разрезается КПЭ. |
list_semantic_model_calculated_dimensions |
Список вычисляемых измерений (определенные пользователем выражения, дающие категорию/дату/текст) в семантической модели. | Вычисленные записи измерений с идентификаторами, метками и (при наличии) сведениями о выражении/типе. | Вам нужны извлеченные поля группировки, определенные на уровне модели. |
list_semantic_model_calculated_measures |
Перечислите вычисляемые меры (заданные пользователем числовые выражения/агрегации) в семантической модели. | items[ ] с apiName, label, dataType, выражением, displayCategory, level (например, Row, AggregateFunction), aggregationType. | Вам нужны числовые извлеченные поля и их формулы (строительные элементы для КПЭ/показателей). |
Рабочее пространство и общее обнаружение активов
Внешние агенты искусственного интеллекта, соответствующие MCP, используют эти инструменты для навигации по среде Tableau Next и поиска соответствующих аналитических активов.
| Имя инструмента | Описание / Вводные данные | Возвращается | Использовать при |
|---|---|---|---|
list_workspaces |
Пронумеруйте рабочие пространства или извлеките их по коду. | рабочие пространства[ ] с кодом, именем, меткой, описанием, createdBy/Date, lastModifiedBy/Date, полномочиями (просмотр/редактирование/поделиться/удаление), URL-адресом. | Вам нужны контейнеры и контекст доступа для активов. |
list_workspace_assets |
Список активов, содержащихся в определенном рабочем пространстве. | workspaceAssets[ ] с assetId, assetType (AnalyticsDashboard | AnalyticsVisualization | SemanticModel), assetUsageType (Created | Referenced), createdBy (id/name), createdDate, url. | Вам нужны панели мониторинга, визуализации и семантические модели, ограниченные рабочим пространством. |
search_assets |
Поиск активов выполняется с помощью ключевого слова и фильтра дополнительного типа для быстрого обнаружения соответствующих элементов. | assets[ ], включая код, имя, тип, createdBy, createdDate, lastModifiedBy, lastModifiedDate. | Вам нужно широкое или первичное открытие активов. Если вам нужно просмотреть активы в структурированной иерархии, используйте инструменты списка. |

