Convert › F013
Analysis 05
Wave 2Analysis 05.tmdl
model Model
culture: en-US
defaultPowerBIDataSourceVersion: powerBI_V3
/// Generated by Migration Workbench from family F013 (Analysis 05); replaces 2 source reports.
table Agency
lineageTag: f013-agency
column Agency Id
dataType: int64
sourceColumn: agency_id
summarizeBy: none
column Agency Name
dataType: string
sourceColumn: agency_name
summarizeBy: none
partition agency = m
mode: directQuery
source = Sql.Database("rjdw-sql", "RJDW"){[Schema="dbo",Item="agency"]}[Data]
table Arrest
lineageTag: f013-arrest
column Charge Code
dataType: string
sourceColumn: charge_code
summarizeBy: none
partition arrest = m
mode: directQuery
source = Sql.Database("rjdw-sql", "RJDW"){[Schema="dbo",Item="arrest"]}[Data]
table Incident
lineageTag: f013-incident
column Beat
dataType: string
sourceColumn: beat
summarizeBy: none
column Incident Id
dataType: int64
sourceColumn: incident_id
summarizeBy: none
partition incident = m
mode: directQuery
source = Sql.Database("rjdw-sql", "RJDW"){[Schema="dbo",Item="incident"]}[Data]
measure Incidents = COUNTROWS(Incident)
formatString: #,0
table OffenseCode
lineageTag: f013-offense_code
column Offense Desc
dataType: string
sourceColumn: offense_desc
summarizeBy: none
partition offense_code = m
mode: directQuery
source = Sql.Database("rjdw-sql", "RJDW"){[Schema="dbo",Item="offense_code"]}[Data]
table UserAgency
lineageTag: f013-user_agency
column Agency Id
dataType: int64
sourceColumn: agency_id
summarizeBy: none
column User Name
dataType: string
sourceColumn: user_name
summarizeBy: none
partition user_agency = m
mode: directQuery
source = Sql.Database("rjdw-sql", "RJDW"){[Schema="dbo",Item="user_agency"]}[Data]
role 'Agency users'
modelPermission: read
tablePermission Agency = [Agency Id] IN CALCULATETABLE(VALUES(UserAgency[Agency Id]), UserAgency[User Name] = USERPRINCIPALNAME())