From 8a670a8baa151be77a8fe81a69e8de4148d01612 Mon Sep 17 00:00:00 2001 From: Kim Santiago <31145923+kisantia@users.noreply.github.com> Date: Mon, 21 Mar 2022 14:27:09 -0700 Subject: [PATCH] Add a few more properties for dacpac telemetry (#18782) * add wizard page and selected operation for dacfx wizard cancel telemetry * update name * send version for extract * pass version directly into function call --- extensions/dacpac/src/wizard/dataTierApplicationWizard.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/dacpac/src/wizard/dataTierApplicationWizard.ts b/extensions/dacpac/src/wizard/dataTierApplicationWizard.ts index 409f7066d1..8f0e2ac5bc 100644 --- a/extensions/dacpac/src/wizard/dataTierApplicationWizard.ts +++ b/extensions/dacpac/src/wizard/dataTierApplicationWizard.ts @@ -307,7 +307,9 @@ export class DataTierApplicationWizard { private cancelDataTierApplicationWizard(): void { TelemetryReporter.createActionEvent(TelemetryViews.DataTierApplicationWizard, 'WizardCanceled') .withAdditionalProperties({ - isPotentialDataLoss: this.model.potentialDataLoss?.toString() + isPotentialDataLoss: this.model.potentialDataLoss?.toString(), + page: this.wizard.currentPage.toString(), + selectedOperation: this.selectedOperation.toString() }).send(); } @@ -343,7 +345,7 @@ export class DataTierApplicationWizard { additionalMeasurements.totalDurationMs = (new Date().getTime() - extractStartTime); additionalMeasurements.extractedDacpacFileSizeBytes = await utils.tryGetFileSize(this.model.filePath); - this.sendDacFxOperationTelemetryEvent(result, TelemetryAction.ExtractDacpac, undefined, additionalMeasurements); + this.sendDacFxOperationTelemetryEvent(result, TelemetryAction.ExtractDacpac, { version: this.model.version }, additionalMeasurements); return result; }