{
  "slug": "tableau",
  "name": "Tableau",
  "category": "Data & Analytics",
  "website": "https://www.tableau.com",
  "description": "Visualizes data through interactive dashboards and reports for business intelligence.",
  "openRfpCount": 0,
  "url": "https://saasrfp.com/vendors/tableau",
  "features": [
    {
      "slug": "shared-dashboards",
      "name": "Shared dashboards",
      "description": "Publishes dashboards to a server for team access and viewing.",
      "group": "Collaboration"
    },
    {
      "slug": "comments-and-annotations",
      "name": "Comments and annotations",
      "description": "Allows users to add notes and discussions to published dashboards.",
      "group": "Collaboration"
    },
    {
      "slug": "scheduled-subscriptions",
      "name": "Scheduled subscriptions",
      "description": "Emails dashboard snapshots to recipients on a schedule.",
      "group": "Collaboration"
    },
    {
      "slug": "data-source-connections",
      "name": "Data source connections",
      "description": "Connects to databases, data warehouses, and cloud data sources.",
      "group": "Data Connectivity"
    },
    {
      "slug": "data-blending",
      "name": "Data blending",
      "description": "Combines data from multiple sources on the fly for analysis.",
      "group": "Data Connectivity"
    },
    {
      "slug": "query-optimization",
      "name": "Query optimization",
      "description": "Balances query performance through caching and push-down optimization.",
      "group": "Data Connectivity"
    },
    {
      "slug": "calculated-fields",
      "name": "Calculated fields",
      "description": "Creates computed columns using expressions and aggregations.",
      "group": "Data Preparation"
    },
    {
      "slug": "data-cleaning",
      "name": "Data cleaning",
      "description": "Handles missing values and data type conversions during load.",
      "group": "Data Preparation"
    },
    {
      "slug": "grouping-binning",
      "name": "Grouping and binning",
      "description": "Organizes continuous data into ranges or discrete categories.",
      "group": "Data Preparation"
    },
    {
      "slug": "api-access",
      "name": "API access",
      "description": "Exposes dashboards and data through a REST API for embedding and integration.",
      "group": "Platform & Security"
    },
    {
      "slug": "sso-with-saml",
      "name": "SSO with SAML",
      "description": "Authenticates users through an external identity provider.",
      "group": "Platform & Security"
    },
    {
      "slug": "role-based-permissions",
      "name": "Role-based permissions",
      "description": "Controls user access to workbooks and data sources by role.",
      "group": "Platform & Security"
    },
    {
      "slug": "audit-logs",
      "name": "Audit logs",
      "description": "Records user access and configuration changes for compliance.",
      "group": "Platform & Security"
    },
    {
      "slug": "interactive-charts",
      "name": "Interactive charts",
      "description": "Creates bar, line, scatter, and other chart types with filtering and drill-down.",
      "group": "Visualization"
    },
    {
      "slug": "dashboard-building",
      "name": "Dashboard building",
      "description": "Combines visualizations into dashboards with cross-filter interactions.",
      "group": "Visualization"
    },
    {
      "slug": "parameter-controls",
      "name": "Parameter controls",
      "description": "Allows end users to adjust parameters in dashboards for dynamic analysis.",
      "group": "Visualization"
    }
  ],
  "openRfps": []
}