Κοινή χρήση μέσω


Χειρισμός Σύνδεση ή υπογραφή του Power Query

Στο Power BI, η φόρτωση των προσαρμοσμένων συνδέσεων περιορίζεται από τη ρύθμιση ασφάλειας που επιθυμείτε. Κατά γενικό κανόνα, όταν η ασφάλεια για τη φόρτωση προσαρμοσμένων συνδέσεων οριστεί σε "Συνιστάται", οι προσαρμοσμένες συνδέσεις δεν θα φορτωθούν καθόλου και πρέπει να τις μειώσετε για να φορτωθούν.

Η εξαίρεση σε αυτό είναι αξιόπιστη, "υπογεγραμμένες συνδέσεις". Οι υπογεγραμμένες συνδέσεις είναι μια ειδική μορφή προσαρμοσμένης σύνδεσης, ένα .pqx αντί για ένα αρχείο .mez, το οποίο έχει υπογραφεί με πιστοποιητικό. Ο υπογράφων μπορεί να δώσει στο χρήστη ή στο τμήμα IT του χρήστη ένα αποτύπωμα της υπογραφής, το οποίο μπορεί να τοποθετηθεί στο μητρώο για να υποδείξει με ασφάλεια ότι θεωρεί αξιόπιστη μια συγκεκριμένη σύνδεση.

Τα παρακάτω βήματα σάς επιτρέπουν να χρησιμοποιήσετε ένα πιστοποιητικό (με μια επεξήγηση σχετικά με τον τρόπο δημιουργίας ενός εάν δεν έχετε ένα διαθέσιμο) και να υπογράψετε μια προσαρμοσμένη σύνδεση με το εργαλείο "MakePQX".

Σημείωμα

Εάν χρειάζεστε βοήθεια για τη δημιουργία ενός πιστοποιητικού αυτόματης υπογραφής για να ελέγξετε αυτές τις οδηγίες, μεταβείτε στην τεκμηρίωση της Microsoft για το New-SelfSignedCertificate στο PowerShell.

Σημείωμα

Εάν χρειάζεστε βοήθεια για την εξαγωγή του πιστοποιητικού σας ως pfx, μεταβείτε στην επιλογή Εξαγωγή-PfxCertificate.

  1. Κάντε λήψη του MakePQX.

  2. Εξαγάγετε τον φάκελο MakePQX στο συμπεριλαμβανόμενο zip στον προορισμό που θέλετε.

  3. Για να εκτελεστεί, καλέστε το MakePQX στη γραμμή εντολών. Απαιτεί τις άλλες βιβλιοθήκες στον φάκελο, ώστε να μην μπορείτε να αντιγράψετε μόνο το εκτελέσιμο αρχείο. Η εκτέλεση χωρίς παραμέτρους θα επιστρέψει τις πληροφορίες βοήθειας.

Χρήση: MakePQX [επιλογές] [εντολή]

Επιλογές:

Επιλογές Description
-? | -h | --βοήθεια Εμφάνιση πληροφοριών βοήθειας

Εντολές:

Εντολή Περιγραφή
Pack Δημιουργήστε ένα αρχείο pqx.
Υπογράψει Υπογράφει ένα pqx χωρίς πρόσημο ή αντιγραφές εάν το pqx έχει ήδη υπογραφεί. Χρησιμοποιήστε την επιλογή --replace για να αντικαταστήσετε την υπάρχουσα υπογραφή.
Επαληθεύσετε Επαληθεύστε την κατάσταση υπογραφής σε ένα αρχείο pqx. Η τιμή επιστροφής θα είναι μη μηδενική εάν η υπογραφή δεν είναι έγκυρη.

Υπάρχουν τρεις εντολές στο MakePQX. Χρησιμοποιήστε το MakePQX [εντολή] --βοήθεια για περισσότερες πληροφορίες σχετικά με μια εντολή.

Pack

Η εντολή Pack λαμβάνει ένα αρχείο mez και το συσκευάζει σε ένα αρχείο pqx, το οποίο μπορεί να υπογραφεί. Το αρχείο pqx είναι επίσης σε θέση να υποστηρίξει ορισμένες δυνατότητες που θα προστεθούν στο μέλλον.

Χρήση: Πακέτο MakePQX [επιλογές]

Επιλογές:

Επιλογή Περιγραφή
-? | -h | --βοήθεια Εμφάνιση πληροφοριών βοήθειας.
-mz | --mez Αρχείο επέκτασης εισόδου.
-c | --πιστοποιητικό Πιστοποιητικό (.pfx) που χρησιμοποιείται για την υπογραφή του αρχείου επέκτασης.
-p | --κωδικός πρόσβασης Κωδικός πρόσβασης για το αρχείο πιστοποιητικού.
-t | --στόχος Όνομα αρχείου εξόδου. Η προεπιλογή είναι το ίδιο όνομα με το αρχείο εισόδου.

Παράδειγμα

C:\Users\cpope\Downloads\MakePQX>MakePQX.exe pack -mz "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Σύνδεση ors\HelloWorld.mez" -t "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Σύνδεση ors\HelloWorldSigned.pqx"

Υπογράψει

Η εντολή Πρόσημο υπογράφει το αρχείο pqx με ένα πιστοποιητικό, δίνοντάς του ένα αποτύπωμα που μπορεί να ελεγχθεί για αξιοπιστία από προγράμματα-πελάτες Power BI με την υψηλότερη ρύθμιση ασφάλειας. Αυτή η εντολή λαμβάνει ένα αρχείο pqx και επιστρέφει το ίδιο αρχείο pqx με υπογραφή.

Χρήση: Σύμβολο MakePQX [ορίσματα] [επιλογές]

Επιχειρήματα:

Όρισμα Περιγραφή
<Αρχείο pqx> Η διαδρομή προς το αρχείο pqx.

Επιλογές:

Επιλογή Περιγραφή
-c | --πιστοποιητικό Πιστοποιητικό (.pfx) που χρησιμοποιείται για την υπογραφή του αρχείου επέκτασης.
-p | --κωδικός πρόσβασης Κωδικός πρόσβασης για το αρχείο πιστοποιητικού.
-r | --αντικατάσταση Αντικαταστήστε την υπάρχουσα υπογραφή αντί για την αντιγγραφή.
-? | -h | --βοήθεια Εμφάνιση πληροφοριών βοήθειας.

Παράδειγμα

C:\Users\cpope\Downloads\MakePQX>MakePQX sign "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Σύνδεση ors\HelloWorldSigned.pqx" --πιστοποιητικό ContosoTestCertificate.pfx --κωδικός πρόσβασης

Επαληθεύσετε

Η εντολή Επαλήθευση επαληθεύει ότι η λειτουργική μονάδα σας έχει υπογραφεί σωστά και εμφανίζει την κατάσταση πιστοποιητικού.

Χρήση: Επαλήθευση [ορισμάτων] [επιλογές] MakePQX

Επιχειρήματα:

Όρισμα Περιγραφή
<Αρχείο pqx> Η διαδρομή προς το αρχείο pqx.

Επιλογές:

Επιλογή Περιγραφή
-q | --χωρίς μηνύματα Αποκρύπτει την έξοδο επαλήθευσης υπογραφής.
-? | -h | --βοήθεια Εμφάνιση πληροφοριών βοήθειας.

Παράδειγμα

C:\Users\cpope\Downloads\MakePQX>MakePQX επαληθεύστε "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Σύνδεση ors\HelloWorldSigned.pqx"

{ 
  "SignatureStatus": "Success", 
  "CertificateStatus": [ 
    { 
      "Issuer": "CN=Colin Popell", 
      "Thumbprint": "16AF59E4BE5384CD860E230ED4AED474C2A3BC69", 
      "Subject": "CN=Colin Popell", 
      "NotBefore": "2019-02-14T22:47:42-08:00", 
      "NotAfter": "2020-02-14T23:07:42-08:00", 
      "Valid": false, 
      "Parent": null, 
      "Status": "UntrustedRoot" 
    } 
  ] 
} 

Αξιοπιστία υπογεγραμμένων συνδέσεων στο Power BI Desktop

Αφού επαληθεύσετε την υπογραφή σας, μπορείτε να δώσετε το αποτύπωμα στον τελικό χρήστη ώστε να εμφανίζεται ως αξιόπιστο. Μπορείτε να διαβάσετε σχετικά με τον τρόπο παροχής του αποτυπώματος στην τεκμηρίωση του Power BI.