microsoft / microsoft/sql-server-samples

Format File for Invoke-SqlAssessment of SQL Server Assessment APIs

Ouverte
#607 4 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
PowerShell
Étoiles
11.2k
Forks
9.1k
Merge moyen
2 j 7 h
PR mergées (30 j)
14

Description

The cmdlet Get-SqlAssessment has a format file associated with it (I can't find it in SQLProvider.Format.ps1xml but it is getting formatted).

image

It's a great help showing only the information that is needed at a glance and saving the extra information in case it'll be used down the pipeline, like Level, Tags, etc.

image

Invoke-SqlAssessment

Invoke-SqlAssessment does not have a format file and I'd argue that it would require one.
The expectation would be that the results of the Invoke-SqlAssessment would be looked at more than people would look at the results of Get-SqlAssessmentItem

Current View

Currently the cmdlet returns :

Default

image

With Select *

image

which are the exact same data.

However, I'd argue that the information required at a glance would be properties : CheckId, CheckName, Message, and (potentially) HelpLink.

Action

Can we include a format file for Invoke-SqlAssessment that returns the properties : CheckId, CheckName, Message, and (potentially) HelpLink?

image

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par inspecter les définitions de formatage existantes dans SQLProvider.Format.ps1xml et l’objet de sortie de Invoke-SqlAssessment. Ajoutez une définition de formatage affichant CheckId, CheckName, Message et éventuellement HelpLink, puis vérifiez que la vue par défaut de la cmdlet présente ces propriétés tout en conservant les autres données pour leur utilisation dans le pipeline.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
powershell, sql
Domaine
databases, tooling
Type d'issue
Fonctionnalité
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.