Adatforrás-kapcsolati sztring módosítása Power BI-jelentésekben a PowerShell használatával – Power BI jelentéskészítő kiszolgáló 2020 októbere előtt
Az Power BI jelentéskészítő kiszolgáló üzemeltetett Power BI-jelentések adatforrás-kapcsolati sztring a PowerShell használatával módosíthatja a szükséges API-k használatát.
Fontos
Ha a Power BI jelentéskészítő kiszolgáló legújabb verzióját használja, olvassa el a Power BI-jelentések adatforrás-kapcsolati sztring módosítása a PowerShell-lel – Power BI jelentéskészítő kiszolgáló című témakört.
Feljegyzés
Ez a funkció jelenleg csak a DirectQuery esetében működik. Hamarosan megjelenik az importálás és az adatfrissítés támogatása.
Telepítse a Power BI jelentéskészítő kiszolgáló PowerShell-parancsmagokat. Keresse meg a parancsmagokat és a telepítési utasításokat a következő helyen https://github.com/Microsoft/ReportingServicesTools: .
Telepítse a modult
ReportingServicesTools
közvetlenül a PowerShell-galéria a következő paranccsal.Install-Module ReportingServicesTools
A Power BI-fájl meglévő adatforrásadatainak lekérése a PowerShell-parancsmagokkal:
$dataSources = Get-RsRestItemDataSource -RsItem '/MyPbixReport'
A Power BI-jelentésben szereplő első adatforrás adatainak megtekintése:
$dataSources[0]
Szükség szerint frissítse a kapcsolatot és a hitelesítő adatokat. Ha a kapcsolati sztring frissítésekor az adatforrás a tárolt hitelesítő adatokat használja, meg kell adnia a fiók jelszavát.
Adatforrás-kapcsolati sztring frissítése:
$dataSources[0].ConnectionString = 'data source=myCatalogServer;initial catalog=ReportServer;persist security info=False'
Az adatforrás hitelesítő adatainak típusának módosítása:
$dataSources[0].DataModelDataSource.AuthType = 'Integrated'
Az adatforrás felhasználónevének/jelszavának módosítása:
$dataSources[0].DataModelDataSource.Username = 'domain\user'
$dataSources[0].DataModelDataSource.Secret = 'password'
Mentse a frissített hitelesítő adatokat a kiszolgálóra.
Set-RsRestItemDataSource -RsItem '/MyPbixReport' -RsItemType 'PowerBIReport' -DataSources $dataSources
Kapcsolódó tartalom
Van még esetleg kérdése? Kérdezze meg a Power BI-közösség