Will AI Replace Power BI Developers? Build Custom Apps with Microsoft Fabric | Tamil
Power BI Developers-ஐ AI Replace பண்ணுமா? Microsoft Fabric Apps மூலம் ஒரு Custom App உருவாக்கலாம்!
AI வேகமாக வளர்ந்து வரும் இந்த காலத்தில், ஒரு முக்கியமான கேள்வி பல Power BI Developers மனதில் இருக்கிறது. AI நம்முடைய Power BI Development வேலைகளை முழுமையாக Replace பண்ணிவிடுமா?
இன்றைக்கு AI tools மூலம் Code எழுதுவது, Data Analysis செய்வது, Dashboard உருவாக்குவது போன்ற பல வேலைகளை எளிதாகச் செய்ய முடிகிறது. ஆனால், ஒரு Developer-ன் வேலை என்பது Dashboard உருவாக்குவதுடன் மட்டும் முடிந்துவிடுவதில்லை. Business Requirements புரிந்துகொள்வது, Data Model உருவாக்குவது, Application Design செய்வது, Integration மற்றும் Deployment போன்ற பல செயல்பாடுகளும் இதில் அடங்கும்.
இந்த வீடியோவில் Microsoft Fabric Apps மற்றும் Rayfin CLI பயன்படுத்தி ஒரு Custom To-Do Application உருவாக்கிப் பார்க்கப் போகிறோம். இதன் மூலம் AI-assisted Development மற்றும் Microsoft Fabric Apps எப்படி வேலை செய்கின்றன என்பதைப் புரிந்துகொள்ளலாம்.
Microsoft Fabric Apps என்றால் என்ன?
Microsoft Fabric Apps மூலம் Fabric சூழலில் Custom Applications உருவாக்க முடியும். வழக்கமான Power BI Reports மற்றும் Dashboards-ஐத் தாண்டி, நமக்குத் தேவையான User Interface மற்றும் Application Experience-ஐ உருவாக்குவதற்கான வாய்ப்பை இது வழங்குகிறது.
உதாரணமாக, ஒரு To-Do Application, Task Management System அல்லது Custom Analytics Application போன்றவற்றை உருவாக்கலாம். தேவைக்கேற்ப Fabric Semantic Models உடனும் Integration செய்ய முடியும்.
Step 1: Development Environment Setup
முதலில் நம்முடைய Development Environment-ஐ தயார் செய்ய வேண்டும். இந்த Application உருவாக்குவதற்கு Visual Studio Code மற்றும் Node.js பயன்படுத்தப் போகிறோம்.
தேவையான Tools:
- Visual Studio Code
- Node.js
- npm (Node Package Manager)
- Microsoft Fabric Workspace
- Rayfin CLI
Node.js நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்க VS Code Terminal-ஐ Open செய்து கீழே உள்ள Commands-ஐ Execute செய்யவும்.
node --version
npm --version
இரண்டு Commands-க்கும் Version Number கிடைத்தால் Development Environment தயாராக உள்ளது.
Step 2: Microsoft Fabric Workspace Configuration
அடுத்ததாக Microsoft Fabric Workspace-ல் தேவையான Configuration-களை Enable செய்ய வேண்டும்.
Fabric Admin Portal-ல் சென்று தேவையான Preview Features மற்றும் Tenant Settings-ஐச் சரிபார்க்க வேண்டும். இந்த Application Development-க்கு தொடர்புடைய Fabric Items, App Items மற்றும் Semantic Model Queries Execution REST API போன்ற Settings-களை Enable செய்ய வேண்டியிருக்கலாம்.
இந்த Settings உங்கள் Fabric Tenant Configuration மற்றும் Admin Permissions-ஐப் பொறுத்து மாறுபடலாம்.
Configuration முடிந்ததும், Microsoft Fabric Workspace-ஐ Open செய்து புதிய App Item உருவாக்குவதற்கான செயல்முறையைத் தொடங்கலாம்.
Step 3: Create a Fabric App
Fabric Workspace-ல் புதிய App Item உருவாக்கவும். இந்த Feature Preview நிலையில் இருக்கக்கூடும் என்பதால், App Review போன்ற Preview Labels காணப்படலாம்.
App Item உருவாக்கப்பட்ட பிறகு, அடுத்த கட்டமாக VS Code-ல் Application Project-ஐ உருவாக்கப் போகிறோம்.
Step 4: Create the Application Using Rayfin CLI
இப்போது Visual Studio Code-ஐ Open செய்து Rayfin CLI பயன்படுத்தி புதிய Project-ஐ Scaffold செய்யலாம்.
Rayfin CLI மூலம் Application-க்குத் தேவையான Project Structure மற்றும் அடிப்படை Files உருவாக்கப்படுகின்றன. Project உருவாக்கும்போது To-Do App Template-ஐத் தேர்வு செய்ய வேண்டும்.
இந்த Demo-வில் Fabric Authentication, Styling மற்றும் CSS தொடர்பான Template Options-ஐத் தேர்வு செய்து Application-ஐ உருவாக்குகிறோம்.
Template தேர்வு செய்யப்பட்ட பிறகு CLI தேவையான Project Files-ஐ உருவாக்கும். இதன் மூலம் Application Development-க்கான அடிப்படை Structure தயாராகிவிடும்.
Step 5: Run the Application Locally
Project உருவாக்கப்பட்ட பிறகு, முதலில் Local Environment-ல் Application சரியாக வேலை செய்கிறதா என்பதைச் சோதிக்க வேண்டும்.
VS Code Terminal-ல் Project Directory-க்குச் சென்று கீழே உள்ள Command-ஐ Execute செய்யவும்.
npm run dev
Development Server Start ஆனதும், Terminal-ல் காட்டப்படும் Local URL-ஐ Browser-ல் Open செய்யவும்.
Application-ல் Microsoft Fabric Account மூலம் Sign In செய்யவும். அதன் பிறகு To-Do Tasks உருவாக்கி, Update செய்து, Delete செய்து பார்க்கலாம்.
ஒரு முக்கியமான விஷயத்தையும் சோதிக்க வேண்டும். Task உருவாக்கிய பிறகு Browser-ஐ Refresh செய்து பாருங்கள். Task Data தொடர்ந்து கிடைக்கிறதா என்பதைச் சரிபார்க்கவும்.
Step 6: Deploy the Application to Microsoft Fabric
Local Environment-ல் Application சரியாக வேலை செய்கிறது என்பதை உறுதிப்படுத்திய பிறகு, அதை Microsoft Fabric Workspace-க்கு Deploy செய்யலாம்.
இதற்காக Rayfin CLI வழங்கும் Deployment Workflow-ஐப் பயன்படுத்த வேண்டும். CLI மூலம் சரியான Fabric Workspace-ஐத் தேர்வு செய்து Application-ஐ Deploy செய்யவும்.
Deployment முடிந்ததும் Fabric Workspace-ஐ Open செய்து Application Item உருவாக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்கவும். பின்னர் Workspace-ல் இருந்து Application-ஐ Open செய்து அதன் செயல்பாடுகளைச் சோதிக்கலாம்.
What Can We Build Next?
இந்த Demo-வில் ஒரு அடிப்படை To-Do Application உருவாக்கியுள்ளோம். ஆனால் இதே அணுகுமுறையைப் பயன்படுத்தி இன்னும் பல Custom Applications உருவாக்க முடியும்.
உதாரணமாக, Personal Task Management Dashboard, Project Tracking Application, Calendar-Based Task Management மற்றும் Custom Analytics Applications போன்றவற்றை உருவாக்கலாம்.
மேலும், தேவைக்கேற்ப Fabric Semantic Model-ஐ Connect செய்து Analytics மற்றும் Reporting Features-ஐயும் Application-ல் இணைக்க முடியும்.
Will AI Replace Power BI Developers?
இந்த Demo நமக்கு ஒரு முக்கியமான விஷயத்தை உணர்த்துகிறது. AI மற்றும் புதிய Development Tools மூலம் Application Development வேகமாகவும் எளிதாகவும் மாறி வருகிறது.
ஆனால் Business Problem-ஐப் புரிந்துகொள்வது, சரியான Data Architecture உருவாக்குவது, Security மற்றும் Performance-ஐ கவனிப்பது, இறுதி Application-ஐ Validate செய்வது போன்ற பொறுப்புகள் இன்னும் முக்கியமானவை.
எனவே AI-ஐ ஒரு Replacement ஆக மட்டும் பார்க்காமல், நம்முடைய Productivity-ஐ அதிகரிக்கும் ஒரு Development Assistant ஆகப் பயன்படுத்தக் கற்றுக்கொள்ள வேண்டும்.
Power BI Developers-க்கு இது ஒரு புதிய வாய்ப்பு. Traditional Reporting-ஐத் தாண்டி Custom Applications மற்றும் AI-Assisted Development போன்ற புதிய திறன்களையும் கற்றுக்கொள்வது எதிர்காலத்திற்கு உதவும்.
Conclusion
இந்த Tutorial-ல் Microsoft Fabric Apps மற்றும் Rayfin CLI பயன்படுத்தி ஒரு Custom To-Do Application உருவாக்குவது, அதை Local Environment-ல் Test செய்வது மற்றும் Fabric Workspace-க்கு Deploy செய்வது போன்ற செயல்முறைகளைப் பார்த்தோம்.
இது Microsoft Fabric-ல் Custom Application Development தொடங்குவதற்கான ஒரு அறிமுகம் மட்டுமே. வரும் வீடியோக்களில் இன்னும் நடைமுறைக்கு ஏற்ற Applications மற்றும் Analytics Use Cases-ஐ உருவாக்கிப் பார்க்கலாம்.
இந்த Tutorial உங்களுக்குப் பயனுள்ளதாக இருந்தால் BI Brilliance Tamil YouTube Channel-ஐ Subscribe செய்யுங்கள். உங்கள் கருத்துகளையும் கேள்விகளையும் Comment-ல் பகிருங்கள்!
Channel: BI Brilliance Tamil
Topics: Microsoft Fabric, Fabric Apps, Rayfin CLI, Power BI, Custom Application Development, AI-Assisted Development

கருத்துரையிடுக
0 கருத்துகள்