Class MSSQLDatabaseStatsExtractor

java.lang.Object
org.odpi.openmetadata.adapters.connectors.mssql.survey.MSSQLDatabaseStatsExtractor

public class MSSQLDatabaseStatsExtractor extends Object
MSSQLDatabaseStatsExtractor gathers the same measurements as the PostgreSQL equivalent (org.odpi.openmetadata.adapters.connectors.postgres.survey.PostgresDatabaseStatsExtractor) but sources them from Microsoft SQL Server's system catalog views and DMVs (sys.databases, sys.tables, sys.views, sys.columns, sys.dm_db_partition_stats, sys.dm_db_index_operational_stats, sys.dm_db_stats_histogram) instead of pg_catalog. All of these sources are metadata/statistics only - no user data is read.
  • Constructor Details

    • MSSQLDatabaseStatsExtractor

      public MSSQLDatabaseStatsExtractor(List<String> validDatabases, SurveyActionServiceConnector surveyActionServiceConnector)
      Constructor sets up the list of databases to process and the connection to the database.
      Parameters:
      validDatabases - list of database names
      surveyActionServiceConnector - calling connector