Dimenzije, metrike, agregacija, dijagram, trajni filteri, interakcije i DatasetVersion veze pripadaju nepromenljivom ReportVersion-u. Filteri pri izvršavanju kreiraju novi kontekst izvršenja umesto neprimetne promene sačuvane definicije.
Kontrolisana analitika
Vežite ugovor podataka. Upravljajte izvršenjem. Objasnite rezultat.
Kontrolisana analitika vezuje izveštaj za tačan DatasetVersion, proverava Query Context na serveru i čuva kontekst dozvola, RLS-a, filtera, veza i artefakata iza podržanog rezultata.
Query Context iz pregledača referencira autorizovane kolone i metrike. Serverska strana ga proverava i kompajlira SQL samo za čitanje. Filteri pri izvršavanju ne mogu da se predstave kao zaštićeni izvorni RLS metapodaci.
Stubičasti, horizontalni stubičasti, linijski, površinski, rasuti dijagram sa opcionom veličinom, kružni i prstenasti dijagram, tabela, KPI i dijagrami sa više serija koriste jedan verzionisani ugovor nezavisan od prikazivača. Prvih N uz determinističku kategoriju Ostalo, vremenska granularnost, poređenje, dubinski prelazak, referentne linije i pristupačni rezervni prikaz ostaju deo iste specifikacije.
AnalyticsRun beleži veze verzija, status, filtere, opseg dozvola i RLS-a, broj redova, dijagnostiku i artefakte. Povezivanje više skupova izvršava sačuvane veze redom i prikazuje delimičan uspeh za svaku vezu, dok preklapanje, unija i spajanje ostaju eksplicitna konfiguracija izveštaja umesto izvedenog JOIN-a.
Izvršenja kontrolne table i njenih elemenata zadržavaju vezu sa osnovnim Report i AnalyticsRun identitetima. Jedan neuspešan element ne mora da sakrije uspešne elemente niti postane lažni potpuni uspeh.
Uzorci rezultata, profili, sadržaji dijagrama, ograničeni potpuni rezultati i dijagnostika čuvaju SHA-256, veličinu, zadržavanje i metapodatke porekla. Lokalna ili S3 čitanja su ograničena i proverena integritetom; javni lokatori ostaju neprozirni. Identitet keša uključuje verzije izveštaja i Dataset-a, opseg dozvola i RLS-a, ugovore dijagrama i konfiguracije, politiku izvršenja, ograničenja i heširane SQL parametre.
ReportVersion beleži analitičku nameru.
Dimenzije, metrike, agregacija, dijagram, trajni filteri, interakcije i DatasetVersion veze pripadaju nepromenljivom ReportVersion-u. Filteri pri izvršavanju kreiraju novi kontekst izvršenja umesto neprimetne promene sačuvane definicije.
Server poseduje kompajliranje i RLS.
Query Context iz pregledača referencira autorizovane kolone i metrike. Serverska strana ga proverava i kompajlira SQL samo za čitanje. Filteri pri izvršavanju ne mogu da se predstave kao zaštićeni izvorni RLS metapodaci.
Vizualizacija koristi jedan zajednički ugovor.
Stubičasti, horizontalni stubičasti, linijski, površinski, rasuti dijagram sa opcionom veličinom, kružni i prstenasti dijagram, tabela, KPI i dijagrami sa više serija koriste jedan verzionisani ugovor nezavisan od prikazivača. Prvih N uz determinističku kategoriju Ostalo, vremenska granularnost, poređenje, dubinski prelazak, referentne linije i pristupačni rezervni prikaz ostaju deo iste specifikacije.
Tipizirani filteri pri izvršavanju izvode važeće operatore i rezervisane vrednosti iz ugovora izabrane kolone.
Inspect Data podržava ograničeno straničenje, sortiranje i projekciju kolona bez redefinisanja sačuvanog izveštaja.
Ograničeni CSV, JSON i izvoz slike čuvaju metapodatke skraćivanja i porekla.
Automatsko osvežavanje kreira novi kontekst izvršenja; ne menja nepromenljivi ReportVersion.
Izvršenja čuvaju delimične ishode.
AnalyticsRun beleži veze verzija, status, filtere, opseg dozvola i RLS-a, broj redova, dijagnostiku i artefakte. Povezivanje više skupova izvršava sačuvane veze redom i prikazuje delimičan uspeh za svaku vezu, dok preklapanje, unija i spajanje ostaju eksplicitna konfiguracija izveštaja umesto izvedenog JOIN-a.
Trajno izvršenje koristi idempotentnost, ograničene ponovne pokušaje, vremenska ograničenja, otkazivanje, zakupe i povraćaj zastarelih izvršenja.
Događaji izvršenja podržavaju ponovno prikazivanje uživo uz periodično proveravanje kada prenos nije dostupan.
Neuspela veza čuva sopstvenu bezbednu dijagnostiku; uspešna veza ne pretvara izvršenje u lažni potpuni uspeh.
Artefakti i keš čuvaju identitet upravljanja.
Uzorci rezultata, profili, sadržaji dijagrama, ograničeni potpuni rezultati i dijagnostika čuvaju SHA-256, veličinu, zadržavanje i metapodatke porekla. Lokalna ili S3 čitanja su ograničena i proverena integritetom; javni lokatori ostaju neprozirni. Identitet keša uključuje verzije izveštaja i Dataset-a, opseg dozvola i RLS-a, ugovore dijagrama i konfiguracije, politiku izvršenja, ograničenja i heširane SQL parametre.
Trenutni opseg kompajliranja ostaje eksplicitan.
Upravljani kompajler svestan Dataset-a trenutno cilja PostgreSQL. Druge porodice Sources zahtevaju prihvaćenu materijalizaciju ili adapter dijalekta; samo prisustvo konektora ne obezbeđuje tu putanju.
Sledeći korak
Počnite od toka koji ne trpi nejasnoće.
Opišite važne sisteme, odgovorna lica, pravila, obaveze isporuke i zahteve za dokazivanje.
Razgovarajte o kritičnom toku