محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

في هذا البرنامج التعليمي ، سنناقش التحولات الأساسية في LuckyTemplates Query Editor التي يمكن استخدامها لتحسين الصفوف والأعمدة. عند تطوير نموذج LuckyTemplates سهل الاستخدام ، من الأفضل تبسيط الصفوف والأعمدة داخل الجدول.

يعد تحسين الجدول أمرًا ضروريًا في إنشاء تصورات ، حتى تتمكن من التعرف على بياناتك بسهولة.

هناك العديد من تحويلات الصفوف والأعمدة التي يمكن إجراؤها في  محرر الاستعلام . أولاً ، سنتعرف على  تحويلات الأعمدة .

أسرع طريقة للوصول إلى تحويلات عمود هي النقر بزر الماوس الأيمن فوقه. بعد ذلك ، سيتم عرض جميع التحويلات الرئيسية التي يمكننا تطبيقها على هذا العمود. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

جدول المحتويات

إنشاء عمود كود القناة 

سنبدأ الآن في إجراء بعض تحويلات الأعمدة عن طريق إضافة رمز أو عمود مختصر لعمود  القناة  . تماشياً مع ذلك ، نحتاج إلى تغيير تنسيق هذا العمود لأننا نريد فقط الأحرف الأربعة الأولى من قيمه.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

أولاً ، سنكرر هذا العمود للاحتفاظ بعمود القناة الأصلي . انقر بزر الماوس الأيمن فوق هذا العمود ، ثم حدد تكرار العمود.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

بعد ذلك ، انقر بزر الماوس الأيمن على القناة المكررة  - نسخ  العمود وحدد  خيار تقسيم العمود  . ضمن  عمود الانقسام ، حدد  حسب عدد الأحرف .  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

ستظهر بعد ذلك نافذة منبثقة. نظرًا لأننا نريد فقط الاحتفاظ بالأحرف الأربعة لهذا العمود ، فسنقوم بتعيين قيمة إدخال عدد الأحرف على 4 . بعد ذلك ، اضبط إعدادات التقسيم على " مرة واحدة ، أقصى اليسار قدر الإمكان ". لإنهاء التحديثات ، انقر فوق الزر "موافق" .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

الآن ، تم فصله بالفعل إلى عمودين. سنقوم بإزالة العمود الآخر الذي تم إنشاؤه لأننا لن نحتاج إليه بعد الآن. فقط انقر بزر الماوس الأيمن فوق العمود القناة - نسخ 2 ، ثم انقر فوق خيار الإزالة .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا نجري تحولًا آخر هنا عن طريق النقر بزر الماوس الأيمن على هذا العمود مرة أخرى ، ثم حدد خيار التحويل . سنرى أن لدينا المزيد من الخيارات داخل Transform مثل الأحرف الصغيرة والأحرف الكبيرة وما إلى ذلك. في هذا السيناريو ، سنستخدم خيار القطع .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

يزيل خيار  Trim  أي مسافات على جانبي كلمة معينة. لذلك ، دعنا نضغط على  خيار Trim  لمسح المسافات غير الضرورية داخل هذا العمود.  

بعد قص هذا العمود ، دعنا نحول المحتوى ونغيره إلى أحرف كبيرة. انقر بزر الماوس الأيمن مرة أخرى على هذا العمود ، ثم انقر فوق الأحرف الكبيرة داخل خيار التحويل .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا الآن نعيد تسمية هذا العمود إلى " كود القناة ". سيكون هذا اسمًا أفضل إذا كان كل شخص في مؤسستنا معتادًا بشكل أكبر على الاختصارات أو أسماء الرموز.   

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

أخيرًا ، دعنا ننقل عمود رمز القناة إلى الجانب الأيمن من عمود القناة . لقد أنشأنا الآن عمود رمز القناة باستخدام تحويل عمود مختلف.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

استخدام خيار استبدال القيم

هناك أيضًا تحول قوي آخر يمكننا استخدامه في أعمدتنا ، وهو  خيار استبدال القيم  . دعونا نحصل على مثال لفهم هذا التحول بشكل أكبر.  

في  عمود القناة الخاص بنا  ، إذا لم تعجبنا كلمة  تصدير  من مجموعة القيم الخاصة بنا ، فقد نرغب في تسميتها  دوليًا بدلاً من ذلك. لذلك ، دعنا ننقر بزر الماوس الأيمن على هذا العمود ثم نضغط على  خيار استبدال القيم  . 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

ستظهر بعد ذلك نافذة منبثقة. دعنا نكتب كلمة " تصدير "  في   إدخال القيمة  للبحث  ، ثم اكتب " دولي " في  إدخال "استبدال بـ  ". انقر فوق  الزر "موافق"  لتطبيق الإعدادات. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

بعد القيام بذلك ،   سيتم تغيير جميع قيم  التصدير لدينا إلى دولية .  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

لاحظ أن هذا لا يؤثر على  عمود رمز القناة الخاص بنا  . 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

هذه هي القوة الحقيقية للتحولات المتسلسلة داخل جزء الخطوات التطبيقية . دعنا نعود إلى الخطوات السابقة عن طريق تحديد إعادة تسمية الأعمدة 1 . كما نرى ، احتفظ عمود القناة بقيمته الأولية الأولى.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

بعد ذلك ، دعنا ننقر على أحدث  خطوة Reordered Columns1  وسنرى أننا قمنا بتغييرها إلى قيمة مختصرة في عمود آخر.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

الآن ، دعنا نضغط على أحدث خطوة لدينا ، وهي استبدال القيمة . سنرى أنه يمكننا إجراء تحول آخر بعد ذلك ، لكنه لا يؤثر على أي شيء من قبل. هذا لأن الاستعلام يتغير خطوة واحدة في كل مرة. لذلك ، يمكننا تغيير الكثير من الأشياء داخل أي طاولة.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

تحديد نوع بيانات الأعمدة الرقمية 

لنحصل على مثال آخر للتحويل في محرر الاستعلام. إذا ألقينا نظرة على عمود سعر الوحدة الخاص بنا ، فهذا هو المكان الذي قد نرغب فيه في إجراء تحويل نوع التغيير . في هذه الحالة ، سنصلح نوع بياناته لأنه بناءً على رمز نوع البيانات الخاص به ، يتم عرضه كرقم عشري.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا نصلح نوع بيانات هذا العمود بالنقر بزر الماوس الأيمن فوقه. ثم ، انقر فوق  تغيير النوع  وحدد  خيار الرقم العشري الثابت  .  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

بدلاً من العلامة العشرية ، أصبح رمز نوع البيانات الآن علامة دولار. هذا أفضل بكثير لأنه يمثل سعر الوحدة .  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا أيضًا نصلح نوع البيانات لعمود إجمالي الإيرادات وإجمالي تكلفة الوحدة عن طريق القيام بنفس الخطوة التي فعلناها مع عمود سعر الوحدة .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

خيار آخر يمكننا القيام به لإجراء تحويل عمود هو النقر بزر الماوس الأيمن على رموز نوع بيانات الأعمدة. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

الشيء الجيد في هذا التحول هو أنه سيتم نقله إلى طاولتنا. بمجرد أن نلتزم بهذه البيانات بينما لا تزال في شكلها الآخر ، يتعين علينا تحويل إجمالي الإيرادات إلى دولار حقيقي ، وعلينا القيام بذلك داخل نموذجنا.

يمكننا إجراء تحويلات مختلفة باستخدام Group By و Unpivot Columns وإعادة التسمية وغير ذلك الكثير. يمكنك أيضًا الوصول إلى بعض هذه التحويلات هنا في شريط التحويل  . ومع ذلك ، أفضل النقر بزر الماوس الأيمن على الأعمدة بدلاً من ذلك للوصول بسهولة إلى جميع التحويلات. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

هذه فرصة جيدة لنا لنصبح أكثر دراية بجميع الأشياء المختلفة التي يمكننا القيام بها في LuckyTemplates. 

يستغرق استخدام Excel أو أدوات أخرى لتنظيف بياناتنا وقتًا طويلاً. عند استخدام LuckyTemplates ، يمكننا القيام بالكثير من تنظيف مجموعة البيانات من خلال الجمع بين جميع تقنيات تحويل الأعمدة المختلفة التي سنستخدمها. لا نحتاج إلى كتابة أي صيغة معقدة لذلك.

انقر فوق  خيار Refresh Preview  لتحديث جميع التحولات التي أنشأناها.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

يمكننا الآن نشر استعلامنا عن طريق النقر فوق  خيار إغلاق وتطبيق  ضمن  علامة التبويب الصفحة الرئيسية  . 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

سيقوم بعد ذلك بنشر جداول فعلية تكون في حالة نظيفة ومحسّنة. وهذا كل ما يتعلق بتحويلات الأعمدة. الشيء التالي الذي سنناقشه هو تحويلات الصفوف.

تحويلات الصفوف في محرر استعلام LuckyTemplates

لا يمنحنا تحويل الصف العديد من الخيارات كما هو الحال لدينا في تحويل العمود. ومع ذلك ، هناك بعض الأغراض المحددة أو التكرارات الفريدة حيث يمكن أن يكون تحويل الصف مفيدًا.  

المكان الذي سنصل فيه إلى معظم تحويلات الصفوف ليس ضمن كل صف فردي. هذا لأن النقر بزر الماوس الأيمن على صف معين لن يمنحنا خيارات التحويل.

ما يمكننا القيام به هو الذهاب إلى الجزء العلوي الأيسر من هذا الاستعلام المحدد. ثم ، انقر فوق أيقونة القائمة المنسدلة التي ستوفر لنا خيارات. هذا هو المكان الذي يمكننا فيه القيام بمعظم تحويلات الصف.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

يمكننا أيضًا الوصول إلى بعض هذه التحولات في  علامة التبويب T ransform  .  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا الآن نجرب بعض الأمثلة باستخدام تحويل الصف. عادةً ، عندما نستعلم عن جدول بيانات ، تكون رؤوسنا على الأرجح في الصف الأول. كمثال ، دعنا نضع الرؤوس مؤقتًا على أنها الصف الأول.

انقر فوق خيار استخدام الصف الأول كرؤوس ، ثم حدد استخدام الرؤوس كصف أول .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

في بعض الأحيان ، قد نحصل على نوع من الاستعلام يشبه مكان وجود رؤوس الأعمدة في الصف الأول.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

يمكننا تغيير ذلك أو إصلاحه من خلال النقر على خيار استخدام الصف الأول كرؤوس . سيقوم بعد ذلك بتعيين تلك الرؤوس من الصف الأول كرؤوس أعمدة فعلية. وهذا أحد تحويلات الصفوف المختلفة التي يمكننا القيام بها.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

هناك أيضًا أشياء أخرى مثل  خيارات Transpose و  Reverse Rows و  Count Rows  التي يمكننا استخدامها في الظروف التي تكون فيها قابلة للتطبيق. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

استخدام خيار التحويل في محرر LuckyTemplates Query

دعنا ننتقل إلى جدول أصغر مثل جدول المنتجات حتى نتمكن من تجربة خيار التحويل.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

ثم ، انقر فوق  خيار تبديل  . يقوم هذا الخيار بتبديل الصفوف والأعمدة في الجدول كما هو موضح في الصورة.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا نستخدم  خيار استخدام الصف الأول كرؤوس  لتعيين الصف الأول كرؤوس أعمدة لدينا. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

هذا المثال غير قابل للتطبيق هنا ، ولكن معرفة  خيار التحويل  يمكن أن يكون مفيدًا خاصةً إذا واجهنا سيناريو معاكسًا في المستقبل حيث نحتاج إلى تبديل العمود والصفوف في جدول معين.  

دعنا الآن نزيل التحولات التي أجريناها في هذا الجدول لأننا فعلناها كمثال فقط. في "  الخطوات المطبقة"  ضمن جزء  "إعدادات الاستعلام"  ، قم بإزالة   تحويلات  نوع التغيير 1 والرؤوس  المروجة وجدول التحويل عن طريق النقر  فوق الرمز x  بجانبها. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

يجب أن يعود جدول المنتجات الآن   إلى حالته الأصلية. يمكننا بسهولة إزالة التحولات التي نحاولها لأغراض تجريبية. لهذا السبب ، يمكننا أن نفعل ونحاول إجراء العديد من التحولات كما نريد. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

استخدام خيار الصفوف العكسية وعدد الصفوف 

يمكننا أيضًا استخدام  خيار عكس الصفوف  . يمكن أن يكون هذا مفيدًا عندما نريد تحديد اتجاه الفرز أو إذا كانت بياناتنا منظمة في اتجاه عكسي. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا ننقر على  عكس الصفوف  وسنرى أن قيم صفوفنا معكوسة الآن. قد تكون هناك أسباب معينة وراء رغبتنا في استخدام هذا التحول أو حاجتنا إليه.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا نعيد طاولتنا مرة أخرى إلى حالتها الأصلية. ما عليك سوى إزالة  تحويل الصفوف المعكوسة  في  الخطوات التطبيقية  بالنقر فوق  الرمز x  الموجود بجانبه.  

الخيار الآخر الذي يمكننا استخدامه هو  خيار عدد الصفوف  . دعنا نذهب إلى  جدول المبيعات الخاص بنا  لتجربة  خيار عدد الصفوف  . يمكننا استخدام هذا الخيار ، على سبيل المثال ، إذا أردنا إظهار عدد المعاملات التي لدينا.  

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا الآن نضغط على  خيار عدد الصفوف  . 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

بعد ذلك ، سيظهر لنا أن لدينا  8000  صف أو معاملة. 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

دعنا نزيل هذا التحول مرة أخرى لأننا لا نريد أن تبدو طاولتنا بشكل دائم على هذا النحو. ما عليك سوى الانتقال إلى الخطوات التطبيقية ، ثم إزالة تحويل Counter Rows .

استخدام خيار إزالة الصفوف العلوية وإضافة خيار عمود الفهرس 

لنجرب الآن تحويلات الصفوف الأخرى المتوفرة لدينا. إذا علمنا أن هناك بعض الصفوف الزائدة في الجزء العلوي من جدول البيانات لدينا ، فيمكننا إزالتها بسهولة بالنقر فوق رمز تحويل الصف . ثم حدد خيار إزالة الصفوف العليا… .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

ستظهر بعد ذلك نافذة منبثقة. يمكننا الآن إزالة أعلى 50 صفًا من جدول البيانات لدينا عن طريق إدخال 50 في إدخال عدد الصفوف ، ثم النقر فوق الزر موافق . وهذا تحويل جيد آخر للصف يمكننا استخدامه.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

قبل تجربة التحول التالي ، دعونا لا ننسى إزالة عينة تحويل "إزالة الصفوف العليا" الذي قمنا به.

التحويل الجيد الآخر الذي يمكننا استخدامه هو  إضافة عمود الفهرس . لدينا بالفعل أعمدة الفهرس في جداولنا. ولكن ، فقط لتجربتها كمثال ، دعنا نذهب إلى  جدول العملاء لدينا  ونستخدم  خيار إضافة عمود فهرس  . 

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

بعد الدخول داخل جدول العملاء ، انقر على أيقونة تحويل الصف ، وحدد خيار إضافة عمود فهرس ، ثم حدد الخيار من 1 .

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

سنرى بعد ذلك إضافة عمود الفهرس . دعونا لا ننسى إزالة هذا التحول مرة أخرى لأننا لسنا بحاجة إليه حقًا في جدول العملاء . لقد جربناها كمثال فقط.

محرر استعلام LuckyTemplates: تحويلات الصفوف والأعمدة

لدينا أيضًا  خيارات  تحويل الصفوف الأخرى التي يمكننا استخدامها مثل  الاحتفاظ بالصفوف السفلية والاحتفاظ بالصفوف المكررة والاحتفاظ بالأخطاء وما إلى ذلك. 

كما قلت ،  لم يتم تطوير تحويلات الصفوف مثل تحويلات الأعمدة . ومع ذلك ، هناك بعض الحالات الفريدة حيث يمكن أن تكون مفيدة حقًا.  

خاتمة

شيء آخر مثير للاهتمام حول LuckyTemplates هو أنه لا يمكننا تغيير أي شيء بشكل فردي في أي خلية أو صف معين. ذلك لأن LuckyTemplates يدور حول الأعمدة والجداول. هذا أيضًا هو سبب كون تحويلات الأعمدة أكثر تفصيلاً من أي تحويل للصفوف.

من المحتمل أن ترى بعض هذه التحولات في بعض مقالاتنا. من الضروري استخدامها بشكل صحيح مع جميع التحولات المختلفة الأخرى. نأمل أن يساعدك هذا البرنامج التعليمي في التفكير في أهمية تحويل البيانات داخل LuckyTemplates.

أتمنى لك كل خير،


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته