Konfigurácia denníkov akcií postupov v počítačovom prostredí
Táto stránka poskytuje konfiguračné pokyny pre postup v počítačovom prostredí denníky, ktoré sa nachádzajú v sekcii funkcií prostredia v Power Platform centre spravovania.
Dôležité
- Táto funkcia je použiteľná len pre toky pre stolné počítače, ktoré sa spúšťajú z postup v cloude a zatiaľ nie je k dispozícii pre lokálne s obsluhou spustenia z Power Automate desktopu.
Nastavenie Stav aktivácie protokolov akcií spustenia definuje, kedy sa majú zaznamenávať postup v počítačovom prostredí protokoly akcií spustenia, a dokonca vám ich umožňuje úplne vypnúť.
Stav aktivácie | Details |
---|---|
Povolené (predvolené) | Táto možnosť je predvolená pre existujúce aj nové prostredia, kde sa protokoly zaznamenávajú ako zvyčajne. |
Zlyhanie pri behu | Táto možnosť zaznamenáva postup v počítačovom prostredí protokoly akcií iba vtedy, keď dôjde k chybe spustenia. To znamená, že protokoly nie sú dostupné pre každé spustenie, ale iba vtedy, keď sa vyskytne chyba. Ak sa však vyskytne chyba, k dispozícii sú všetky protokoly pre daný konkrétny chod, vrátane úspešných aj neúspešných akcií. |
Zakázané | Táto možnosť účinne zakáže postup v počítačovom prostredí spúšťanie protokolov akcií úplne. |
Upozornenie
Zmena ktoréhokoľvek z týchto nastavení môže mať významný vplyv na funkcie, ako je riešenie problémov so zlyhaním spustenia a auditovanie. Pred pokračovaním zvážte dôsledky zmeny týchto nastavení.
Požiadavky
- Prémiová Power Automate licencia a oprávnenia správcu na konfiguráciu nastavení denníka
- Power Automate Konfigurácia URL a IP adresy
Nakonfigurujte postup v počítačovom prostredí verziu denníka akcií
Verzia Protokoly akcií vám umožňuje vybrať V1, V2 alebo oboje.
Verzia denníkov | Vysvetlenie |
---|---|
V1 – Uložené v poli AdditionalContext entity FlowSession | Táto možnosť je predvolená. Protokoly sú uložené v poli AdditionalContext tabuľky Flow Session, čo je atribút súboru uložený ako blob v Microsoft Dataverse. Protokoly V1 spotrebúvajú Dataverse kapacitu súborov. |
V2 – Uložené v entite FlowLogs | Táto možnosť vám umožňuje ukladať protokoly do tabuľky Protokoly toku, ktorá je uložená v Elastických tabuľkách. Protokoly V2 spotrebúvajú Dataverse kapacitu databázy. |
Obaja | Toto nastavenie umožňuje uloženie protokolov v tradičnom poli AdditionalContext tabuľky Flow Session aj v tabuľke Flow Logs. Táto funkcia zaberá Dataverse súborovú aj databázovú kapacitu. Toto nastavenie je určené na účely ladenia alebo testovania, pretože spotrebúva Dataverse databázu aj kapacitu súborov. |
Hodnota entity FlowLogs v minútach určuje, ako dlho by sa mali uchovávať protokoly akcií v elastickej tabuľke Protokoly tokov. Dataverse automaticky vymaže záznamy, ktoré sú staršie ako zadaný časový rámec. Tu je niekoľko príkladov hodnôt pre vaše pohodlie.
d. | Min. |
---|---|
Jeden deň | 1,440 minút |
Tri dni | 4,320 minút |
Sedem dní | 10,080 minút |
14 dní | 20,160 minút |
28 dní | 40,320 minút |
60 dni | 86,400 minút |
90 dní | 129,600 minút |
180 dni | 259,200 minút |
365 dní | 525,600 minút |
Navždy | Menej alebo rovné 0 (nula) minút |
Poznámka
Pred povolením protokolov V2 sa uistite, že máte dostatočnú Dataverse kapacitu databázy, ktorá by podporovala nastavenia uchovávania údajov a bola v súlade s vaším plánovaním kapacity, oprávnením a podľa potreby ju upravte. Niektoré príklady dimenzovania nájdete v Ukážke Dataverse výpočtov dopytu po kapacite protokolov V2 v nasledujúcej časti.
Kľúčové rozdiely postup v počítačovom prostredí protokolov V1 a V2
Nasledujúca tabuľka popisuje rozdiely medzi postup v počítačovom prostredí denníkmi V1 a V2:
Funkcia | Denníky V1 | Denníky V2 | Details |
---|---|---|---|
Automatické uchovávanie údajov | Nie je k dispozícii | Som k dispozícii | V2 používa Elastic Tables, ktoré využíva Azure Cosmos DB a prichádza so vstavanou funkciou time-to-live na automatické uchovávanie údajov. |
Podpora pre veľké veľkosti guľatiny | Zhruba až 50 000 až 80 000 denníkov akcií (maximálne) | Zhruba dvojnásobok počtu denníkov akcií V1 (na začiatku) | V2 by sa v budúcnosti teoreticky mohla škálovať až na gigabajty denníkov akcií na spustenie, zatiaľ čo V1 sa môže škálovať iba na objem uvedený v tejto tabuľke. |
Podpora pokročilých správ a riadenia | Nie je k dispozícii | Som k dispozícii | Vo verzii 1 je atribút AdditionalContext typ súboru, uložený ako blob v Dataverse, čo sťažuje analýzu pre prehľady a ovládacie prvky správy. Protokoly sú vo V2 oveľa dostupnejšie. |
Podpora pre Azure Synapse Link for Dataverse integráciu | Nie je k dispozícii | Som k dispozícii | Vo verzii 1 je atribút AdditionalContext typ súboru uložený ako blob v Dataverse, s ktorým nie je podporovaná synchronizácia Azure Synapse. |
Podpora pre Dataverse audit | Nie je k dispozícii | Som k dispozícii | Vo verzii 1 je atribút AdditionalContext typ súboru uložený ako blob v Dataverse, ktorý nie je podporovaný v Dataverse auditovaní. |
Podpora pre Dataverse dlhodobé uchovanie | Nie je k dispozícii | Plánovaný | Vo verzii 1 je atribút AdditionalContext typ súboru uložený ako blob v Dataverse, ktorý nie je podporovaný pri Dataverse dlhodobom uchovávaní. |
Na základe Dataverse Role-Based Access Control (RBAC) | Som k dispozícii | Som k dispozícii | Obe verzie používajú Dataverse RBAC, ktoré dedia povolenia denníka akcií zo svojho záznamu relácie nadradený postup. |
Logs V2 ponúka významné vylepšenia oproti predchádzajúcej verzii V1. V2 používa funkciu elastické tabuľky , ktorá je skvelá na spracovanie veľkých objemov údajov, ako sú scenáre denníkov akcií, a má vstavané uchovávanie údajov (TTL). Ideálne pre organizácie, ktoré potrebujú prístup k značnému množstvu údajov na vytváranie výkazov, riadenie a integráciu s automatickým riadením uchovávania údajov.
Dataverse výpočty dopytu po kapacite guľatiny V2
Nasledujúca tabuľka zobrazuje vzorové Dataverse odhady spotreby úložiska databázy na spustenie postup v počítačovom prostredí pri použití protokolov V2. Načrtáva približný dopyt po úložisku pre rôzne počty akcií, pričom sa predpokladá priemerná veľkosť úložiska 3 KB na akciu.
Počet akcií | Dopyt po úložisku na akciu (kB) | Celková spotreba úložiska (MB) |
---|---|---|
1,000 | 3 | 2.93 |
10,000 | 3 | 29.3 |
30,000 | 3 | 87.9 |
60,000 | 3 | 175.8 |
100 000 | 3 | 293 |
160,000 | 3 | 480 |
Dôležité
Údaje uvedené v tabuľke vyššie sú len odhady a skutočná spotreba úložiska sa môže výrazne líšiť. Presná požiadavka na úložisko bude závisieť od konkrétnych podrobností a zložitosti každého denníka akcií. Preto by sa tieto čísla mali používať ako približné vodítko na pochopenie potenciálneho dopytu po úložisku a zodpovedajúce plánovanie požiadaviek na úložisko.
Dopytovanie údajov protokolov V2
Prístup k údajom denníkov akcií postup v počítačovom prostredí je možné dosiahnuť uskutočnením volania rozhrania API do backendu Dataverse , a to buď pomocou tradičnej syntaxe volania rozhrania API, alebo pomocou nového ExecuteCosmosSqlQuery metóda. Táto metóda vám umožňuje vykonať dotaz SQL proti Dataverse, čo umožňuje získavanie a filtrovanie údajov.
Dátový model protokolov V2 je založený na vzťahu rodič-dieťa medzi tabuľkami Flow Session a Flow Log. Každý záznam zdedí povolenia zo svojho záznamu relácie nadradený postup. Ak chcete dotazovať denníky akcií konkrétneho postup v počítačovom prostredí spustenia, môžete použiť nasledujúcu syntax dotazu.
Tradičná syntax volania Dataverse API
Nasledujúce volanie rozhrania API načíta konkrétnu reláciu toku podľa jej ID (9d51aa1f-315e-43ab-894f-bc445dfb049b) a potom pomocou vzťahu flowsession_flowlog_parentobjectid
pristupuje k priradeným protokolom akcií.
[Organization URI]/api/data/v9.0/flowsessions(9d51aa1f-315e-43ab-894f-bc445dfb049b)/flowsession_flowlog_parentobjectid
Nová syntax volania rozhrania API ExecuteCosmosSqlQuery pomocou tabuľky FlowLogs
[Organization URI]/api/data/v9.2/ExecuteCosmosSqlQuery(
QueryText=@p1,EntityLogicalName=@p2,QueryParameters=@p3,PageSize=@p4)?
@p1: 'SELECT c.props.flowlogid as flowlogid, c.props.createdon as createdon, c.props.data as data, c.props.level as level, c.props.type as type, c.ttl as ttlinseconds, c.props.cloudflowid as cloudflowid, c.props.cloudflowrunid as cloudflowrunid, c.props.desktopflowid as desktopflowid, c.props.flowmachineid as flowmachineid, c.props.flowmachinegroupid as flowmachinegroupid, c.props.flowsessionid as flowsessionid, c.props.workqueueid as workqueueid, c.props.workqueueitemid as workqueueitemid FROM c WHERE c.props.type IN (100000001) ORDER BY c.props.data.startTime DESC'
@p2: 'flowlog'
@p3: {"Keys":["@referencingParentId","@referencingParentLogicalName"],"Values":[{"Type":"System.Guid","Value":"40590757-a9c0-4f4c-abfc-e2f389049d90"},{"Type":"System.String","Value":"flowsession"}]}
@p4: 50
Prečítajte si viac o dopytovaní stĺpcov JSON v elastických tabuľkách.
Rozdelenie hovoru na jednotlivé časti
- Základná adresa URL (https://[moja org].api.crm[moja oblasť].dynamics.com/api/data/v9.2/) je koncovým bodom pre webové rozhranie API Dataverse .
- ExecuteCosmosSqlQuery je volaná metóda. Táto metóda umožňuje vykonať SQL dotaz proti Dataverse.
- Parametre pre metódu ExecuteCosmosSqlQuery sú uvedené v zátvorkách za názvom metódy:
QueryText=@p1
: SQL dotaz, ktorý sa má vykonať. V tomto prípade dotaz vyberie rôzne vlastnosti z tabuľky, kde typ je 100000001 (typ protokolu akcií postup v počítačovom prostredí) a zoradí výsledky podľa vlastnosti startTime v zostupnom poradí.EntityLogicalName=@p2
: Táto sekcia je logickým názvom tabuľky (flowlog
), v ktorej sú uložené protokoly akcií.QueryParameters=@p3
: Táto sekcia je objekt JSON špecifikujúci parametre pre dotaz. V predchádzajúcom príklade špecifikuje pár kľúč – hodnota, kde kľúče sú@referencingParentId
a@referencingParentLogicalName
s hodnotamiflowsessionid
(GUID) a typ tabuľkyflowsession
.PageSize=p4
: Táto sekcia predstavuje veľkosť stránky dopytu.
Známe obmedzenia
- Protokoly V2 sú dostupné len pre postup v počítačovom prostredí spustenia, ktoré sa spúšťajú z postup v cloude prostredníctvom akcie postup v počítačovom prostredí konektora.
- Úlohy hromadného odstraňovania nie sú momentálne podporované pre tabuľku Denník toku .
- Záznamy denníka toku zatiaľ nie je možné zobraziť v sekcii Tabuľka na portáli tvorcov (make.powerapps.com).
- Zmena verzie denníka akcií nemigruje predchádzajúce postup v počítačovom prostredí denníky akcií do nového typu úložiska denníka.