Stop Opening Power Query! Edit Power Query Using TMDL View | Power BI Tamil
Real-time Project-ல ஒரு சின்ன Power Query transformation change செய்யணும்னா, பெரும்பாலும் நாம் என்ன செய்வோம்?
Transform Data Open பண்ணுவோம்.
அந்த Table-ஐ Search பண்ணுவோம்.
Power Query Step Edit பண்ணுவோம்.
Close & Apply கொடுப்போம்.
பிறகு முழு Model Refresh ஆக காத்திருப்போம்.
இந்த process சில நேரங்களில் 30 seconds இல்ல... 5 to 10 minutes கூட எடுக்கலாம், especially பெரிய Enterprise Model-ல.
ஆனா...
👉 Power BI TMDL View பயன்படுத்தி இதையெல்லாம் Open பண்ணாமலே நேரடியாக Metadata edit செய்ய முடியும்.
இந்த article-ல அதைப் Practical example உடன் பார்க்கலாம்.
ஏன் இது முக்கியம்?
ஒரு பெரிய Project-ல்,
40+ Tables
Complex Power Query Steps
Large Import Model
இருந்தால் ஒரு Small Change கூட unnecessary refresh-ஐ trigger செய்யும்.
இதனால்
Development Slow ஆகும்.
Testing Time அதிகமாகும்.
Productivity குறையும்.
அதனால்தான் Microsoft புதிய TMDL View-ஐ அறிமுகப்படுத்தியுள்ளது.
Example Requirement
உங்களுடைய Date Table-ல்
Week Start Date column வேண்டும்.
Normally என்ன செய்வீர்கள்?
Transform Data
↓
Date Table
↓
Add Column
↓
Start of Week
↓
Close & Apply
இது தான் Traditional Method.
TMDL View மூலம் எப்படி செய்வது?
TMDL View Open செய்து
அந்த Table Metadata-வை Drag பண்ணுங்கள்.
அதற்குள் இருக்கும் Power Query (M Query) Steps அனைத்தும் code format-ல் இருக்கும்.
அதிலேயே புதிய Step Add செய்யலாம்.
Example:
Table.AddColumn(
Previous Step,
"Week Start",
each Date.StartOfWeek([Date], Day.Monday),
type date
)
Apply கொடுத்ததும்
Power Query Window Open பண்ணவே தேவையில்லை.
Biggest Advantage
Power Query Window பயன்படுத்தும்போது
Close & Apply கொடுத்தால்
பல நேரங்களில்
✔ Multiple Tables refresh ஆகும்.
ஆனால் TMDL View-ல்
ஒரே அந்த Table Metadata மட்டும் update ஆகும்.
தேவையான Table மட்டும் Refresh செய்தால் போதும்.
இதுதான் மிகப்பெரிய Performance Advantage.
Multiple Power Query Steps கூட Add செய்யலாம்
ஒரு Step மட்டும் இல்லை.
நீங்கள்
New Step Add செய்யலாம்.
Existing Step Remove செய்யலாம்.
Rename செய்யலாம்.
Modify செய்யலாம்.
Power Query UI Open செய்யாமல் இதையெல்லாம் செய்ய முடியும்.
M Query தெரியாதா?
பல Developers-க்கு இதுதான் முதல் Question.
கவலை வேண்டாம்.
இன்று
ChatGPT
Copilot
போன்ற AI tools பயன்படுத்தி
தேவையான M Query Code-ஐ சில seconds-ல Generate செய்து Paste செய்யலாம்.
PBIX File-லிருந்து மற்றொரு PBIX File-க்கு Measures Copy செய்வது
இந்த Video-ல இன்னொரு Useful Trick பார்த்தோம்.
ஒரு Project-ல இருக்கும்
Measures
Display Folder
Metadata
அனைத்தையும் Copy செய்து
மற்றொரு PBIX-ல் Paste செய்யலாம்.
இதனால்
Rework குறையும்.
Development Speed அதிகரிக்கும்.
Standard Templates உருவாக்க முடியும்.
Storage Mode கூட Change செய்யலாம்
TMDL View மூலம்
ஒரு Table-ஐ
DirectQuery → Import
அல்லது
Import → DirectQuery
என்று Metadata Level-ல மாற்றலாம்.
சில நேரங்களில் UI மூலம் Disable ஆகியிருக்கும் Option-களையும் TMDL View மூலம் மாற்ற முடியும்.
Real-Time Use Cases
இந்த Feature மிகவும் Useful ஆக இருக்கும் situations:
✅ Small Power Query Changes
✅ Large Enterprise Models
✅ Metadata Editing
✅ Bulk Changes
✅ PBIX Migration
✅ Faster Development
✅ Performance Optimization
Interview Question
Question:
Power Query Window Open செய்யாமல் Metadata அல்லது Query Steps Edit செய்ய முடியுமா?
Sample Answer
Yes. Power BI TMDL View பயன்படுத்தி Power Query Metadata-வை நேரடியாக Edit செய்யலாம். Power Query Window Open செய்யாமல் M Query Steps Add, Modify அல்லது Remove செய்ய முடியும். இது Large Models-ல் Development Time-ஐ குறைக்கவும் unnecessary Refresh-ஐ avoid செய்யவும் உதவும்.
Final Thoughts
Power BI TMDL View என்பது ஒரு புதிய Editor மட்டும் இல்லை.
இது Power BI Developers-க்கு
Faster Development
Better Metadata Management
Reusable Templates
Advanced Automation
எல்லாவற்றையும் வழங்கும் ஒரு Powerful Feature.
இந்த Series-ல் இன்னும் நிறைய Advanced TMDL View Use Cases பார்க்கப் போகிறோம்.
அதனால் தொடர்ந்து Follow பண்ணுங்கள்.
💬 உங்கள் கருத்து?
நீங்கள் இதுவரைக்கும் Power Query Window மட்டும் பயன்படுத்தி வேலை செய்திருக்கிறீர்களா?
அல்லது TMDL View try பண்ணிட்டீங்களா?
உங்களுடைய Experience-ஐ Comment-ல் பகிருங்கள். 👇

Join the conversation