Barvna shema: Riviera
Trenutno dejavna stran: start » sl » Dokumentacija » Integracija podatkov in dostop do podatkov » WKL Database Gateway » Navodila » Ločevanje poročil in osveževanja

Ločevanje poročil in osveževanja

Kontrolorka dela v Accessu s pravicami za branje in pisanje, analizira v Excelu in Power BI Desktop ter ima poročilo Power BI, ki se vsako noč samodejno osveži. Vsaka od teh poti naj ima le dostop, ki ga potrebuje, in vsako naj bo mogoče izklopiti posebej.

Pregled rešitve

Podatkovni prehod Excela in Power BI Desktop ne more razlikovati: oba prek Power Query pošiljata isto oznako programa (preverjeno z meritvijo). Razlikovati je mogoče dostop, ki ga dodelite posamezni poti. Z enim ključem za vsak namen ločite dostope, ki jih po programu ni mogoče razlikovati.

PotDostopKodaZakaj
Access prek gonilnika ODBCračun Windows ali osebni ključ, pravice osebeda, od zunajGonilnik kodo zahteva v pogovornem oknu
Excel, Power BI Desktop (interaktivno)lasten ključ „Analiza“: samo za branje, en alias, časovno omejen, totpExemptnePower Query kode ne more zahtevati; totpExempt je dovoljen le za ključe samo za branje
Storitev Power BI prek lokalnega prehoda podatkov (on-premises data gateway; načrtovano osveževanje)lasten ključ „Osveževanje“: samo za branje, le pogledi poročila, totpExempt, vezan na omrežje lokalnega prehoda podatkovneZahteve prihajajo z računalnika z lokalnim prehodom podatkov in s tam shranjenim dostopom, ne od osebe, ki si poročilo ogleduje

Izvedba

  1. Ustvarite pravilo za poročila s pogledi, ki jih poročila potrebujejo, samo za branje, in ga dodelite osebi; glejte Pravice za posamezne objekte.
  2. Izdajte ključ „Analiza“ z ukazom issue-key:

    { "person": "Clara Controlling", "label": "Analiza Excel/Power BI", "expiresAt": "2027-03-31T00:00:00Z",
      "readOnly": true, "totpExempt": true, "databases": [ "fachdaten" ], "delivery": "link" }
  3. Izdajte ključ „Osveževanje“ za lokalni prehod podatkov, vezan na njegov naslov:

    { "person": "Clara Controlling", "label": "Osveževanje Power BI", "expiresAt": "2027-03-31T00:00:00Z",
      "readOnly": true, "totpExempt": true, "databases": [ "fachdaten" ], "from": [ "10.1.5.20/32" ], "delivery": "link" }

    V storitvi Power BI ga za vir podatkov lokalnega prehoda podatkov vnesite kot Basic z uporabniškim imenom pkuser.

  4. Za predstavitve izdajte ključ na zahtevo ("onDemand": true): miruje, dokler ga skrbništvo ne omogoči za nekaj ur (activate-key); glejte Ključi na zahtevo.
  5. Preverjanje: V PersonalKeys je prikazan pri vsakem ključu čas zadnje uporabe z izvorom; ključ za osveževanje se pojavi le z naslovom lokalnega prehoda podatkov. Na zahtevo z njim od drugod prehod odgovori z 403 „… gilt nicht fuer diese Herkunft“ (ne velja za ta izvor).

Rezultat: Trije dostopi, vsak z lastno oznako, trajanjem in izvorom v dnevniku. Ko nočnega osveževanja ne potrebujete več, prekličete njegov ključ, ne da bi to vplivalo na Excel ali Access.

Napotki

  • totpExempt izvzame le iz kode, ne iz zavrnitve: pravilo „samo Nemčija“ velja tudi za te ključe.
  • Pri načrtovanem osveževanju oseba, ki si poročilo ogleduje, ni znana. Kdo vidi katero poročilo v storitvi Power BI, ureja Power BI; podatkovni prehod vidi le dostop lokalnega prehoda podatkov.
  • Podatki v poročilu ostanejo v Power BI in v datotekah Excel tudi po preklicu ključa; naslednje osveževanje nato ne uspe.

Sorodne teme

sl/wiki/data-conectivity/database-gateway/how-to/separate-reports-from-refresh.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille