Erste Schritte mit Analytics 2.0 (Beta)
- Zuletzt aktualisiert
- Als PDF speichern
Inhaltsverzeichnis
Übersicht
In Beta
Bestehend Analytics-Kunden haben die Möglichkeit, an der Open Beta für Analytics 2.0 teilzunehmen. Bitte wenden Sie sich an Ihren Customer Success Manager, um mehr zu erfahren.Analytics 2.0 bietet eine leistungsstarke, benutzerfreundliche Lösung, um Ihre Projektdaten zu nutzen, fundierte Entscheidungen zu treffen und tiefere Einblicke in Ihre Gesamtprojektleistung und -ergebnisse zu gewinnen.
Zu den wichtigsten Merkmalen gehören:
- Die Daten werden stündlich aktualisiert und können jederzeit abgerufen werden. Außerdem werden die Daten auf Richtigkeit und Vollständigkeit überwacht.
- Alle Procore-Daten können abgerufen werden, einschließlich benutzerdefinierter Felder, Workflows, Änderungsverlauf und Benutzeraktivitäten.*
- Neue Datenplattform mit deutlich erhöhter Skalierbarkeit und Datenverfügbarkeit.
- Vorgefertigte Power BI-Berichterstellung.
*Nicht alle Datensätze werden zu Beginn der offenen Beta verfügbar sein . Volle Funktionsparität mit Analytics 1.0 in Kürze.
Überlegungen
- Sie können Ihre aktuelle Version von Procore Analytics weiterhin verwenden, auch wenn Sie sich für die Open Beta von Analytics 2.0 entschieden haben.
- Wenn Sie die Aufforderung zur Teilnahme an der offenen Beta nicht sehen, hat möglicherweise bereits ein anderer Unternehmensadministrator in Ihrem Unternehmen die Beta-Vereinbarung abgelehnt.
- Um die Einladung erneut zu aktivieren, wenden Sie sich an Ihren Customer Success Manager, um eine Reaktivierung zu erhalten.
- Wenn Sie Probleme haben, sich mit Procore Analytics 2.0 zu verbinden, wenden Sie sich an Ihren Procore Customer Success Manager.
Allgemeine Fragen
- Wie häufig erfolgt die Datenaktualisierung?
- Wie verbinde ich mich mit Procore Analytics 2.0?
- Verliere ich den Zugriff auf bestehende Berichte?
- Müssen Kunden, die nur heute Data Extract verwenden, auf 2.0 migrieren?
- Benötige ich noch Power BI-Lizenzen, um auf PA 2.0 zugreifen zu können?
- Wie aktualisiere ich die benutzerdefinierten Berichte, die intern entwickelt wurden?
- Wie wirkt sich Procore Analytics 2.0 auf den Prozess des Kopierens von Daten in mein Data Warehouse aus?
Wie häufig erfolgt die Datenaktualisierung?
Die Daten werden im Laufe des Tages stündlich aktualisiert.
Wie verbinde ich mich mit Procore Analytics 2.0?
Der Zugriff auf Analytics 2.0 ist auf verschiedene Arten möglich. Die gebräuchlichste Methode wäre die Verbindung in Power BI. Siehe Erste Schritte mit Procore Analytics 2.0.
Verliere ich den Zugriff auf bestehende Berichte?
Procore Analytics 1.0 wird bis 2025 verfügbar sein. Unser Ziel ist es, den Nutzern genügend Zeit für den Umstieg auf Analytics 2.0 zu geben .
Müssen Kunden mit Data Extract auf Procore Analytics 2.0 migrieren?
Ja, Kunden, die Data Extract nutzen, müssen auf Procore Analytics 2.0 umsteigen, das jetzt Cloud Connector (powered by Delta Share) heißt. Procore Analytics 2.0 wird auch PowerBI-Berichte als Feature enthalten, das Kunden nicht verwenden müssen, aber sie werden für alle Kunden mit Procore Analytics 2.0 verfügbar sein.
Benötige ich noch Power BI-Lizenzen, um auf Procore Analytics2.0 zugreifen zu können?
Power BI-Lizenzen sind weiterhin erforderlich, um Power BI-Berichte freizugeben.
Wie aktualisiere ich die benutzerdefinierten Berichte, die intern entwickelt wurden?
Procore Analytics 2.0 verwendet jetzt Databricks Delta Sharing. Alle vorhandenen Verbindungen zu Analytics 1.0 (Azure SQL) müssen geändert werden. Mehrere Berichtstabellen und -spalten wurden umbenannt. Zu den grundlegenden Änderungen, die Sie vornehmen müssen, gehören die Aktualisierung von Berichten zur Verwendung des neuen Delta Sharing-Konnektors, die Aktualisierung von Tabellen- und Spaltennamen und die Aktualisierung von Visuals, die nach den oben genannten Änderungen möglicherweise beschädigt wurden. Je nachdem, wie Ihr Bericht erstellt wurde, kann es zusätzliche Überlegungen geben. Siehe Erste Schritte mit Procore Analytics 2.0.
Wie wird sich der Prozess zum Kopieren von Daten in mein Data Warehouse von 2.0 auswirken?
Procore Analytics 2.0 verwendet jetzt Databricks Delta Sharing für den Datenzugriff. Mehr zum Thema Delta-Sharing erfahren Sie hier.
Bei weiteren Fragen oder Bedenken zu Procore Analytics 2.0 wenden Sie sich bitte an die Analytics 2.0 Beta Community Group.
Berechtigungen
Erfahren Sie, welche Benutzerberechtigungen erforderlich sind, um die beschriebenen Aktionen in diesem Tool auszuführen.
Berechtigungen
| | Die Aktion ist in der Web-, iOS- und/oder Android-Anwendung von Procore verfügbar. Klicken Sie hier, um den Artikel anzuzeigen.
Benutzer können die Aktion mit dieser Berechtigungsstufe ausführen.
Benutzer können diese Aktion mit dieser Berechtigungsstufe UND einer oder mehreren zusätzlichen Anforderungen ausführen, z. B . granulare Berechtigungen.
Aktion | Keine | Nur Lesen | Standard | Admin | Hinweise |
---|---|---|---|---|---|
Generieren eines Datentokens |
Jeder, der über "Admin"-Zugriff auf Analytics verfügt, kann weiteren Nutzern Zugriff auf das Analytics-Tool gewähren. |
Erhalten Sie Zugriff auf Ihre Procore-Daten
Um auf Ihre Procore-Daten zugreifen zu können, müssen Sie ein Zugriffstoken generieren. Das Zugriffstoken ist eine Ziffernfolge, die Sie in Ihrem BI-System eingeben, um auf Daten zuzugreifen. In der Regel handelt es sich bei Benutzern, die Zugriffstoken benötigen, um Dateningenieure oder Power BI-Entwickler.
Überlegungen
- Sie müssen das Procore Analytics Tool aktiviert haben.
- Um Analytics 2.0 zu aktivieren, muss ein Unternehmensadministrator zunächst die Open-Beta-Vereinbarung akzeptieren.
- Standardmäßig haben alle Unternehmensadministratoren Zugriff auf die Admin-Ebene auf Analytics im Adressbuch.
- Jeder, der über "Admin"-Zugriff auf Analytics verfügt, kann weiteren Nutzern Zugriff auf das Analytics-Tool gewähren.
- Benutzer müssen über Admin-Zugriff auf das Analytics-Tool verfügen, um ein Datentoken generieren zu können.
Schritte
- Beta-Vereinbarung akzeptieren und Procore Analytics 2.0 aktivieren
- Gewähren Sie Datenendbenutzern Zugriff auf Administratorebene für Analytics 2.0
- Verbinden Sie sich mit Ihren Daten
Beta-Vereinbarung akzeptieren und aktivieren
Nach der Einladung zur offenen Beta-Phase sehen Unternehmensadministratoren ein Popup-Banner, in dem Sie aufgefordert werden, die Beta-Vereinbarung zu akzeptieren, wenn Sie sich das nächste Mal bei Procore anmelden. Wenn das Popup-Fenster nicht angezeigt wird, hat möglicherweise bereits ein anderer Unternehmensadministrator die Beta-Vereinbarung abgelehnt. Bitte wenden Sie sich an Ihren Customer Success Manager, um eine Reaktivierung zu erhalten.
Gewähren Sie Datenendbenutzern Zugriff auf Administratorebene für Analytics 2.0
Sobald ein Unternehmensadministrator die Beta-Vereinbarung akzeptiert hat, sehen alle Unternehmensadministratoren Procore Analytics im Dropdown-Menü des Tools in Procore. So fügen Sie Analytics-Administratoren hinzu (z. B. B. jemand in der IT-Abteilung oder ein Datenanalyst), um Sie bei Ihren nächsten Schritten zu unterstützen, navigieren Sie zur Adressbuchkarte auf Unternehmensebene des Benutzers und gewähren Sie ihm Zugriff auf Administratorebene auf das Analytics-Tool.
Verbinden Sie sich mit Ihren Daten
Jeder, der über Admin-Zugriff auf das Analytics-Tool verfügt, kann über das Analytics-Tool Datenzugriffstoken generieren. Datenendbenutzer sollten Datentoken generieren und müssen dann die zusätzlichen Schritte im nächsten Abschnitt dieses Handbuchs ausführen, um die Daten mit einem Data Warehouse oder einer BI-Lösung zu verbinden. Um mit der Verbindung Ihrer Daten zu beginnen, führen Sie die folgenden Schritte aus:
- Melden Sie sich bei Procore an.
- Klicken Sie auf das Symbol Konto und Profil in der Navigationsleiste.
- Klicken Sie auf Meine Profileinstellungen.
- Klicken Sie auf die Registerkarte Procore Analytics Token .
- Als nächstes wählen Sie Ihre Verbindung mit Procore Analytics.
- Wenn Sie über Databricks verfügen, geben Sie Ihren Bezeichner ein, und klicken Sie auf Verbinden.
- Wählen Sie aus, welchen Token-Typ Sie generieren möchten.
- Klicken Sie auf Token generieren.
Anmerkung: Das Token verschwindet nach einer Stunde oder wenn Sie die Seite verlassen. Um ein neues Token zu generieren, kehren Sie zu Schritt 1 zurück. - Der nächste Abschnitt dieses Handbuchs hilft Ihnen, eine Verbindung zu Ihrer Downstream-Lösung herzustellen.
Herstellen einer Verbindung mit Power BI
Verbinden mit Analysemodellen
- Datei mit Anmeldeinformationen herunterladen
- Ausführen user_exp.py Skripts
- Als PySpark ausführen
- Als Python ausführen
- Wählen Sie Ihre eigene Methode
Datei mit Anmeldeinformationen herunterladen
- Erstellen Sie eine Datei mit dem Namen "config.share.
- Fügen Sie die folgenden Felder hinzu:
{
"shareCredentialsVersion": 1,
"bearerToken": "",
"Endpunkt": "",
"expirationTime": ""
} - Fügen Sie die von Procore empfangenen Werte bearerToken, endpoint, shareCredentialsVersion und expirationTime zur Datei config.share hinzu.
Ausführen user_exp.py Skripts
Sie können die folgenden Skripts verwenden, um eine config.yaml-Datei mit den erforderlichen Konfigurationen zu erstellen.
- Für Azure Storage:
cron_job: #true/false
run_as: #pyspark/Python
source_config:
config_path: #path zur Datei config.share
Tabellen:
- '' # Tabellenname, wenn Sie eine bestimmte Tabelle herunterladen möchten. Lassen Sie es leer, wenn Sie alle Tabellen herunterladen möchten
source_type: delta_share
target_config:
auth_type: service_principal
client_id: #client_id
secret_id: #secret_id
storage_account: Name des #storage-Kontos
storage_path: #<container>@<storage-account>.dfs.core.windows.net/<directory>
tenant_id: #tenant_id
target_type: azure_storage
- Für MSSQL DB:
cron_job: #true/false
run_as: #pyspark/Python
source_config:
config_path: #path zur Datei config.share
Tabellen:
- '' # Tabellenname, wenn Sie eine bestimmte Tabelle herunterladen möchten. Lassen Sie es leer, wenn Sie alle Tabellen herunterladen möchten
source_type: delta_share
target_config:
Datenbank: #target Datenbank
Host: #target Hostname:Port
Passwort: #password
Schema: #target Schema (standardmäßig procore_analytics)
Benutzername: #username
target_type: sql_server
Als PySpark ausführen
Wenn Ihre Umgebung bereits mit Spark eingerichtet ist, wählen Sie die Option 'pyspark', wenn Sie dazu aufgefordert werden, oder sobald die 'config.yaml' generiert ist, können Sie die folgenden Befehle ausführen, um die Berichte in das Datenverzeichnis herunterzuladen.
- Zum Schreiben in ADLS Gen2-Speicher:
spark-submit --packages io.delta:delta-sharing-spark_2.12:3.1.0,org.apache.hadoop:hadoop-azure:3.4.0,com.microsoft.azure:azure-storage:8.6.6,org.apache.hadoop:hadoop-common:3.4.0 --exclude-packages com.sun.xml.bind:jaxb-impl delta_share_to_sql_spark.py - Zum Schreiben in MSSQL DB:
spark-submit --packages io.delta:delta-sharing-spark_2.12:3.1.0 --jars <Speicherort der mssql-jdbc-jar> delta_share_to_sql_spark.py
Als Python ausführen
- Navigieren Sie in der Befehlszeile zu dem Ordner, indem Sie den Befehl "cd <path to the folder>" eingeben.
- Installieren Sie die erforderlichen Pakete mit "pip install -r requirements.txt" oder "python -m pip install -r requirements.txt".
- Öffnen Sie SSIS, und erstellen Sie ein neues Projekt.
- In der SSIS-Toolbox Drag & Drop Task Prozess ausführen.
- Doppelklicken Sie auf Task Prozess ausführen.
- Gehen Sie zur Registerkarte Prozess.
- Geben Sie neben Ausführbare Datei den Pfad zu python.exe im Python-Installationsordner ein.
- Geben Sie in WorkingDirectory den Pfad zu dem Ordner ein, der das Skript enthält, das Sie ausführen möchten (ohne den Namen der Skriptdatei).
- Geben Sie unter Argumente den Namen des Skripts ein delta_share_to_azure_panda.py das Sie mit der .py und klicken Sie auf Speichern.
- Klicken Sie im oberen Menüband auf Start .
- Während der Ausführung der Aufgabe wird die Ausgabe der Python-Konsole im Fenster der externen Konsole angezeigt.
- Sobald die Aufgabe erledigt ist, wird ein Häkchen angezeigt.
Wählen Sie Ihre eigene Methode
Delta Sharing ist ein offenes Protokoll für den sicheren Datenaustausch. Das öffentliche GitHub-Repository für Delta Sharing finden Sie unter https://github.com/delta-io/delta-sharing. Das Repository enthält Beispiele und Dokumentationen für den Zugriff auf gemeinsam genutzte Daten in verschiedenen Sprachen wie Python und Spark Connector (SQL, Python, Scala, Java, R).
Hinweis
Stellen Sie sicher, dass Sie über die entsprechenden Berechtigungen und Zugriffsrechte verfügen, um die erforderlichen Dateien herunterzuladen und Docker-Container auf Ihrem System auszuführen. Befolgen Sie beim Umgang mit sensiblen Daten und Anmeldedaten stets die Sicherheits bewährte Praktiken und Richtlinien von Procore.Herstellen einer Verbindung mit Databricks
- Melden Sie sich bei Ihrer Databricks-Umgebung an.
- Klicken Sie auf Katalog.
- Wählen Sie unter "Delta-Freigabe " die Option "Für mich freigegeben" aus .
- Klicken Sie auf Identifizierung freigeben, um sie zu kopieren und für das Procore support-Team freizugeben.
Anmerkung: Wenn die Freigabekennung eingegangen ist, fügt Procore sie dem System hinzu. - Klicken Sie unter Anbieter auf die Kennung von Procore.
- Klicken Sie auf Katalog erstellen.
- Geben Sie Ihren bevorzugten Namen für den freigegebenen Katalog ein.
- Klicken Sie auf Erstellen.
Ihr freigegebener Katalog und Ihre freigegebenen Tabellen werden nun unter dem angegebenen Namen im Katalog-Explorer angezeigt.
Migrieren eines vorhandenen Berichts
- Öffnen Sie den Bericht, den Sie migrieren möchten.
- Öffnen Sie den Abfrage-Editor.
- Klicken Sie auf Neue Quelle und dann auf Mehr.
Anmerkung: Die Werte, die Sie erhalten, stimmen nicht mit den Werten in den folgenden Beispielen überein. - Geben Sie in die Suchleiste "Delta Sharing" ein.
- Wählen Sie "Delta-Freigabe" und klicken Sie dann auf "Verbinden".
- Geben Sie den Delta Sharing Server-URL ein, den Sie von Procore erhalten haben, oder fügen Sie ihn ein.
- Wählen Sie die Tabelle aus, die Sie migrieren möchten.
- Klicken Sie in der neuen Abfrage auf Erweiterter Editor.
- Kopieren Sie den Inhalt vor dem Wort "in". Dazu gehören die Schritte "Quelle" und "Navigation" aus der Abfrage.
Anmerkung: Der folgende Screenshot ist nur ein Beispiel. Ihre Werte werden anders sein.
- Klicken Sie auf Fertig.
- Öffnen Sie das "Unternehmen".
- Ersetzen Sie die Schritte "Quelle" und "Navigation" durch die aus Schritt 9 kopierten.
Anmerkung: Stellen Sie sicher, dass Sie den Text vor dem Wort "in" einfügen. - Klicken Sie auf Fertig.
- Fügen Sie ein Komma am Ende Ihres Textes hinzu, wenn weitere Schritte angewendet werden.
- Durchsuchen Sie die Abfrage nach Fehlern, die auftreten können. Beispielsweise sind einige Spalten in der neuesten Version von Procore Analytics nicht vorhanden, sodass wir diese aus den angewendeten Schritten entfernen können.
- Als Nächstes ordnen Sie die Tabelle des Projekts neu zu.
- Öffnen Sie die Projektabfrage.
- Klicken Sie auf Erweiterter Editor.
- Fügen Sie den gleichen Verbindungscode von oben (kopiert aus der Unternehmensabfrage) in die ersten beiden Zeilen der Projektabfrage ein (vor allen Schritten, die mit # beginnen).
- Die neue Abfrage sieht nun wie im folgenden Screenshot aus.
- Fügen Sie ein Komma hinzu und ändern Sie den Code so, dass er auf eine andere Tabelle verweist, wie im folgenden Beispiel:
Beispiel:
Quelle = DeltaSharing.Contents("https://nvirginia.cloud.databricks.c...d-4692f841b2ca",
[rowLimitHint=null]),pa_internal_test = Source{[name="pa_internal_test"]}[Daten],
public_company_only = pa_internal_test{[Name="public_company_only"]}[Daten],
Unternehmen1 = public_company_only{[Name="Unternehmen"]}[Daten],
Änderung -> Unternehmen1 = public_company_only{[Name="Unternehmen"]}[Daten],
Zu -> Projekte = public_company_only{[Name="Projekte"]}[Daten],
- "[Name="projects"]" verweist auf die richtige Tabelle in Analytics 2.0.
Umbenennen von Berichtstabellen und -spalten
- Öffnen Sie den Abfrage-Editor für den Bericht, den Sie umbenennen möchten.
- Suchen Sie die Spalte, die nicht in Procore Analytics 2.0 enthalten ist.
- Ersetzen Sie in der Bearbeitungsleiste die Spalte Analytics 1.0 durch die neue Spalte für Analytics 2.0.
- Eine andere Methode besteht darin, einen Schritt hinzuzufügen, um die Spalten aus Analytics 2.0 in die Werte umzubenennen, die Sie in Ihrem vorherigen Bericht hatten.
- In Analytics 1.0 ist project_stage_name beispielsweise jetzt stage_name.
- Wenn Sie zum Navigationsschritt gehen, können Sie die Spalte hier umbenennen und Fehler in den folgenden Schritten beheben.
- Klicken Sie auf Einfügen , nachdem Sie alle Aktualisierungen vorgenommen haben.
- Wiederholen Sie diesen Vorgang für alle anderen umbenannten Spalten .
- Wenn Sie zum Fehler zurückkehren, wird das Problem behoben.
Herstellen einer Verbindung mit Power BI Desktop
- Öffnen Sie Ihren Power BI Desktop.
- Klicken Sie auf der Startseite auf Neu , um den Abschnitt zu erweitern.
- Klicken Sie auf Bericht.
- Klicken Sie auf Daten aus einer anderen Quelle abrufen.
- Geben Sie in die Suchleiste "Delta Sharing" ein.
- Wählen Sie "Delta-Freigabe" und klicken Sie dann auf "Verbinden".
- Geben Sie das Delta Sharing Server-URL, das Sie von Procore erhalten haben, ein oder fügen Sie es ein.
- Wenn Sie zum ersten Mal eine Verbindung zu dieser Quelle herstellen, werden Sie aufgefordert, Ihr Delta Sharing Bearer Token anzugeben.
- Wählen Sie nach der Authentifizierung die Procore Analytics Tabellen aus, die Sie in Ihren Power BI-Bericht aufnehmen möchten.
- Wählen Sie Laden aus, um Ihren Bericht anzuzeigen, oder wählen Sie Daten transformieren aus, um weitere Transformationen in Power Query vorzunehmen.
Einrichten der Sicherheit auf Zeilenebene
- Konfigurieren der Power BI-Beziehung zwischen "Project" und "ProjectUser"
- Erstellen einer neuen RLS-Rolle
- Hinzufügen von Benutzern zu einer RLS-Rolle
Konfigurieren der Power BI-Beziehung "Projekte" und "project_users"
Durch das Konfigurieren einer Power BI-Beziehung zwischen den Projekten und project_users Tabellen werden die Daten aus diesen Tabellen miteinander verbunden. Weitere Informationen finden Sie unter Erstellen und Verwalten von Beziehungen in Power BI Desktop von Microsoft . Im Folgenden werden zwei Optionen zum Konfigurieren dieser Beziehung beschrieben.
Variante 1
- Öffnen Sie einen Procore Analytics Bericht in Power BI Desktop.
- Klicken Sie auf der Registerkarte Start auf Beziehungen verwalten.
- Scrollen Sie im Fenster "Beziehungen verwalten" durch die Optionen, wählen Sie project_users (project_id) und klicken Sie auf Bearbeiten.
- Führen Sie im Fenster "Beziehung bearbeiten" die folgenden Schritte aus:
- Wählen Sie unter "Kardinalität" die Option "Viele zu eins" (*:1) und markieren Sie die Kontrollkästchen "Diese Beziehung aktivieren". Diese Optionen sollten standardmäßig ausgewählt sein.
- Wählen Sie unter "Filterkreuzrichtung" die Option "Beides " und markieren Sie die Kontrollkästchen "Sicherheitsfilter in beide Richtungen anwenden".
- Klicken Sie auf OK , um das Fenster "Beziehung bearbeiten" zu schließen.
- Klicken Sie auf Schließen , um das Fenster "Beziehungen verwalten" zu schließen.
- Speichern Sie den Bericht.
- Fahren Sie mit den Schritten unter Erstellen einer neuen RLS-Rolle fort.
Variante 2
- Öffnen Sie einen Procore Analytics Bericht in Power BI Desktop.
- Klicken Sie auf die Modellansicht.
- Überprüfen Sie die Beziehung zwischen den Tabellen "Projekte" und "project_users". Die Beziehung sollte ein (1) neben der Tabelle "Projekte" und ein Sternchen (*) neben der Tabelle "project_users" haben.
Tipp
Um nur die Beziehung zwischen den Tabellen "Projekte" und "project_users" anzuzeigen (wie unten gezeigt), klicken Sie auf das Plus-Symbol (+) neben der Registerkarte "Alle Tabellen", um ein neues Layout zu erstellen und die Tabellen "Projekt" und "ProjektBenutzer" zum Layout hinzuzufügen, indem Sie sie per Drag & Drop aus dem Menü Eigenschaften > Felder in den grauen Raum ziehen. - Wählen Sie die Beziehung aus, indem Sie auf die Verbindungslinie zwischen ihnen doppelklicken.
- Führen Sie im Fenster "Beziehung bearbeiten" die folgenden Schritte aus:
- Wählen Sie unter "Kardinalität" die Option "Viele zu eins" (*:1) und markieren Sie die Kontrollkästchen "Diese Beziehung aktivieren". Diese Optionen sollten standardmäßig ausgewählt sein.
- Wählen Sie unter "Filterkreuzrichtung" die Option "Beides " und markieren Sie die Kontrollkästchen "Sicherheitsfilter in beide Richtungen anwenden".
- Klicken Sie auf OK , um das Fenster "Beziehung bearbeiten" zu schließen.
- Speichern Sie den Bericht.
- Fahren Sie mit den Schritten unter Erstellen einer neuen RLS-Rolle fort.
Erstellen einer neuen RLS-Rolle
- Klicken Sie auf der Registerkarte "Modellierung" auf Rollen verwalten.
- Führen Sie im Fenster "Rollen verwalten" in jeder Spalte die folgenden Felder aus:
- Klicken Sie in der Spalte "Rollen" auf Erstellen und geben Sie einen Namen für die Rolle in das Feld "Neue Rolle" ein. Projektbenutzer ist der Rollenname, der in der folgenden Abbildung verwendet wird.
- Wählen Sie in der Spalte "Tabellen" die Option project_users aus.
- Wählen Sie Zum DAX-Editor wechseln aus.
- Geben Sie in der Spalte "Tabellenfilter-DAX-Ausdruck" [email_address] = userprincipalname() ein.
- Klicken Sie im Fenster "Sicherheitsrollen verwalten" auf Speichern .
- Speichern und veröffentlichen Sie den Bericht.
- Fahren Sie mit den Schritten unter Hinzufügen von Benutzern zu einer RLS-Rolle fort.
Hinzufügen von Benutzern zu einer RLS-Rolle
Nachdem die RLS-Tabellenbeziehung konfiguriert ist, müssen Benutzer zu RLS-Rollen im Power BI-Dienst hinzugefügt werden, um einen Procore Analytics Bericht anzuzeigen. Weitere Informationen finden Sie unter Microsofts Sicherheit auf Zeilenebene (RLS) mit Power BI: Arbeiten mit Mitgliedern .
- Öffnen Sie einen Procore Analytics Bericht im Power BI-Dienst.
- Klicken Sie unter "Datensätze" auf die Ellipse (...) neben dem Bericht, für den Sie RLS einrichten möchten, und klicken Sie auf Sicherheit.
- Wählen Sie die Rolle aus, der Sie einen oder mehrere Benutzer hinzufügen möchten.
Tipp
Die Verwendung von Office 365-Verteilergruppen kann das gleichzeitige Hinzufügen mehrerer Benutzer zu einer RLS-Rolle vereinfachen. Weitere Informationen finden Sie unter Erste Schritte mit Microsoft 365 Gruppen in Outlook . - Geben Sie ihre E-Mail-Adressen ein und klicken Sie auf Hinzufügen.
- Klicken Sie auf Speichern.