Módosíthatja az adatforrások kapcsolati sztringjeit a Power BI-jelentésekben a PowerShell – Power BI jelentéskészítő kiszolgáló API-jaival 2020. október előtt

A Power BI jelentéskészítő kiszolgálón üzemeltetett Power BI-jelentések adatforrásának kapcsolati sztringjeit úgy módosíthatja, hogy a PowerShell használatával éri el a szükséges API-kat.

Fontos

Ha a Power BI jelentéskészítő kiszolgáló legújabb verzióját használja, tekintse meg a Következőt: Adatforrás kapcsolati sztringek módosítása Power BI jelentésekben a PowerShell - Power BI jelentéskészítő kiszolgáló.

Megjegyzés

Ez a funkció jelenleg csak a DirectQuery esetében működik. Az importálás és az adatfrissítés támogatása hamarosan elérhető lesz.

  1. Telepítse a Power BI jelentéskészítő kiszolgáló PowerShell-parancsmagjait. A parancsmagokat és a telepítési útmutatót itt találja: https://github.com/Microsoft/ReportingServicesTools.

    Telepítse a ReportingServicesTools modult közvetlenül a PowerShell-galériából az alábbi parancs használatával.

    Install-Module ReportingServicesTools
    
  2. Olvassa be a Power BI-fájlhoz tartozó meglévő adatforrásadatokat a PowerShell-parancsmagokkal:

    $dataSources = Get-RsRestItemDataSource -RsItem '/MyPbixReport'
    

    A Power BI-jelentésben szereplő első adatforrás adatainak megtekintése:

    $dataSources[0]
    
  3. Szükség szerint frissítse a kapcsolati és a hitelesítő adatokat. Ha a kapcsolati sztring és az adatforrás frissítése hitelesítő adatokat alkalmaz, meg kell adnia a fiók jelszavát.

    Egy adatforrás kapcsolati sztringjének frissítése:

    $dataSources[0].ConnectionString = 'data source=myCatalogServer;initial catalog=ReportServer;persist security info=False' 
    

    Az adatforrás hitelesítőadat-típusának módosítása:

    $dataSources[0].DataModelDataSource.AuthType = 'Integrated'
    

    Az adatforrás felhasználónevének vagy jelszavának módosítása:

    $dataSources[0].DataModelDataSource.Username = 'domain\user'
    
    $dataSources[0].DataModelDataSource.Secret = 'password'
    
  4. Mentse vissza a frissített hitelesítő adatokat a kiszolgálóra.

    Set-RsRestItemDataSource -RsItem '/MyPbixReport' -RsItemType 'PowerBIReport' -DataSources $dataSources
    

További lépések

Oldalakra osztott jelentések adatforrásai a Power BI jelentéskészítő kiszolgálón

További kérdései vannak? Kérdezze meg a Power BI közösségét