jackpot-game-reviews
ହାଏ ୱାର୍ଲ୍ଡ!
Table of Contents
ହେଲୋ ୱାର୍ଲ୍ଡ! ଫ୍ଲିଟ ମ୍ୟାନେଜମେଣ୍ଟ ପାଇଁ ଡିରେକ୍ଟସ୍ ଆରମ୍ଭ
ସ୍ମାର୍ଟ ଫ୍ଳଟ୍ ଡାଟା ପରିଚାଳନା ଯୁଗକୁ ସ୍ୱାଗତ । ଯଦି ଆପଣ ଏହି ବିଷୟ ପଢ଼ୁଛନ୍ତି, ତେବେ ଆପଣ ନିଶ୍ଚିତ ଭାବରେ ସ୍ପ୍ରେଡସିଟ୍ ର ସୀମିତତା ଏବଂ ଅଫ୍-ଦ-ଶେଲଫ୍ ଫ୍ଳଟ୍ ସଫ୍ଟୱେୟାରର କଠିନ ପ୍ରତିବନ୍ଧକକୁ ପରାସ୍ତ କରିଛନ୍ତି । ଡାଇରେକ୍ଟସ୍ ଏକ ମୁକ୍ତ ଉତ୍ସ, ରିଅଲ୍-ଟାଇମ୍ ଡାଟା ପ୍ଲାଟଫର୍ମ ଯାହା ଆପଣଙ୍କୁ ଆପଣଙ୍କର ଫ୍ଳଟ୍ ଡାଟା ମଡେଲ୍, ପରିଚାଳନା ଏବଂ ସେବାର ସମ୍ପୂର୍ଣ୍ଣ ନିୟନ୍ତ୍ରଣ ଦେଇଥାଏ ଯାହା ଆପଣଙ୍କୁ ଆବଶ୍ୟକ ହୋଇଥାଏ । ଏହି ଲେଖା ଆପଣଙ୍କୁ କାହିଁକି ଏକ ଆଧୁନିକ ଫ୍ଳଟ୍ ପରିଚାଳନା ବ୍ୟବସ୍ଥା ନିର୍ମାଣ କରିବା ପାଇଁ ଡିରେକ୍ଟସ୍ ହେଉଛି ଆଦର୍ଶ ପୃଷ୍ଠଭୂମି ଏବଂ ଆପଣ ଆଜି କିପରି ଆରମ୍ଭ କରିପାରିବେ ତାହା ବିଷୟରେ କହିବ _ ଯଦି ଆପଣ ଡେଭଲପର୍ ନୁହଁନ୍ତି _
Directus ହେଉଛି ଏକ ମୁଣ୍ଡବିହୀନ ବିଷୟବସ୍ତୁ ପରିଚାଳନା ସିଷ୍ଟମ (CMS) ଯାହା କୌଣସି SQL ଡାଟାବେସ୍ କୁ ଏକ ଶକ୍ତିଶାଳୀ API ଏବଂ ଏକ ଅନ୍ତର୍ନିହିତ ପ୍ରଶାସନିକ ଆପ୍ ସହିତ ଆବଦ୍ଧ କରେ _ ଏକ ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଢାଞ୍ଚାରେ ଆପଣଙ୍କୁ ବାଧ୍ୟ କରିବା ପରିବର୍ତ୍ତେ, Directus ଆପଣଙ୍କୁ ଆପଣଙ୍କର ନିଜସ୍ୱ ଡାଟା ମଡେଲ ଡିଜାଇନ୍ କରିବାକୁ ଅନୁମତି ଦିଏ _ REST ଏବଂ GraphQL ଏଣ୍ଡପଏଣ୍ଟଗୁଡିକ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସୃଷ୍ଟି କରିବା ସହିତ _ ଫ୍ଲଟ୍ ଅପରେସନ୍ ପାଇଁ _ ଯେଉଁଠାରେ ଆପଣ ଯାନବାହନ, ଡ୍ରାଇଭର, ରକ୍ଷଣାବେକ୍ଷଣ ସମୟସୀମା, ଇନ୍ଧନ ବ୍ୟବହାର ଏବଂ GPS ଅବସ୍ଥାନଗୁଡିକ ଟ୍ରାକ୍ କରନ୍ତି _ଏହି ନମନୀୟତା ଏକ ଖେଳ ପରିବର୍ତ୍ତନକାରୀ _ ପରବର୍ତ୍ତୀ ବିଭାଗଗୁଡିକରେ, ଆପଣ ଏକ ସରଳ ଯାନବାହନ ପଞ୍ଜୀକକୁ ପୂର୍ଣ୍ଣ ବୈଶିଷ୍ଟ୍ୟଯୁକ୍ତ ଫ୍ଲଟ୍ ପରିଚାଳନା ହବ୍ ରେ ରୂପାନ୍ତରିବା ପାଇଁ କିପରି ଜାଣିବେ _
ଡିରେକ୍ଟସ୍ କ'ଣ?
ଏହାର ମୂଳତଃ, ଡିରେକ୍ଟସ୍ ଏକ ମୁକ୍ତ ଉତ୍ସ ତଥ୍ୟ ପ୍ଲାଟଫର୍ମ ଯାହା ପୋଷ୍ଟଗ୍ରେସ୍କ୍ୱିଲ, ମାଇସ୍କ୍ୱିଲ, SQLite ଏବଂ ଅନ୍ୟ ସମ୍ବନ୍ଧୀୟ ଡାଟାବେସ୍ ସହିତ କାର୍ଯ୍ୟ କରେ _ ଏହା ତିନିଟି ମୁଖ୍ୟ ଉପାଦାନ ପ୍ରଦାନ କରେଃ
- ଡାଟା ଷ୍ଟୁଡିଓ (ଫ୍ଲଟ-୧) ଏକ କୋଡ୍-ବିହୀନ ପ୍ରଶାସନିକ ଇଣ୍ଟରଫେସ୍ ଯେଉଁଠାରେ ଅଣ-ତାନ୍ତ୍ରିକ ଟିମ୍ ସଦସ୍ୟ SQL ଲେଖିବା ବିନା ରେକର୍ଡ ସୃଷ୍ଟି କରିପାରିବେ, ପଢ଼ିପାରିବେ, ଅଦ୍ୟତନ କରିପାରିବେ ଏବଂ ବିଲୋପ କରିପାରିବେ। ଫ୍ଲଟ୍ ପରିଚାଳକମାନେ କିଛି କ୍ଲିକ୍ ସହିତ ନୂତନ ଯାନବାହନ ଯୋଗ କରିପାରିବେ, ଡ୍ରାଇଭର୍ମାନଙ୍କୁ ଆବଣ୍ଟନ କରିପାରିବେ ଏବଂ ଲଗ୍ ରକ୍ଷଣାବେକ୍ଷଣ ଘଟଣା କରିପାରିବେ।
- REST & GraphQL API ଫ୍ରଣ୍ଟେଣ୍ଡ, ମୋବାଇଲ୍ ଆପ୍ କିମ୍ବା IoT ଡିଭାଇସ୍ଗୁଡିକର ରିଅଲ୍ ଟାଇମ୍ରେ ଆପଣଙ୍କର ଫ୍ଲଟ୍ ତଥ୍ୟ ସହିତ ଯୋଗାଯୋଗ କରିବାକୁ ଅନୁମତି ଦେଇଥିବା ତତ୍କାଳ, ସୁରକ୍ଷିତ ଏବଂ ବିସ୍ତାରଯୋଗ୍ୟ ଏଣ୍ଡପଏଣ୍ଟଗୁଡିକ।
- ସମ୍ପ୍ରସାରଣୀୟତା (FLT:0) କଷ୍ଟମ ମଡ୍ୟୁଲ୍, ହକ୍, ପ୍ରବାହ (ଅଟୋମେସନ୍), ଏବଂ ଜାଭାସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାର କରି ଆପଣଙ୍କର ନିଜସ୍ୱ ସମ୍ପ୍ରସାରଣ ନିର୍ମାଣ କରିବାର କ୍ଷମତା । ଏହାର ଅର୍ଥ ହେଉଛି ଆପଣ ପ୍ଲାଟଫର୍ମକୁ ଆପଣଙ୍କର ସଠିକ୍ କାର୍ଯ୍ୟ ଆବଶ୍ୟକତା ଅନୁଯାୟୀ ଅନୁକୂଳ କରିପାରିବେ ।
କାରଣ ଡାଇରେକ୍ଟସ୍ ଆପଣଙ୍କର ବର୍ତ୍ତମାନର ଡାଟାବେସ ଉପରେ ଅବସ୍ଥିତ, ଆପଣ କେବେବି ଲକ୍ ହୋଇନଥାନ୍ତି । ଆପଣ ଯେକୌଣସି ସମୟରେ ଆପଣଙ୍କର ସ୍କିମା ରପ୍ତାନୀ କରିପାରିବେ, ମେଟାବେସ୍ କିମ୍ବା ଟେବୁଲ୍ ପରି ତୃତୀୟ ପକ୍ଷ BI ଉପକରଣଗୁଡ଼ିକୁ ସଂଯୋଗ କରିପାରିବେ, କିମ୍ବା ଅନ୍ୟ ଏକ RDBMS କୁ ମାଇଗ୍ରେଟ୍ କରିପାରିବେ, ଯାହାକି ସବୁକିଛି ପୁନଃନିର୍ମାଣ ନକରି । ଫ୍ଳଟ୍ ପାଇଁ, ଏହାର ଅର୍ଥ ହେଉଛି ଆପଣ ଏକ ସରଳ ଯାନ ପଞ୍ଜିକରଣ ସହିତ ଆରମ୍ଭ କରିପାରିବେ ଏବଂ ପରେ ଶହ ଶହ କଷ୍ଟମ ଫିଲ୍ଡ, ସମ୍ପର୍କ ଏବଂ ସ୍ୱୟଂଚାଳିତ କାର୍ଯ୍ୟ ପ୍ରବାହକୁ ଯୋଗ କରିପାରିବେ _ ସମସ୍ତ ବିକ୍ରେତା ଦଣ୍ଡ ବିନା _
ଫ୍ଲିଟ ମ୍ୟାନେଜମେଣ୍ଟ ପାଇଁ ଡିରେକ୍ଟସ୍ କାହିଁକି?
ପାରମ୍ପରିକ ଫ୍ଲେଟ୍ ପରିଚାଳନା ସଫ୍ଟୱେର୍ ପ୍ରାୟତଃ କଠିନ ଡାଟା ମଡେଲ, ଉଚ୍ଚ ଲାଇସେନ୍ସ ମୂଲ୍ୟ ଏବଂ ସୀମିତ API ପ୍ରବେଶ ସହିତ ଆସିଥାଏ _ ଡାଇରେକ୍ଟସ୍ ଆପଣଙ୍କୁ ସମ୍ପୂର୍ଣ୍ଣ ନିୟନ୍ତ୍ରଣ ଦେଇ ଏହି ସମସ୍ୟାଗୁଡିକ ସମାଧାନ କରେ _ ଏଠାରେ ଡାଇରେକ୍ଟସ୍ ଆପଣଙ୍କର ଫ୍ଲେଟ୍ ଡାଟା ସ୍ତର ଭାବରେ ଚୟନ କରିବାର ପ୍ରମୁଖ କାରଣ ଅଛିଃ
ଯାନବାହନ, ଡ୍ରାଇଭର ଏବଂ ସମ୍ପତ୍ତି ପାଇଁ କେନ୍ଦ୍ରୀୟ ତଥ୍ୟ କେନ୍ଦ୍ର
ଆପଣଙ୍କ ଫ୍ଲଟ୍ ତଥ୍ୟ ଅନେକ ସିଲୋରେ ରହିଥାଏଃ ଜିପିଏସ୍ ଟ୍ରାକର୍, ଇନ୍ଧନ କାର୍ଡ, ରକ୍ଷଣାବେକ୍ଷଣ ଲଗ, ଡ୍ରାଇଭର ରେକର୍ଡ, ଅନୁସରଣ ଡକ୍ୟୁମେଣ୍ଟ ଏବଂ ବୀମା ପଲିସି _ ଡାଇରେକ୍ଟସ୍ ଆପଣଙ୍କୁ ଆପଣଙ୍କର ବାସ୍ତବିକ କାର୍ଯ୍ୟକଳାପକୁ ପ୍ରତିଫଳିତ କରୁଥିବା ସମ୍ପର୍କୀୟ ସଂଗ୍ରହ ସୃଷ୍ଟି କରିବାକୁ ଅନୁମତି ଦିଏ _ ଉଦାହରଣ ସ୍ୱରୂପ, ଆପଣ ପ୍ଲେଟ୍, ଭିନ୍, ମର୍କ୍, ମଡେଲ, ବର୍ଷ, ଇନ୍ଧନ ପ୍ରକାର, ସ୍ଥିତି, ପଞ୍ଜୀକରଣ ଅବଧି ଏବଂ ବୀମା ପଲିସି ପାଇଁ କ୍ଷେତ୍ର ସହିତ ଏକ ଫ୍ଲଟ୍ଃ0 ବାହନ ସଂଗ୍ରହକୁ ବର୍ଣ୍ଣନା କରିପାରିବେ _ ତାପରେ ପ୍ରତ୍ୟେକ ଯାନକୁ ଏକ ଫ୍ଲଟ୍ଃ2 ଡ୍ରାଇଭରଙ୍କ ଫ୍ଲଟ୍ଃ3 ସଂଗ୍ରହ (ନାମ, ଲାଇସେନ୍ସ ନମ୍ବର, ଯୋଗାଯୋଗ ସୂଚନା, ପ୍ରମାଣପତ୍ର ଅବଧି) ଏବଂ ଏକ ଫ୍ଲଟ୍ଃ4 _ ଫ୍ଲଟ୍ଃ5 _ ରକ୍ଷଣାବେକ୍ଷଣ ଲଗଗୁଡିକ (ପ୍ରତିପାତ, ପ୍ରକାର, ମୂଲ୍ୟ, ଓଡୋମିଟର ପାଠ) _ ପ୍ରଶାସକ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଅନେକ ଡ୍ରାଇଭରଙ୍କ ମଧ୍ୟରେ ସମ୍ପର୍କ ସୃଷ୍ଟି କରେ _
କାରଣ ଡାଇରେକ୍ଟସ୍ ଷ୍ଟାଣ୍ଡାର୍ଡ SQL ଟେବୁଲ୍ ରେ ତଥ୍ୟ ଷ୍ଟୋର କରେ, ଆପଣ ଯେକୌଣସି ପ୍ରଚଳିତ ଫ୍ଲଟ୍ ଡାଟାବେସ୍ ସ୍କିମା ବ୍ୟବହାର କରିପାରିବେ କିମ୍ବା ପୁରୁଣା ସିଷ୍ଟମରୁ ସ୍ଥାନାନ୍ତର କରିପାରିବେ _ ଆପଣ ସିଏସଭି / ଜେଏସଓଏନ୍ ତଥ୍ୟ ସିଧାସଳଖ ଡାଟା ଷ୍ଟୁଡିଓକୁ ଆମଦାନୀ କରିପାରିବେ, ଯାହା ଏକ ବ୍ରେଜ୍ ସୃଷ୍ଟି କରିବ _ ଉଦାହରଣ ସ୍ୱରୂପ, ଯଦି ଆପଣଙ୍କର ଏକ୍ସେଲ শীଟ୍ ଅଛି ଯେଉଁଥିରେ ଆପଣଙ୍କର ସମ୍ପୂର୍ଣ୍ଣ ଫ୍ଲଟ୍ ତାଲିକା ଅଛି, ତେବେ ଆପଣ ଏହାକୁ ସେକେଣ୍ଡରେ ଆମଦାନୀ କରିପାରିବେ ଏବଂ ତୁରନ୍ତ ରେକର୍ଡ ଲିଙ୍କ୍ କରିବା ଆରମ୍ଭ କରିପାରିବେ _
ବାସ୍ତବ ସମୟ ଅପଡେଟ୍ ଏବଂ API ଏକୀକରଣ
ଫ୍ଲଟ୍ ପରିଚାଳନା ଲାଇଭ ଡାଟାରେ ସମୃଦ୍ଧ ହୁଏ। ଡାଇରେକ୍ଟସ୍ ୱେବସକେଟ୍ ସବସ୍କ୍ରିପସନ୍କୁ ସମର୍ଥନ କରେ, ତେଣୁ ଯାନର ଜିପିଏସ୍ ଅବସ୍ଥିତି ପରିବର୍ତ୍ତନ ହେବା, ରକ୍ଷଣାବେକ୍ଷଣ ସତର୍କତା ପ୍ରବର୍ତ୍ତନ ହେବା କିମ୍ବା ଡ୍ରାଇଭର୍ଙ୍କ ସ୍ଥିତି ପରିବର୍ତ୍ତନ ହେବା ସମୟରେ ଆପଣଙ୍କର ଡ୍ୟାସବୋର୍ଡ ତୁରନ୍ତ ଅପଡେଟ୍ ପାଇପାରିବ _ REST ଏବଂ GraphQL API ଗୁଡିକ ସଫେଇ, ସର୍ଟ କରିବା, ପୃଷ୍ଠା ବିନ୍ଯାସ ଏବଂ ନାଇଷ୍ଟ୍ ସମ୍ପର୍କ ସହିତ ସମ୍ପୂର୍ଣ୍ଣ ବିନ୍ୟାସଯୋଗ୍ୟ _ ଏହା ଫ୍ରଣ୍ଟେଣ୍ଡ ଆପ୍ଲିକେସନ୍ (ୱେବ୍ କିମ୍ବା ମୋବାଇଲ୍) କୁ ଆବଶ୍ୟକୀୟ ତଥ୍ୟକୁ ଅଧିକ ସଂଗ୍ରହ ନକରି ସଂଗ୍ରହ କରିବାକୁ ଅନୁମତି ଦିଏ _
ଉଦାହରଣ ସ୍ୱରୂପ, ଡ୍ରାଇଭରମାନେ ବ୍ୟବହାର କରୁଥିବା ଏକ ମୋବାଇଲ୍ ଆପ୍ OAuth2 କିମ୍ବା JWT ମାଧ୍ୟମରେ ପ୍ରମାଣୀକରଣ କରିପାରିବ, ତାପରେ ସେମାନଙ୍କର ନିର୍ଦ୍ଧାରିତ ଯାନର ବିବରଣୀ, POST ଇନ୍ଧନ ଏଣ୍ଟ୍ରି କିମ୍ବା PATCH ଓଡୋମିଟର ରିଡିଂ ହାସଲ କରିପାରିବ । API ମଧ୍ୟ ଭୂମିକା ଆଧାରିତ କ୍ଷେତ୍ର ଅନୁମତିକୁ ସମର୍ଥନ କରେ, ତେଣୁ ଜଣେ ଡ୍ରାଇଭର ଅନ୍ୟ ଡ୍ରାଇଭରଙ୍କ ବ୍ୟକ୍ତିଗତ ତଥ୍ୟ ଦେଖିପାରିବ ନାହିଁ କିମ୍ବା VIN ପରି ଯାନ-କାର୍ଯ୍ୟ କ୍ଷେତ୍ରକୁ ପରିବର୍ତ୍ତନ କରିପାରିବ ନାହିଁ । ଏହି ସ୍ତରୀୟ ବିସ୍ତୃତତା ତଥ୍ୟ ସୁରକ୍ଷା ନିଶ୍ଚିତ କରେ ଏବଂ ରିଅଲ୍-ଟାଇମ୍ ସହଯୋଗକୁ ସକ୍ଷମ କରେ ।
ଫ୍ଲଟ ଅପରେସନ ପାଇଁ ଭୂମିକା ଆଧାରିତ ପ୍ରବେଶ ନିୟନ୍ତ୍ରଣ
ଫ୍ଲିଟ ପରିବେଶରେ, ଭିନ୍ନ ଭିନ୍ନ ଉପଭୋକ୍ତାଙ୍କୁ ବିଭିନ୍ନ ସ୍ତରର ପ୍ରବେଶ ଆବଶ୍ୟକଃ ଡିସପେଟରମାନେ ସମସ୍ତ ଯାତ୍ରା ଦେଖିବା ଉଚିତ୍ କିନ୍ତୁ ଡ୍ରାଇଭର ବେତନ ତାଲିକା ତଥ୍ୟକୁ ପରିବର୍ତ୍ତନ କରିବା ଉଚିତ୍ ନୁହେଁ; ମେକାନିକମାନଙ୍କୁ ରକ୍ଷଣାବେକ୍ଷଣ ରେକର୍ଡରେ ପଢିବା / ଲେଖିବା ଆବଶ୍ୟକ କିନ୍ତୁ ଗ୍ରାହକଙ୍କ ବିଲ୍ ଉପରେ ନୁହେଁ; ଫ୍ଲିଟ ମ୍ୟାନେଜରମାନଙ୍କୁ ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରଶାସନିକ ଅଧିକାର ଆବଶ୍ୟକ _ ଡିରେକ୍ଟସ୍ ସଂଗ୍ରହ, ପ୍ରତି କ୍ଷେତ୍ର ଏବଂ ପ୍ରତି କାର୍ଯ୍ୟ (କୃଷ୍ଟ, ପଢିବା, ଅପଡେଟ୍, ବିଲୋପ) ପାଇଁ ବିସ୍ତୃତ ଅନୁମତି ପ୍ରଦାନ କରେ _ ଆପଣ ଫ୍ଲିଟ୍ ଆଡମିନ, ଡିସପେଟର, ଡ୍ରାଇଭର, ଏବଂ ମେକାନିକ୍, ପରି ଭୂମିକା ସୃଷ୍ଟି କରିପାରିବେ, ପ୍ରତ୍ୟେକଟି କପିଷ୍ଟଡ୍ ପ୍ରବେଶ ସହିତ _
ଏହା ବ୍ୟତୀତ, ଡାଇରେକ୍ଟସ୍ ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଏବଂ ଫିଲ୍ଟର୍ଗୁଡ଼ିକୁ ସମର୍ଥନ କରେ, ଯାହାଦ୍ବାରା ଆପଣ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଅଞ୍ଚଳରେ କେବଳ ଯାନବାହନ କିମ୍ବା କେବଳ ସେମାନଙ୍କର ନିଜସ୍ୱ ରେକର୍ଡ ଦେଖିବା ପାଇଁ ଏକ ଭୂମିକାକୁ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ପରିସରଭୁକ୍ତ କରିପାରିବେ । ଉଦାହରଣ ସ୍ୱରୂପ, ଆଞ୍ଚଳିକ ପରିଚାଳକ ନାମକ ଏକ ଭୂମିକା କେବଳ ମଧ୍ୟ ପଶ୍ଚିମ ବିଭାଗକୁ ଆବଣ୍ଟିତ ଯାନବାହନକୁ ଦେଖିପାରେ । ଏହା ଏକକ ପ୍ରତିଛବିରୁ ବହୁ ବିଭାଗୀୟ କିମ୍ବା ବହୁ ଅବସ୍ଥାନ ବାହାନକୁ ବିନା ତଥ୍ୟ ଲିକ୍ ବିନା ଚଳାଇବାକୁ ସହଜ କରିଥାଏ ।
ନିଜ ବାୟୁସେନା ପାଇଁ ଡିରେକ୍ଟସ୍ ସ୍ଥାପନ
ଡାଇରେକ୍ଟସ୍ ଦ୍ୱାରା ପରିଚାଳିତ ଫ୍ଲଟ୍ ପରିଚାଳନା ବ୍ୟାକଏଣ୍ଡ ଆରମ୍ଭ କରିବା ପାଇଁ ଚାଲନ୍ତୁ ବ୍ୟବହାରିକ ପଦକ୍ଷେପଗୁଡ଼ିକ ବିଷୟରେ ଆଲୋଚନା କରିବା। ଆପଣ କ୍ଲାଉଡ୍ କିମ୍ବା ସ୍ୱୟଂ ହୋଷ୍ଟ୍ ରୁଟ୍ ବାଛନ୍ତୁ, ପ୍ରକ୍ରିୟା ସରଳ ଅଟେ।
ସ୍ଥାପନ ବିକଳ୍ପ
ଆପଣଙ୍କର ବୈଷୟିକ ସମ୍ବଳ ଏବଂ ଅନୁପାଳନ ଆବଶ୍ୟକତା ଅନୁଯାୟୀ, ଡାଇରେକ୍ଟୁସକୁ ଏକାଧିକ ଉପାୟରେ ସଂସ୍ଥାପନ କରାଯାଇପାରିବଃ
- ଫ୍ଲୁଟଃ୦ ଡିରେକ୍ଟସ କ୍ଲାଉଡ୍ ଏକ ପରିଚାଳିତ, ସ୍ୱୟଂଚାଳିତ ସ୍କେଲিং ହୋଷ୍ଟ୍ ସଂସ୍କରଣ _ ସର୍ଭର ରକ୍ଷଣାବେକ୍ଷଣକୁ ଏଡ଼ାଇବା ପାଇଁ ସର୍ବୋତ୍ତମ _ ମୂଲ୍ୟ ବ୍ୟବହାରକାରୀ / ଷ୍ଟୋରେଜ୍ ପିଛା _ ଏଥିରେ ସ୍ୱୟଂଚାଳିତ ବ୍ୟାକଅପ୍ ଏବଂ ଅପଡେଟ୍ ଅନ୍ତର୍ଭୁକ୍ତ _ ଛୋଟରୁ ମଧ୍ୟମ ଆକାରର ଫ୍ଲଟ୍ ପାଇଁ ଏହା ideally
- ସ୍ୱୟଂ ହୋଷ୍ଟ (ଡୋକର) ] କଡା ଡାଟା ସାର୍ବଭୌମତ୍ୱ କିମ୍ବା ଜଟିଳ ଅନୁପାଳନ ଆବଶ୍ୟକତା ଥିବା ବାହିନୀ ପାଇଁ ସୁପାରିଶ କରାଯାଇଛି (ଉଦାହରଣ ସ୍ୱରୂପ, ସ୍ଥାନୀୟ ପ୍ରଶାସନିକ ବାହିନୀ) । ଅଫିସିଆଲ୍ ଡୋକର ଛବି ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ଫାଇଲ୍ ରଚନା କରନ୍ତୁ । ଆପଣ ଏହାକୁ ଆପଣଙ୍କର ନିଜସ୍ୱ ସର୍ଭର, AWS, Azure କିମ୍ବା ସ୍ଥାନୀୟ ସ୍ଥାନରେ ଚଲାଇ ପାରିବେ । ଏକ ସାଧାରଣ ନିୟୋଜନ 30 ମିନିଟ୍ରୁ କମ୍ ସମୟ ନେଇଥାଏ ।
- ମାନୁଆଲ ସଂସ୍ଥାପନ Node.js ଏବଂ npm ବ୍ୟବହାର କରି। ଉନ୍ନତ ନିୟୋଜନ ପାଇଁ ଉପଯୁକ୍ତ ଯାହା କଷ୍ଟମ ବିଲ୍ଡ ଷ୍ଟେପ୍ କିମ୍ବା ବିଦ୍ୟମାନ ଭିତ୍ତିଭୂମିରେ ଏକୀକରଣ ଆବଶ୍ୟକ କରେ।
ପଦ୍ଧତି ନିର୍ବିଶେଷରେ, ଆପଣଙ୍କୁ ଏକ PostgreSQL କିମ୍ବା MySQL ଡାଟାବେସ୍ ଆବଶ୍ୟକ ହେବ। ଅନେକ ଫ୍ଲଟ୍ ପ୍ରୋଟୋଟାଇପିଂ ପାଇଁ ଏକ ଛୋଟ SQLite ଉଦାହରଣ ସହିତ ଆରମ୍ଭ କରେ ଏବଂ ପରେ ଉତ୍ପାଦନ ପାଇଁ ପ୍ରସ୍ତୁତ ଡାଟାବେସ୍ କୁ ସ୍ଥାନାନ୍ତର କରେ _ ଅଫିସିଆଲ୍ ସଂସ୍ଥାପନ ନିର୍ଦ୍ଦେଶାବଳୀ ପ୍ରତ୍ୟେକ ବିକଳ୍ପ ପାଇଁ ବିସ୍ତୃତ ପଦକ୍ଷେପ ପ୍ରଦାନ କରେ _
ଫ୍ଲଟ ତଥ୍ୟ ପାଇଁ ଡାଟାବେସ ସ୍କିମର ଡିଜାଇନ
Directus ର କାର୍ଯ୍ୟକ୍ଷମ ହେବା ପରେ, ଡାଟା ଷ୍ଟୁଡିଓ ଆପଣଙ୍କୁ SQL ଲେଖିବା ବିନା ସଂଗ୍ରହ (ଟେବୁଲ) ସୃଷ୍ଟି କରିବାକୁ ଅନୁମତି ଦିଏ _ ଏଠାରେ ଏକ ଫ୍ଲଟ୍ ପରିଚାଳନା ବ୍ୟବସ୍ଥା ପାଇଁ ଏକ ପ୍ରସ୍ତାବିତ ସ୍କିମା ଅଛି _ ଏହାକୁ ଆପଣଙ୍କର କାର୍ଯ୍ୟ ସହିତ ମେଳ କରିବାକୁ କଷ୍ଟୋମାଇଜ୍ କରନ୍ତୁଃ
- ଯାନଗୁଡିକ ଲାଇସେନ୍ସ ପ୍ଲେଟ୍, ବର୍ଣ୍ଣ, ମଡେଲ, ବର୍ଷ, ଇନ୍ଧନ ପ୍ରକାର, ସ୍ଥିତି (ସକ୍ରିୟ / ନିଷ୍କ୍ରିୟ / ମରାମତି), ପଞ୍ଜୀକରଣ_ସମ୍ପତ୍ତି, ବୀମା_ପଲିସି, ନୋଟ୍ _ ଯାନଗୁଡିକର ଫଟୋ ପାଇଁ ଏକ ଫାଇଲ୍ ଫିଲ୍ଡ ଯୋଗ କରନ୍ତୁ _
- ଡ୍ରାଇଭରମାନେ ପ୍ରଥମ_ନାମ, ଶେଷ_ନାମ, ଇମେଲ, ଫୋନ୍, ଲାଇସେନ୍ସ_ନମ୍ବର, ଲାଇସେନ୍ସ_ସମ୍ପାଦନା, ତାରିଖ_କ୍ରେଡିଟ୍, ପ୍ରମାଣପତ୍ର (ଉଦାହରଣ ସ୍ୱରୂପ, ବିପଦ), ନୋଟସ । ସ୍କାନ୍ ଲାଇସେନ୍ସ ପାଇଁ ଏକ ଫାଇଲ୍ ଫିଲ୍ଡ ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତୁ ।
- ]Trips ଯାନ (ବାହାନକୁ ଅନେକ-ଏକ), ଡ୍ରାଇଭର (ବାହାନକୁ ଅନେକ-ଏକ), ଆରମ୍ଭ_ ସମୟ, ଶେଷ_ ସମୟ, ମାଇଲ_ଡ୍ରାଇଭ୍, ଇନ୍ଧନ_ବ୍ୟବହାର (ଗ୍ୟାଲୋନ୍), ଯାତ୍ରା_ଉଦ୍ଦେଶ୍ୟ, ଆରମ୍ଭ_ଓଡୋମିଟର, ଶେଷ_ଓଡୋମିଟର, ନୋଟ୍ _ ଆପଣ JSON ଫିଲ୍ଡ ଭାବରେ ଜିଓ-ସୂଚକ ଯୋଡିପାରିବେ କିମ୍ବା ପୃଥକ ସ୍ଥାନ ସଂଗ୍ରହ ସହିତ ସମ୍ବନ୍ଧିତ କରିପାରିବେ _
- ରକ୍ଷଣାବେକ୍ଷଣ ଯାନ (ଏକରୁ ଅନେକ), ତାରିଖ, ପ୍ରକାର (ଅଏଲ ପରିବର୍ତ୍ତନ, ଟାୟାର ଘୁଞ୍ଚାଇବା, ବ୍ରେକ୍ ଯାଞ୍ଚ ଇତ୍ୟାଦି), ବର୍ଣ୍ଣନା, ମୂଲ୍ୟ, ଓଡୋମିଟର_ଏଟ_ସର୍ଭିସ୍, ମେକାନିକ୍ (ପାଠ୍ୟ କିମ୍ବା ସମ୍ପର୍କ), ପରବର୍ତ୍ତୀ_ଦିନ (ତାରିଖ) ।
- ଇନ୍ଧନ ପ୍ରବେଶିକା (FLT:0) ଯାନ (ବହୁ-ରୁ-ଗୋଟିଏ), ଡ୍ରାଇଭର (ବହୁ-ରୁ-ଗୋଟିଏ), ତାରିଖ, ଗ୍ୟାଲୋନ୍, ମୂଲ୍ୟ_ପ୍ରତି_ଗ୍ୟାଲୋନ୍, ମୋଟ_କଷ୍ଟ, ଓଡୋମିଟର, ଷ୍ଟେସନ_ନାମ ।
- ଦୁର୍ଘଟଣା ଯାନ (ବହୁ-ଏକ), ଡ୍ରାଇଭର (ବହୁ-ଏକ), ତାରିଖ, ପ୍ରକାର (ଦୁର୍ଘଟଣା, ଟିକେଟ୍, ଉଲ୍ଲଂଘନ), ବର୍ଣ୍ଣନା, ମୂଲ୍ୟ (ଯଦି ଅଛି), ସମାଧାନ (ବୁଲୀୟନ୍), ଆନୁସଙ୍ଗିକ ପୋଲିସ ରିପୋର୍ଟ (ଫାଇଲ୍) ।
- ସମ୍ମତିକ୍ରମେ ଦସ୍ତାବିଜ ଯାନ କିମ୍ବା ଡ୍ରାଇଭର (ବହୁ-ଏକ), ଡକ୍ୟୁମେଣ୍ଟ ପ୍ରକାର (ପଞ୍ଜୀକରଣ, ବୀମା, ଯାଞ୍ଚ), ସମାପ୍ତି ତାରିଖ, ଫାଇଲ_url, ନୋଟ ।
ଆପଣ ଫଟୋଗୁଡ଼ିକ ପାଇଁ ମଧ୍ୟ Directusର ବିଲ୍ଟ-ଇନ୍ ଫିଲ୍ଡ୍ ବ୍ୟବହାର କରିପାରିବେ (ବାହାନର ଫଟୋ, ଡ୍ରାଇଭର ID ସ୍କାନ୍), ଫାଇଲ୍ ଅପଲୋଡ୍ (ଫିକ୍ୟୁଣ୍ଟର PDF), ଏବଂ ନମନୀୟ ମେଟଡାଟା ପାଇଁ JSON ଫିଲ୍ଡ୍ । ଉନ୍ନତ ବ୍ୟବହାର ପାଇଁ, ଏକ GPS_Positions ସଂଗ୍ରହକୁ ଯୋଡନ୍ତୁ ଯେଉଁଥିରେ ଫିଲ୍ଡ୍ ଅଛିଃ ଯାନ (ଏକରୁ ଏକ), ସମୟ ଷ୍ଟାମ୍ପ, ଅଂଚଳ, ଲଙ୍ଗୁଡୁ, ବେଗ, ଶୀର୍ଷକ । ଏହାକୁ ଆପଣଙ୍କର ଟେଲିମାଟିକ୍ ପ୍ରଦାନକାରୀଙ୍କ ଠାରୁ API ମାଧ୍ୟମରେ ପୂରଣ କରାଯାଇପାରିବ ।
API ଏଣ୍ଡପଏଣ୍ଟଗୁଡିକ ବିନ୍ଯାସ କରିବା
ସଂଗ୍ରହ ସୃଷ୍ଟି କରିବା ପରେ, Directus ସ୍ୱୟଂଚାଳିତ ଭାବରେ REST ଏବଂ GraphQL ଅନ୍ତ ପଏଣ୍ଟ ସୃଷ୍ଟି କରେ। ଉଦାହରଣ ସ୍ୱରୂପଃ
- GET ସମସ୍ତ ଯାନବାହନ ତାଲିକା
- POST ଏକ ନୂତନ ଯାତ୍ରା ସୃଷ୍ଟି କରନ୍ତୁ
- ପ୍ୟାଚ୍ ] ID 15 ସହିତ ନବୀକରଣ ଯାନ
- DELETE ଏକ ଇନ୍ଧନ ପ୍ରବେଶକୁ ଲିଭାଇ ଦିଅନ୍ତୁ
- GET ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଯାନ ପାଇଁ ଯାତ୍ରା କରନ୍ତୁ
ଆପଣ ଏପିଆଇ ସଂରଚନା ପ୍ୟାନେଲ ବ୍ୟବହାର କରି ଏଣ୍ଡପଏଣ୍ଟଗୁଡ଼ିକୁ ଅଧିକ କଷ୍ଟୋମାଇଜ୍ କରିପାରିବେ, ଯେପରିକି ସର୍ଟ ଫିଲ୍ଡ, ଫିଲ୍ଟର ଏବଂ ସୀମିତ ଫିଲ୍ଡ ଯୋଡିବା _ ଡିରେକ୍ଟସ୍ ମଧ୍ୟ ପଢିବା ପାଇଁ ଭାରି ଫ୍ଲଟ୍ ଡ୍ୟାସବୋର୍ଡଗୁଡିକର କାର୍ଯ୍ୟଦକ୍ଷତା ଉନ୍ନତ କରିବା ପାଇଁ API କ୍ୟାସିଂ କୁ ସମର୍ଥନ କରେ _ GraphQL ଉତ୍ସାହୀମାନଙ୍କ ପାଇଁ, ଆପଣ ଏହିପରି ନାଇଷ୍ଟ୍ ସମ୍ପର୍କକୁ କ୍ୱେରୀ କରିପାରିବେଃ
query {
vehicles(filter: { status: { _eq: "active" } }) {
id
license_plate
driver {
full_name
phone
}
maintenance_logs(limit: 5) {
date
type
cost
}
}
}
ବାୟୁସେନାର ଅପରେସନକୁ ସୁଧାରିବା ପାଇଁ ଉନ୍ନତ ବୈଶିଷ୍ଟ୍ୟ
ସଂପ୍ରସାରଣ ଓ ପ୍ରବାହ
Directus ଆପଣଙ୍କୁ FLT:0 Flow (ଏକ ବିଲ୍ଟ-ଇନ୍ ଅଟୋମେସନ୍ ଇଞ୍ଜିନ୍) ବ୍ୟବହାର କରି ଏହାର କାର୍ଯ୍ୟକାରିତା ବିସ୍ତାର କରିବାକୁ ଅନୁମତି ଦିଏ _
- ନୂଆ ଯାତ୍ରା ସୃଷ୍ଟି କରିବା ପରେ, ଦୂରତା ଏବଂ ଯାନର ଇନ୍ଧନ ସଞ୍ଚୟ ଉପରେ ଆଧାର କରି ଆକଳନ କରାଯାଇଥିବା ଇନ୍ଧନ ଖର୍ଚ୍ଚକୁ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଗଣନା ଏବଂ ସଂରକ୍ଷଣ କରନ୍ତୁ (ଯାନର ଏକ କ୍ଷେତ୍ରରେ ସଂରକ୍ଷିତ) ଏବଂ ତାପରେ ଯାନର ଓଡୋମିଟରକୁ ଅପଡେଟ୍ କରନ୍ତୁ ।
- ଯେତେବେଳେ ଏକ ରକ୍ଷଣାବେକ୍ଷଣ ରେକର୍ଡ ଯୋଡ଼ାଯାଏ, ସେବା ପ୍ରକାର ଉପରେ ଆଧାର କରି ସ୍ୱୟଂଚାଳିତ ଭାବରେ Next Due ତାରିଖ ସେଟ୍ କରନ୍ତୁ (ଉଦାହରଣ ସ୍ୱରୂପ, ପ୍ରତି 5,000 ମାଇଲ୍ ତେଲ ପରିବର୍ତ୍ତନ କରନ୍ତୁ) ଏବଂ ଫ୍ଲଟ୍ ପରିଚାଳକଙ୍କୁ ଏକ ପୁସ୍ ବିଜ୍ଞପ୍ତି ପଠାନ୍ତୁ ।
- ଯାନର ସ୍ଥିତି ଅକ୍ରିୟତ ରେ ପରିବର୍ତ୍ତନ ହେଲେ, ସମସ୍ତ ସମ୍ବନ୍ଧିତ ଡ୍ରାଇଭର ଆବଣ୍ଟନକୁ ପ୍ରତ୍ୟାହାର କରନ୍ତୁ ଏବଂ କୌଣସି ଖୋଲା ଯାତ୍ରା ଅଙ୍କାଗାର କରନ୍ତୁ । ଆପଣ କାର୍ଯ୍ୟସୂଚୀ ଦଳକୁ ଏକ ଇମେଲ ମଧ୍ୟ ଟ୍ରିଗେଟ୍ କରିପାରିବେ ।
- ଲାଇସେନ୍ସ ନବୀକରଣ, ବୀମା ଅବଧି ଶେଷ କିମ୍ବା ବିଳମ୍ବିତ ମାଇଲେଜ୍ ଯାଞ୍ଚ ପାଇଁ ଇମେଲ୍ କିମ୍ବା SMS ଆଲର୍ଟ ପଠାନ୍ତୁ ଫ୍ଲୋସ୍ HTTP ଅନୁରୋଧ ଅପରେସନ୍ ମାଧ୍ୟମରେ Twilio କିମ୍ବା SendGrid ସହିତ ଏକୀକୃତ କରନ୍ତୁ।
ୱେବହୁକ୍ ମାଧ୍ୟମରେ ପ୍ଲସ୍ଗୁଡିକ ମଧ୍ୟ ବାହ୍ୟ ସେବା ସହିତ ଏକୀକରଣ ହୋଇପାରିବ _ ଉଦାହରଣ ସ୍ୱରୂପ, ଆପଣ ଏକ ରିମୋଟ ଆକାଉଣ୍ଟିଂ ସିଷ୍ଟମକୁ ଯାତ୍ରା ତଥ୍ୟକୁ ଟାଣି ପାରିବେ (ଯେପରିକି କ୍ୱିକବୁକ୍) କିମ୍ବା ଏକ ତୃତୀୟ ପକ୍ଷ ଗ୍ୟାରେଜ୍ API କୁ ଏକ ରକ୍ଷଣାବେକ୍ଷଣ ଅନୁରୋଧ ପଠାଇପାରିବେ _ ଫ୍ଲସ୍ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ପାଦ-ପାଦ ଉଦାହରଣ ପ୍ରଦାନ କରେ _
ଡାଟା ଷ୍ଟୁଡିଓ ଏବଂ ଡ୍ୟାସବୋର୍ଡ
ଫ୍ଲଟ୍ ମ୍ୟାନେଜର୍ମାନଙ୍କୁ ପ୍ରାୟତଃ ଅପରେସନ୍ଗୁଡିକର ପକ୍ଷୀ ଆଖି ଦୃଷ୍ଟିକୋଣ ଆବଶ୍ୟକ _ ଯଦିଓ ଡାଇରେକ୍ଟସ୍ ମୁଖ୍ୟତଃ ଏକ ବ୍ୟାକଏଣ୍ଡ ଟୁଲ୍ ଅଟେ, ଡାଟା ଷ୍ଟୁଡିଓରେ ଫ୍ଲାଇନ୍ ସଫ୍ଟରିଂ, ଗ୍ରୁପିଂ ଏବଂ ତଥ୍ୟ ପ୍ରଦର୍ଶନ ପାଇଁ ଶକ୍ତିଶାଳୀ ବୈଶିଷ୍ଟ୍ୟ ଅଛି _ ଆପଣ ଏହି ମାସରେ ସମସ୍ତ ଯାନ ପାଇଁ ବୁକ୍ ମାର୍କଡ୍ ଫିଲ୍ଟର୍ ସୃଷ୍ଟି କରିପାରିବେ _ ଏହି ମାସରେ ସେବା ଯୋଗ୍ୟ ସେବା, ହାରାହାରି ଠାରୁ ଅଧିକ ଇନ୍ଧନ ବ୍ୟବହାର କରୁଥିବା ଯାତ୍ରା, କିମ୍ବା ଲାଇସେନ୍ସ ଅବଧି ଶେଷ ହେବା ନିକଟରେ ଡ୍ରାଇଭର _ ଡାଟା ଷ୍ଟୁଡିଓ ମଧ୍ୟ ସପୋର୍ଟ କରେ _
ଅଧିକ ଉନ୍ନତ ଡ୍ୟାସବୋର୍ଡଗୁଡିକ ପାଇଁ, ଆପଣ API ବ୍ୟବହାର କରି Directus କୁ Metabase କିମ୍ବା Grafana ବ୍ୟବହାର କରି ଯୋଗ କରିପାରିବେ । କାରଣ Directus ଏକ ଡାଟା API ଭାବରେ କାର୍ଯ୍ୟ କରେ, React, Vue ସହିତ ଏକ କଷ୍ଟମ ଫ୍ରଣ୍ଟେଣ୍ଡ ନିର୍ମାଣ କରିବା କିମ୍ବା କମ୍ କୋଡ୍ ପ୍ଲାଟଫର୍ମ ଯେପରିକି FLT:4Retool ସିଧା ଅଟେ । ଅନେକ ଫ୍ଲଟ୍ ଅପରେଟର GPS_Positions ସଂଗ୍ରହ ବ୍ୟବହାର କରି ଯାନର ଅବସ୍ଥିତି ଦର୍ଶାଉଥିବା ଲାଇଭ ମ୍ୟାପ୍ ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତି ।
ଅଡିଟ୍ ଲଗ୍ ଏବଂ ସଂସ୍କରଣ ଇତିହାସ
ଫ୍ଲଟ୍ ଅପରେସନ୍ଗୁଡିକରେ ପ୍ରାୟତଃ ଅନୁପାଳନ ଏବଂ ଅଡିଟ୍ ଟ୍ରାଲ୍ ଆବଶ୍ୟକ ହୁଏ _ ଡାଇରେକ୍ଟସ୍ ଅନ୍ତର୍ଭୁକ୍ତ କରେ ଅନ୍ତର୍ନିହିତ କାର୍ଯ୍ୟକଳାପ ଲଗ _ ଏହା ପ୍ରତ୍ୟେକ ସୃଷ୍ଟି, ନବୀକରଣ ଏବଂ ବିଲୋପ କାର୍ଯ୍ୟ, ଏହାକୁ କରିଥିବା ବ୍ୟବହାରକାରୀ, IP ଠିକଣା ଏବଂ ପରିବର୍ତ୍ତନଗୁଡିକର ସ୍ନାପସଟ୍ ସହିତ ରେକର୍ଡ କରେ _ ଏହା ଏକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ସୁରକ୍ଷା ରେକର୍ଡକୁ କିଏ ବଦଳାଇଲା କିମ୍ବା ଯେତେବେଳେ ଏକ ରକ୍ଷଣାବେକ୍ଷଣ ରେକର୍ଡ ପରିବର୍ତ୍ତନ ହୋଇଥିଲା _ ଏହା ବ୍ୟତୀତ, ଡାଇରେକ୍ଟସ୍ କୌଣସି ବସ୍ତୁର ପୂର୍ବ ସଂସ୍କରଣକୁ ଫେରିପାରିବ _ ଯାହା ଦୁର୍ଘଟଣାଜନିତ ବିଲୋପ କିମ୍ବା ସମ୍ପାଦନାକୁ ରଦ୍ଦ କରିପାରିବ _ DOT କିମ୍ବା FMCSA ପରି ନିୟମାବଳୀ ପାଳନ ପାଇଁ ଏହି ବୈଶିଷ୍ଟ୍ୟ ବିଶେଷ ଭାବରେ ଉପଯୋଗୀ _
ଭୂ-ସ୍ଥାନିକ ପ୍ରଶ୍ନ ଏବଂ ମାନଚିତ୍ର
ଯେଉଁ ଫ୍ଲଟଗୁଡିକର ଅବସ୍ଥିତି ବିଷୟରେ ଅବଗତ କାର୍ଯ୍ୟକଳାପ ଆବଶ୍ୟକ, ଡାଇରେକ୍ଟସ୍ ଭୌଗୋଳିକ ବୈଶିଷ୍ଟ୍ୟ ସହିତ ସମ୍ପ୍ରସାରିତ ହୋଇପାରିବ । ଯଦିଓ ଡାଇରେକ୍ଟସ୍ ଭୌଗୋଳିକ ସୂଚକାଙ୍କକୁ ସ୍ୱଦେଶୀ ଭାବରେ ସମର୍ଥନ କରେ ନାହିଁ, ଆପଣ ଦୂରତା ଗଣନା କରିବାକୁ ଅଂଚଳ / ଲମ୍ବକୁ ଦଶମିକ କ୍ଷେତ୍ର ଭାବରେ ଷ୍ଟୋର କରିପାରିବେ ଏବଂ ପ୍ରବାହ କିମ୍ବା କଷ୍ଟମ ଏଣ୍ଡପଏଣ୍ଟ ବ୍ୟବହାର କରିପାରିବେ (ଉଦାହରଣ ସ୍ୱରୂପ, ହଭର୍ସାଇନ୍ ସୂତ୍ର ବ୍ୟବହାର କରି) । ଅଧିକ ଉନ୍ନତ ଆବଶ୍ୟକତା ପାଇଁ ଆପଣ ଏକ ପୋଷ୍ଟଜିଇଏସ୍ ଡାଟାବେସ୍ ସଂଯୋଗ କରିପାରିବେ ଏବଂ ଡାଇରେକ୍ଟସ୍ ଫ୍ଲୁଟଃ0 SQL କ୍ୱେରୀ ଫ୍ଲୁଟଃ1 (ଫ୍ଲୁଟଃ1) ଆଡ୍ଡ ପଏଣ୍ଟ ମାଧ୍ୟମରେ କଞ୍ଚା SQL ପ୍ରଶ୍ନ ବ୍ୟବହାର କରିପାରିବେ । ଏହା ଡାଇରେକ୍ଟସ୍ ଫ୍ଲୁଟ (ଫ୍ଲୁଟଃ1) ର ପରି ପ୍ରଶ୍ନକୁ ସକ୍ଷମ କରିଥାଏ ।
ପାରମ୍ପରିକ ଫ୍ଲିଟ ପରିଚାଳନା ସଫ୍ଟୱେୟାର ସହିତ ଡିରେକ୍ଟୁସର ତୁଳନା
ସ୍ଥାୟୀ ସମାଧାନ ସହିତ Directus ର ମୂଲ୍ୟାଙ୍କନ କରିବାରେ ଆପଣଙ୍କୁ ସାହାଯ୍ୟ କରିବା ପାଇଁ ଏଠାରେ ଏକ ଶୀଘ୍ର ତୁଳନା ଦିଆଯାଇଛିଃ
| Feature | Directus | Traditional Fleet Software |
|---|---|---|
| Flexibility | Full control over data models; any structure | Rigid, vendor-defined schemas |
| Cost | Open-source (free self-hosted) or affordable cloud tiers | Often high per-vehicle licensing fees + annual contracts |
| APIs | Instant REST & GraphQL, WebSockets, real-time | Often limited or proprietary APIs; polling only |
| Data Ownership | Your own SQL database; no lock-in | Vendor-controlled data storage; difficult to export |
| Extensibility | Unlimited via custom modules, Flows, extensions | Limited by vendor plugin ecosystem; often expensive add-ons |
| Real-Time | Built-in WebSocket support | Varies; often polling-based, introducing latency |
| User Permissions | Granular, field-level, role-based, plus presets/filters | Usually role-based but less granular; no field-level permissions |
| Integrations | Any REST/GraphQL service; Flows for automation | Limited to pre-built connectors; custom integration may be unsupported |
ପ୍ରକୃତରେ ପାରମ୍ପରିକ ଫ୍ଲଟ୍ ସଫ୍ଟୱେର୍ରେ ଅଧିକାଂଶ ସମୟରେ ଜିପିଏସ୍ ଟ୍ରାକିଂ ଇଣ୍ଟିଗ୍ରେସନ୍ ବାକ୍ସରୁ ବାହାର ହୋଇଥାଏ । ଡାଇରେକ୍ଟସ୍ ସହିତ ଆପଣ ଜିପିଏସ୍ ଫିଡ୍ଗୁଡିକକୁ ସଂଯୁକ୍ତ କରିପାରିବେଃ ଅନେକ ହାର୍ଡୱେର୍ ପ୍ରଦାନକାରୀ (ସମସାରା, ଜିଓଟ୍ୟାବ୍ ଇତ୍ୟାଦି) ୱେବହକ୍ କିମ୍ବା ଏପିଆଇ ପ୍ରଦାନ କରନ୍ତି ଯାହା ଡାଟା ସିଧାସଳଖ ଡାଇରେକ୍ଟସ୍ ସଂଗ୍ରହକୁ ଟାଣିପାରେ । ସେହିପରି, ଏପିଆଇ ମାଧ୍ୟମରେ ଇଏଲ୍ଡି (ଇଲେକ୍ଟ୍ରୋନିକ୍ ଲୋଗିଂ ଡିଭାଇସ୍) ତଥ୍ୟ ଗ୍ରହଣ କରାଯାଇପାରିବ । ଡାଇରେକ୍ଟସ୍ ଆପଣଙ୍କୁ ମଡ୍ୟୁଲ୍ ପାଇଁ ପୈଠ କରିବା ପରିବର୍ତ୍ତେ ଆପଣଙ୍କୁ ଆବଶ୍ୟକ କରୁଥିବା ବିଷୟ ନିର୍ମାଣ କରିବାର ଆଧାର ଦେଇଥାଏ । ଟେଲମେଟିକ୍ସକୁ ସଂଯୁକ୍ତ କରିବା ଉପରେ ବିସ୍ତୃତ ନଜର ପାଇଁ, ଫ୍ଲଟଃ0 ଡିରେକ୍ଟସ୍ ଲାଇଫସାଇକଲ୍ ହକ୍ଗୁଡିକର [[ଫ୍ଲଟଃ1]]କୁ ଦେଖନ୍ତୁ ।
ବାସ୍ତବିକ ବ୍ୟବହାର ମାମଲା
ଅନେକ ଫ୍ଲଟ୍ ଅପରେଟର Directus କୁ ସେମାନଙ୍କର ଡାଟା ମେରୁଦଣ୍ଡ ଭାବରେ ଗ୍ରହଣ କରିଛନ୍ତି, ଯାହା ଏହାର ବହୁମୁଖୀତାକୁ ପ୍ରମାଣିତ କରୁଛିଃ
- ଏକ ଶେଷ ମାଇଲ ଡେଲିଭରି କମ୍ପାନୀ ଡ୍ରାଇଭରର ସମୟସୀମା, ଡ୍ରାଇଭର ଉପଲବ୍ଧତା ଏବଂ ରୁଟ୍ ତଥ୍ୟକୁ କେନ୍ଦ୍ରିତ କରିବା ପାଇଁ ଡିରେକ୍ଟସ୍ ବ୍ୟବହାର କରିଥିଲା। ସେମାନେ ଡିରେକ୍ଟସ୍ ଏପିଆଇ ବ୍ୟବହାର କରି ଏକ କଷ୍ଟମ ମୋବାଇଲ୍ ଆପ୍ ନିର୍ମାଣ କରିଥିଲେ, ଯାହା ଡ୍ରାଇଭରମାନଙ୍କୁ ଡେଲିଭରୀ ଲଗ୍ କରିବାକୁ ଅନୁମତି ଦେଇଥିଲା ଏବଂ ଏପିଆଇରୁ ରିଅଲ୍-ଟାଇମ୍ ଜିପିଏସ୍ ଉପରେ ଆଧାରିତ ଗତିଶୀଳ ରୁଟ୍ ଅପଡେଟ୍ ଗ୍ରହଣ କରିବାକୁ ଅନୁମତି ଦେଇଥିଲା। ଏକ ବାହ୍ୟ ସିଷ୍ଟମରୁ ଅର୍ଡର ସଂଗ୍ରହ କରି ଫ୍ଲୋଗୁଡିକ ଦୈନିକ ରୁଟ୍ ଯୋଜନାକୁ ସ୍ୱୟଂଚାଳିତ କରିଥାଏ।
- ଭାରୀ ସରଞ୍ଜାମ ଭଡା ଫାର୍ମ ଏକ ମାଲିକାନା ପ୍ରାପ୍ତ ସିଷ୍ଟମରୁ ଡିରେକ୍ଟସ୍କୁ ପରିବର୍ତ୍ତନ କଲା କାରଣ ସେମାନଙ୍କୁ ଆଟେଚ୍ମେଣ୍ଟ ଟ୍ରାକିଂ, ଭଡା ଚୁକ୍ତିନାମା ଏବଂ ରକ୍ଷଣାବେକ୍ଷଣ ବ୍ୟବଧାନ ପାଇଁ କଷ୍ଟମ ଫିଲ୍ଡର ଆବଶ୍ୟକତା ଥିଲା । ସେମାନେ ଫ୍ଲୋସ୍ ବ୍ୟବହାର କରି ବିବରଣୀ ସ୍ୱୟଂଚାଳିତ କରିଥିଲେଃ ଯେତେବେଳେ ଭଡା ରିଟର୍ଣ୍ଣ ରେକର୍ଡ କରାଯାଏ, ସିଷ୍ଟମ୍ ଭଡା ଦିନ ଗଣନା କରେ ଏବଂ ୱେବହୁକ୍ ମାଧ୍ୟମରେ ଏକ ବିବରଣୀ ସେମାନଙ୍କର ଆକାଉଣ୍ଟିଂ ସଫ୍ଟୱେୟାରକୁ ଟାଣିଥାଏ ।
- ସାଧାରଣ ପରିବହନ କର୍ତ୍ତୃପକ୍ଷ (FLT:0) ଏକ ପୌର ପରିବହନ କର୍ତ୍ତୃପକ୍ଷ ବସ୍ ରକ୍ଷଣାବେକ୍ଷଣ ଲଗ, ଇନ୍ଧନ ଭଣ୍ଡାର ଏବଂ ଡ୍ରାଇଭର ପ୍ରମାଣପତ୍ର ପରିଚାଳନା ପାଇଁ ଡିରେକ୍ଟସ୍ ବ୍ୟବହାର କରନ୍ତି । କାର୍ଯ୍ୟକଳାପ ଲଗ DOT ନିୟମାବଳୀ ଅନୁପାଳନ ପାଇଁ ସମ୍ପୂର୍ଣ୍ଣ ଅଡିଟ୍ ପଥ ପ୍ରଦାନ କରେ । ସେମାନେ ମଧ୍ୟ ଇନ୍ଧନ ବ୍ୟବହାର ପ୍ରವೃತ್ತୀ ଉପରେ ସାପ୍ତାହିକ ରିପୋର୍ଟ ସୃଷ୍ଟି କରିବାକୁ ଡାଟା ଷ୍ଟୁଡିଓର ଅନ୍ତର୍ଦୃଷ୍ଟି ବ୍ୟବହାର କରନ୍ତି, ଯାହା ପ୍ରଥମ ତ୍ରୈମାସିକରେ 12% ଖର୍ଚ୍ଚ ହ୍ରାସ କରିବାରେ ସାହାଯ୍ୟ କରେ ।
ଏହି ଉଦାହରଣରୁ ଜଣାପଡିଛି ଯେ ଡିରେକ୍ଟସ୍ ଛୋଟ ଫ୍ଲଟ (ଦଶକୋଟି ଯାନ) ରୁ ବଡ଼ ଅପରେସନ୍ (ଶହ ଶହ ଯାନ) ପର୍ଯ୍ୟନ୍ତ ବିନା ଆର୍ଚାଇଚର ପରିବର୍ତ୍ତନରେ ଗତି କରିଥାଏ । ପ୍ଲାଟଫର୍ମର ସମ୍ପ୍ରସାରଣତା ଅର୍ଥାତ୍ ଆପଣ ଛୋଟରୁ ଆରମ୍ଭ କରି ଜୈବିକ ଭାବରେ ବୃଦ୍ଧି କରିପାରିବେ ।
ସୁରକ୍ଷା ଓ ଅନୁପାଳନ ଶ୍ରେଷ୍ଠ ଅଭ୍ୟାସ
ଫ୍ଲଟ୍ ତଥ୍ୟ ପରିଚାଳନା ସମୟରେ ସୁରକ୍ଷା ଏବଂ ଅନୁପାଳନ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ । ନିୟାମକ ଆବଶ୍ୟକତାକୁ ପୂରଣ କରିବା ପାଇଁ ଡାଇରେକ୍ଟସ୍ ଅନେକ ବୈଶିଷ୍ଟ୍ୟ ପ୍ରଦାନ କରେଃ
- ଡାଟା ଏନକ୍ରିପସନ୍ HTTPS ମାଧ୍ୟମରେ ସମସ୍ତ ଯୋଗାଯୋଗ । ବିଶ୍ରାମ ସମୟରେ, ଏନକ୍ରିପସନ୍ ଆପଣଙ୍କର ଡାଟାବେସ୍ ସଂରଚନା ଉପରେ ନିର୍ଭର କରେ (ଡିରେକ୍ଟସ୍ ନିଜେ ଫିଲ୍ଡକୁ ଏନକ୍ରିପ୍ଟ କରେ ନାହିଁ, କିନ୍ତୁ ଆପଣ ଡାଟାବେସ୍ ସ୍ତରୀୟ ଏନକ୍ରିପସନ୍ କିମ୍ବା ଏକ୍ସଟେନ୍ସନ୍ ଲାଇବ୍ରେରୀ ବ୍ୟବହାର କରିପାରିବେ) ।
- ] ଦୁଇ-କାରକ ପ୍ରମାଣୀକରଣ (୨FA) TOTP ପ୍ରମାଣୀକରଣ ଆପ୍ ବ୍ୟବହାର କରୁଥିବା ସମସ୍ତ ପ୍ରଶାସକ ବ୍ୟବହାରକାରୀଙ୍କ ପାଇଁ 2FA ଲାଗୁ କରନ୍ତୁ।
- IP ଧଳା ତାଲିକା ନିର୍ଦ୍ଦିଷ୍ଟ IP ପରିସରକୁ API ପ୍ରବେଶକୁ ସୀମିତ କରନ୍ତୁ (ଉଦାହରଣ ସ୍ୱରୂପ, କମ୍ପାନୀ VPN କିମ୍ବା ଅଫିସ୍ ନେଟୱାର୍କ) ।
- ଡାଟା ସର୍ବନିମ୍ନକରଣ ନୀତିର ପାଳନ କରିବା ପାଇଁ ପୁରୁଣା ରେକର୍ଡଗୁଡ଼ିକୁ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଅର୍କିଭ୍ କିମ୍ବା ବିଲୋପ କରିବାକୁ ଫ୍ଲୋ ବ୍ୟବହାର କରନ୍ତୁ (ଉଦାହରଣ ସ୍ୱରୂପ, ୭ ବର୍ଷରୁ ଅଧିକ ପୁରୁଣା ଯାତ୍ରା) ।
- ବ୍ୟାକଅପ୍ & Recovery Directus Cloud ରେ ସ୍ୱୟଂଚାଳିତ ବ୍ୟାକଅପ୍ ଅନ୍ତର୍ଭୁକ୍ତ । ସ୍ୱୟଂ ହୋଷ୍ଟ ହୋଇଥିବା ବ୍ୟବହାରକାରୀମାନେ ନିୟମିତ ଡାଟାବେସ୍ ସ୍ନାପ୍ସଟ୍ ସେଟ୍ ଅପ୍ କରିବା ଉଚିତ୍ ।
ଡ୍ରାଇଭର ଲାଇସେନ୍ସ ପରି ବ୍ୟକ୍ତିଗତ ସୂଚନା (PII) ପରିଚାଳନା କରୁଥିବା ଫ୍ଲଟ୍ଗୁଡିକ ପାଇଁ, ଆପଣ ସମ୍ବେଦନଶୀଳ କ୍ଷେତ୍ରଗୁଡିକରେ ପାଠ୍ୟ ପ୍ରବେଶକୁ ସୀମିତ କରିବା ପାଇଁ Directuss କ୍ଷେତ୍ର ଅନୁମତି ବ୍ୟବହାର କରିପାରିବେ, ଏବଂ ପ୍ରଶାସକ ପ୍ୟାନେଲରେ ତଥ୍ୟ ଅନ୍ଧାର କରିବା ପାଇଁ ଫିଲ୍ଡ-ସ୍ତରୀୟ ମାସ୍କିଂ ସମ୍ପ୍ରସାରଣ ବ୍ୟବହାର କରିପାରିବେ।
ସିଦ୍ଧାନ୍ତ: ଆପଣଙ୍କ ଫ୍ଲଟ୍ର ଡିଜିଟାଲ ରୂପାନ୍ତରଣ ଆରମ୍ଭ କରନ୍ତୁ
Directus ଆପଣଙ୍କୁ ଏକ ଫ୍ଲଟ୍ ପରିଚାଳନା ବ୍ୟବସ୍ଥା ନିର୍ମାଣ କରିବାର ଶକ୍ତି ଦେଇଥାଏ ଯାହା ଆପଣଙ୍କ ବ୍ୟବସାୟ ସହିତ ବିକଶିତ ହୁଏ _ ଆପଣ ଏକ ସରଳ Hello World ଏକ ଯାନ ଟେବୁଲ୍ ଏବଂ ଏକ ଡ୍ରାଇଭର ଟେବୁଲ୍ ସହିତ ଆରମ୍ଭ କରନ୍ତି ଏବଂ ପରେ ଆବଶ୍ୟକ ଅନୁଯାୟୀ ଜଟିଳତା ଯୋଡନ୍ତିଃ ସ୍ୱୟଂଚାଳିତ ପ୍ରବାହ, ରିଅଲ୍-ଟାଇମ୍ ଟ୍ରାକିଂ, କଷ୍ଟମ ଡ୍ୟାସବୋର୍ଡ ଏବଂ ଆପଣ ପୂର୍ବରୁ ବ୍ୟବହାର କରୁଥିବା ହାର୍ଡୱେର୍ ଏବଂ ସଫ୍ଟୱେର୍ ସହିତ ଏକୀକରଣ _ ପ୍ଲାଟଫର୍ମ ମୁକ୍ତ ଉତ୍ସ ଏବଂ ଡାଟାବେସ୍-ନେଟିଭ୍ ଥିବାରୁ, ଆପଣ କେବେ ବି ଏକ ବିକ୍ରେତାଙ୍କ ରୋଡ୍ ମ୍ୟାପରେ ଲକ୍ ହୋଇନଥାନ୍ତି _ ଆପଣଙ୍କର ତଥ୍ୟ ଆପଣଙ୍କର ହୋଇ ରହିଥାଏ, ଷ୍ଟାଣ୍ଡାର୍ଡ SQL କିମ୍ବା API ସ୍ତର ମାଧ୍ୟମରେ ପ୍ରବେଶଯୋଗ୍ୟ _
ଆରମ୍ଭ କରିବା ପାଇଁ, Directus Quick Start Guideକୁ ଯାଆନ୍ତୁ ଏବଂ ଆପଣଙ୍କର ପ୍ରଥମ ଉଦାହରଣକୁ ସ୍ପିନ କରନ୍ତୁ। ଯଦି ଆପଣ ଫ୍ଲଟ୍ ଅପରେସନ୍ ପାଇଁ ଏକ ପ୍ରସ୍ତୁତ ସ୍କିମା ଆବଶ୍ୟକ କରନ୍ତି, ତେବେ ଅଫିସିଆଲ୍ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ କୁ ଯାଞ୍ଚ କରନ୍ତୁ କିମ୍ବା Directus ମାର୍କେଟ୍ସରେ ସମ୍ପ୍ରଦାୟର ଟେମ୍ପଲେଟ୍ ବ୍ରାଉଜ୍ କରନ୍ତୁ। ଉନ୍ନତ ଫ୍ଲଟ୍ ନିର୍ଦ୍ଦିଷ୍ଟ ସଂଯୋଗ ପାଇଁ, ମାର୍କେଟ୍ସରେ ଆପଣଙ୍କର ବିକାଶକୁ ତ୍ୱରାନ୍ୱିତ କରିପାରିବ ।
ଫ୍ଳଟ୍ ପରିଚାଳନା ଭବିଷ୍ୟତଟି ମଡ୍ୟୁଲାର, ଏପିଆଇ ଚାଳିତ ଏବଂ ଡାଟା କେନ୍ଦ୍ରିତ । Directus ସହିତ, ଆପଣ କେବଳ ଯାନବାହନ ପରିଚାଳନା କରୁନାହାନ୍ତି ଆପଣ ସୂଚନା ପ୍ରବାହକୁ ସଂଗଠିତ କରୁଛନ୍ତି ଯାହା ଆପଣଙ୍କ ଫ୍ଳଟ୍ ଚଳାଇ ରଖେ । କଠିନ ସଫ୍ଟୱେୟାରକୁ ବିଦାୟ ଦିଅନ୍ତୁ ଏବଂ ଏକ ବିଶ୍ୱକୁ ହାଏଲ୍ କରନ୍ତୁ ଯେଉଁଠାରେ ଆପଣଙ୍କର ବ୍ୟାକଏଣ୍ଡ ଆପଣଙ୍କ କାର୍ଯ୍ୟକଳାପକୁ ଅନୁକୂଳ କରେ । Directus ରେ ସ୍ୱାଗତ ।