cleanup dacpac extension telemetry (#18778)

* cleanup dacpac extension telemetry

* Add helper function and missing action
This commit is contained in:
Kim Santiago
2022-03-18 15:53:05 -07:00
committed by GitHub
parent f2d4801634
commit 6263cc2f87
2 changed files with 100 additions and 161 deletions

View File

@@ -14,10 +14,14 @@ let packageInfo = Utils.getPackageInfo(packageJson);
export const TelemetryReporter = new AdsTelemetryReporter(packageInfo.name, packageInfo.version, packageInfo.aiKey);
export enum TelemetryViews {
DataTierApplicationWizard = 'DataTierApplicationWizard',
DeployDacpac = 'DeployDacpac',
DeployPlanPage = 'DeployPlanPage',
ExportBacpac = 'ExportBacpac',
ExtractDacpac = 'ExtractDacpac',
ImportBacpac = 'ImportBacpac'
DataTierApplicationWizard = 'DataTierApplicationWizard'
}
export enum TelemetryAction {
DeployDacpac = 'DeployDacpacOperation',
GenerateScript = 'GenerateDeployScriptOperation',
GenerateDeployPlan = 'GenerateDeployPlan',
ExtractDacpac = 'ExtractDacpacOperation',
ExportBacpac = 'ExportBacpacOperation',
ImportBacpac = 'ImportBacpacOperation'
}