Skip to main content
Ctrl+K
Tumult Analytics dev documentation - Home Tumult Analytics dev documentation - Home
  • Installation
  • Tutorials
  • Topic guides
  • Deployment
  • API reference
  • Release notes
  • GitHub
  • Slack
  • Installation
  • Tutorials
  • Topic guides
  • Deployment
  • API reference
  • Release notes
  • GitHub
  • Slack

Tumult Analytics

  • Installation
  • Tutorials
    • First steps with Tumult Analytics
    • Working with privacy budgets
    • Numerical aggregations
    • Group-by queries
    • Simple transformations
    • Working with privacy IDs
    • Doing more with privacy IDs
  • Topic guides
    • Tumult Analytics’ privacy promise
    • Working with Sessions
    • Privacy budget fundamentals
    • Understanding sensitivity
    • Nulls, NaNs, and infinite values
  • Deployment
    • Using Tumult Analytics on AWS Glue
    • Using Tumult Analytics on Databricks
    • Spark
    • Troubleshooting
  • API reference
    • Specifying privacy guarantees
      • Session
      • Session.from_dataframe
      • Session.Builder
      • ProtectedChange
      • AddOneRow
      • AddMaxRows
      • AddMaxRowsInMaxGroups
      • AddRowsWithID
      • PrivacyBudget
      • PureDPBudget
      • ApproxDPBudget
      • RhoZCDPBudget
      • Session.private_sources
      • Session.public_sources
      • Session.public_source_dataframes
      • Session.remaining_privacy_budget
      • Session.describe
      • Session.get_schema
      • Session.get_column_types
      • Session.get_grouping_column
      • Session.get_id_column
      • Session.get_id_space
    • Building queries
      • QueryBuilder
      • QueryBuilder.select
      • QueryBuilder.rename
      • QueryBuilder.replace_null_and_nan
      • QueryBuilder.drop_null_and_nan
      • QueryBuilder.replace_infinity
      • QueryBuilder.drop_infinity
      • QueryBuilder.filter
      • QueryBuilder.map
      • QueryBuilder.flat_map
      • QueryBuilder.flat_map_by_id
      • QueryBuilder.bin_column
      • BinningSpec
      • QueryBuilder.enforce
      • Constraint
      • MaxRowsPerID
      • MaxGroupsPerID
      • MaxRowsPerGroupPerID
      • QueryBuilder.join_public
      • QueryBuilder.join_private
      • QueryBuilder.groupby
      • KeySet
      • GroupedQueryBuilder
      • QueryBuilder.count
      • QueryBuilder.count_distinct
      • QueryBuilder.sum
      • QueryBuilder.average
      • QueryBuilder.variance
      • QueryBuilder.stdev
      • QueryBuilder.quantile
      • QueryBuilder.median
      • QueryBuilder.min
      • QueryBuilder.max
      • QueryBuilder.histogram
      • QueryBuilder.get_groups
      • QueryBuilder.get_bounds
      • Query
      • GroupbyCountQuery
      • GroupbyCountQuery.suppress
      • Session.evaluate
      • Session.create_view
      • Session.delete_view
      • Session.add_public_dataframe
      • Session.partition_and_create
      • Session.stop
      • ColumnType
      • ColumnDescriptor
      • AnalyticsDefault
    • Configuration
      • Config
      • FeatureFlag
    • Utility functions and exceptions
      • check_installation
      • cleanup
      • remove_all_temp_tables
      • AnalyticsInternalError
  • Release notes
  • Topic guides

Topic guides#

The following topic guides cover a variety of concepts that are fundamental to the Tumult Analytics library.

  • Tumult Analytics’ privacy promise
  • Working with Sessions
  • Privacy budget fundamentals
  • Understanding sensitivity
  • Nulls, NaNs, and infinite values

previous

Doing more with privacy IDs

next

Tumult Analytics’ privacy promise

© Copyright 2025.

Built from 2e91d1be at 2025-07-08 01:36.

Created using Sphinx 7.4.7.

Built with the PyData Sphinx Theme 0.16.1.