mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
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
This commit is contained in:
@@ -307,7 +307,9 @@ export class DataTierApplicationWizard {
|
|||||||
private cancelDataTierApplicationWizard(): void {
|
private cancelDataTierApplicationWizard(): void {
|
||||||
TelemetryReporter.createActionEvent(TelemetryViews.DataTierApplicationWizard, 'WizardCanceled')
|
TelemetryReporter.createActionEvent(TelemetryViews.DataTierApplicationWizard, 'WizardCanceled')
|
||||||
.withAdditionalProperties({
|
.withAdditionalProperties({
|
||||||
isPotentialDataLoss: this.model.potentialDataLoss?.toString()
|
isPotentialDataLoss: this.model.potentialDataLoss?.toString(),
|
||||||
|
page: this.wizard.currentPage.toString(),
|
||||||
|
selectedOperation: this.selectedOperation.toString()
|
||||||
}).send();
|
}).send();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -343,7 +345,7 @@ export class DataTierApplicationWizard {
|
|||||||
additionalMeasurements.totalDurationMs = (new Date().getTime() - extractStartTime);
|
additionalMeasurements.totalDurationMs = (new Date().getTime() - extractStartTime);
|
||||||
additionalMeasurements.extractedDacpacFileSizeBytes = await utils.tryGetFileSize(this.model.filePath);
|
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;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user