Zum Hauptinhalt springen

Konfigurieren von KanBo für die OData-Integration in PowerBI Desktop

Inhaltsverzeichnis

KanBo Konfiguration

Fügen Sie zunächst diesen Code zu Ihrem KanBo hinzu

 "type": "auth.oauth",
    "issuer": "oData",
    "children": [
     [
      "cert",
      {
       "type": "x509-store",
       "store-name": "my",
       "store-location": "currentuser",
       "key": "thumbprint",
       "value": "THUMBPRINT",
       "valid-only": false
      }
     ]/*,client will go here*/
    ]
   },

Ersetzen Sie „THUMBPRINT“ durch den gleichen Zertifikatfingerabdruck, den Sie für andere KanBo verwendet haben. Starten Sie KanBo nach dem Speichern neu.

Gehen Sie danach zu https://YOURKANBOURL/auth/odata/newclient. Es wird dieser Bildschirm angezeigt:

Speichern Sie beide Teile irgendwo

Kopieren Sie den Clientteil in den entsprechenden Teil des Codes, den Sie unten eingefügt haben. Stellen Sie sicher, dass

Ihr Endergebnis sollte wie folgt aussehen:

"type": "auth.oauth",
    "issuer": "oData",
    "children": [
     [
      "cert",
      {
       "type": "x509-store",
       "store-name": "my",
       "store-location": "currentuser",
       "key": "thumbprint",
       "value": "21XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX55",
       "valid-only": false
      }
     ],
        {
          "type": "client",
          "id": "5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0",
          "secret": "uXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=",
          "url": "https://oauth.powerbi.com/views/oauthredirect.html",
          "name": "PowerBi OData"
        }
    ]
   },

Speichern Sie die appsettings.json und starten Sie die KanBo neu.

Konfigurieren der PowerBI-MEZ-Datei

Um fortzufahren, benötigen Sie eine .mez-Datei, die von uns gesendet werden soll. Wenn Sie keine erhalten haben, kontaktieren Sie uns bitte.

Beginnen Sie damit, den Inhalt der .mez-Datei in einen Ordner zu entpacken (entweder indem Sie die Erweiterung in .zip ändern oder ein Tool wie 7zip verwenden).

Der Inhalt des Ordners sollte in etwa wie folgt aussehen:

Bearbeiten Sie die Datei „KanBoPowerBiConnector.pg“.

Bearbeiten Sie die Variablen so, dass sie die „OAuth2 Config“-Werte haben, die Sie zuvor generiert und gespeichert haben. Speichern Sie danach die Datei und packen Sie alles in eine .mez-Datei (Sie können dies tun, indem Sie den Ordnerinhalt in eine .zip Datei komprimieren und die Erweiterung ändern)

Kopieren Sie die MEZ-Datei in C:\Users\YOURUSER\Documents\Microsoft Power BI Desktop\Custom Connectors

Öffnen Sie nun die PowerBI Desktop-App, gehen Sie zu Datei->-Optionen und -Einstellungen > Optionen > Sicherheit, und lassen Sie zu, dass alle Erweiterungen ohne Überprüfung oder Warnung geladen werden

Klicken Sie zur Bestätigung auf OK

Um danach auf die Kartendaten eines KanBo zuzugreifen, klicken Sie auf Daten abrufen > Mehr…

Suchen Sie dann nach „KanBo“

Danach werden Sie darüber informiert, dass es sich bei diesem Konnektor um einen Drittanbieter handelt.

Wählen Sie „Ich möchte nicht mehr für diesen Konnektor“ und klicken Sie auf Weiter

Wichtig! In den nächsten Abschnitten werden Sie aufgefordert, sich bei Ihrem Konto anzumelden, das Sie in KanBo verwenden, um sich zu authentifizieren. Bitte tun Sie dies.

Hier müssen Sie die ODataUrl mit https://KANBOURL/odata/ODataCards (SPACE ID) füllen

Nachdem Sie auf „OK“ geklickt haben, werden Ihnen sofort einsatzbereite Daten angezeigt