Professional Documents
Culture Documents
[OFFICIAL]
-- =============================================
-- Ricardo Salazar
[OFFICIAL]
-- Description: D_DI_Machine
-- =============================================
SELECT [MACHINE_OID]
,M.[ECF_CLASS_ID]
,M.[NAME] AS MACHINE
,MC.NAME AS CLASS
,MG.NAME AS CATEGORY
,M.[SERIALNUMBER]
,M.[CLASS]
FROM [msmodel].[dbo].[MACHINE] M
ON M.CLASS = MC.MACHINECLASS_OID
ON MC.CATEGORY = MG.MACHINECATEGORY_OID
WHERE 1=1
AND M.IS_ACTIVE = 1
-- Ricardo Salazar
-- Description: D_DI_Machine
-- =============================================
SELECT [MACHINE_OID]
[OFFICIAL]
,M.[ECF_CLASS_ID]
,M.[NAME] AS MACHINE
,MC.NAME AS CLASS
,MG.NAME AS CATEGOTY
,M.[SERIALNUMBER]
,M.[CLASS]
FROM [msmodel].[dbo].[MACHINE] M
ON M.CLASS = MC.MACHINECLASS_OID
ON MC.CATEGORY = MG.MACHINECATEGORY_OID
WHERE 1=1
AND M.IS_ACTIVE = 1
-- =============================================
-- Ricardo Salazar
-- Description: D_DI_Calendar
-- =============================================
SELECT C.[OID]
,[SOURCE_ENTITY]
,[UPDATED_UTC]
,[SHIFTSTARTTIME_UTC]
,[MSHIST].[dbo].[displayLocalTime]([SHIFTSTARTTIME_UTC]) as SHIFTSTARTTIME
,[SHIFTENDTIME_UTC]
,S.[YEAR]
,[HALFYEAR]
,S.[QUARTER]
,S.[MONTH]
[OFFICIAL]
,S.[WEEK]
,S.[DAY]
,C.[NAME]
,C.[SHIFTTYPE]
,[CREWID]
,datepart(week,dateadd(hour,-5+48,[STARTTIME_UTC])) as WEEKNUM
,datepart(week,dateadd(hour,-5+48,[STARTTIME_UTC])) - datepart(week,dateadd(hour,+48,getdate())) +
52*(datepart(year,[ENDTIME_UTC])-datepart(year,getdate())) as WEEKSBEFORE
,REPORTING_DATE
,LEFT(CONVERT(NVARCHAR,REPORTING_DATE,112),6) AS MONTH_N
,CONVERT(DATE,REPORTING_DATE) AS DATE
FROM [MSSUMM].[dbo].[CYCLE_DIM_CALENDAR] C
ON [SOURCE_ENTITY] = S.OID
ORDER BY 1 DESC
[OFFICIAL]
-- =============================================
-- Ricardo Salazar
-- Description: F_DQ_Health_Events
-- =============================================
SELECT TE.[TRACTION_EVENT_OID]
,TE.[MACHINE_OID]
,[TRACTION_EVENT_TYPE]
,DATEADD(HOUR,-5,[START_TIME_UTC]) [START_TIME]
,DATEADD(HOUR,-5,[END_TIME_UTC]) [END_TIME]
,[START_LOCATION_X]
[OFFICIAL]
,[START_LOCATION_Y]
,[START_LOCATION_Z]
,[END_LOCATION_X]
,[END_LOCATION_Y]
,[END_LOCATION_Z]
,[dbo].[UTM2LATITUDE]([START_LOCATION_X],[START_LOCATION_Y],1) AS LATITUDE
,[dbo].[UTM2LONGITUDE]([START_LOCATION_X],[START_LOCATION_Y],1) AS LONGITUDE
,[ABSOLUTE]
,[PROPORTIONAL]
,[PROPORTIONAL_REASON]
,TE.[TRACTION_LEVEL] AS TRACTION_LEVEL_EVENT
,[TRACTION_EVENT_STATE]
,[PAYLOAD]/1000 AS PAYLOAD
,TL.[LANE_NAME]
,TL.[LANE_SPEED_LIMIT]
,TZ.[ZONE_NAME]
,TZ.[TRACTION_LEVEL] AS TRACTION_LEVEL_ZONE
,TZ.[ZONE_SPEED_LIMIT]
FROM [AMPEQVCP_LKS_RPLDBTOMINESTARRPL].[mshist].[dbo].[TRACTION_EVENT] TE
ON TE.[TRACTION_EVENT_OID] = TL.[TRACTION_EVENT_OID]
[OFFICIAL]
ON TE.[TRACTION_EVENT_OID] = TZ.[TRACTION_EVENT_OID]
ON TE.[MACHINE_OID] = MA.[MACHINE_OID]
WHERE 1=1
--ORDER BY 4 desc
-- =============================================
-- Ricardo Salazar
-- Description: D_DI_Person
-- =============================================
[OFFICIAL]
SELECT [PERSON_OID]
,[ECF_CLASS_ID]
,[IS_ACTIVE]
,[NAME]
,[MAINTENANCE_USER]
,[PERSONNELID]
,[ALLOCATIONDATE]
,[ALLOCATIONPRIORITY]
,[EXCLUDEFROMMACHINEALLOCATION]
,[SHIFTCHANGEGROUP]
,[TECH_LEVEL]
,[POSITION]
,[DEPARTMENT]
,[PRIMARY_SUPERVISOR]
,[HIRE_DATE]
,[EXTERNALREF]
,[EXTERNALDESC]
,[USERREF]
,[LAYER_UPDATE_VERSION]
,[EMT]
,[FIRST_RESPONDER]
,[BUS_DRIVER]
FROM [msmodel].[dbo].[PERSON]
WHERE 1=1
AND IS_ACTIVE = 1
[OFFICIAL]
Measures