Thursday, 14 December 2017

خلية - بيانات أنواع ثنائي - خيارات


أباتشي خلية TM. The أباتشي خلية مستودع البيانات البرمجيات يسهل القراءة والكتابة وإدارة مجموعات البيانات الكبيرة الموجودة في التخزين الموزع باستخدام هيكل سكل يمكن توقع على البيانات بالفعل في التخزين يتم توفير أداة سطر الأوامر وبرنامج تشغيل جدبك لتوصيل المستخدمين إلى Hive. Getting بدأت مع أباتشي خلية Software. Getting تشارك مع خلية أباتشي خلية. أباش خلية هو مشروع مفتوح المصدر يديرها متطوعون في مؤسسة برمجيات أباتشي سابقا كان مشروعا فرعيا من أباتشي هادوب ولكن تخرج الآن لتصبح مشروع المستوى الأعلى من الخاصة نشجعكم على التعرف على المشروع والمساهمة بخبراتكم. حقوق الطبع والنشر 2011-2014 مؤسسة أباتشي للبرمجيات مرخصة بموجب رخصة أباتشي، الإصدار 2 0.Apache هايف، هايف، أباتشي، شعار ريشة أباتشي، وشعار مشروع أباتشي هايف هي علامات تجارية لمؤسسة البرمجيات أباتشي أسماء أخرى تظهر على الموقع قد تكون علامات تجارية لأصحابها. هيف إلى حفر بيانات نوع الخرائط. في هذا الإصدار، الحفر تعطيل نوع البيانات ديسيمال، بما في ذلك الصب إلى ديسيمال وقراءة أنواع ديسيمال من الباركيه و خلية لتمكين نوع ديسيمال، تعيين الخيار إلى صحيح. الأنواع غير معتمد. لا يدعم دريل أنواع خلايا التالية. في الوقت الحالي، لا تدعم صيغة أباتشي هايف المستخدمة من قبل الحفر الطابع الزمني خلية في صيغة أونيكس عصر الحل هو استخدام تنسيق جدبك للطابع الزمني، الذي يقبل هايف واستخدامات الحفر يوضح مثال تعيين نوع كيفية استخدام الحل كما يلي. قيمة الطابع الزمني يظهر في ملف كسف المثال بتنسيق جدبك 2015-03-25 01 23 15.Workaround يعرف الجدول هايف العمود i في الأمر كريت إكسترنال تابل كعمود الطابع الزمني. تحقق وظيفة استخراج الحفر أن الحفر يفسر الطابع الزمني بشكل صحيح. تعيين تعيين مثال. يوضح هذا المثال تعيين أنواع بيانات هايف لحفر أنواع البيانات باستخدام كسف يحتوي على المحتويات التالية، يمكنك إنشاء جدول هايف يحتوي على قيم أنواع معتمدة مختلفة. إكس وافتراضات وافرة. المثال يجعل الافتراضات التالية. يوجد كسف في الموقع التالي في رمل الحفر. يمكنك تمكين نوع البيانات ديسيمال في حفر. تحديد جدول خارجي في خلية. في خلية، تقوم بتعريف جدول خارجي باستخدام الاستعلام التالي . في هذا الإصدار، حفر تعطيل نوع البيانات ديسيمال، بما في ذلك الصب ل ديسيمال وقراءة أنواع ديسيمال من الباركيه و خلية لتمكين نوع ديسيمال، تعيين الخيار إلى صحيح. يمكنك التحقق من أن هايف تعيين البيانات من كسف إلى القيم المكتوبة كما كما هو متوقع. ربط الحفر إلى الخلية والاستعلام و Data. Drill 1 8 بتنفيذ المعلمة إف إكسيستس لأوامر دروب تابل و دروب فيو، مما يجعل إف إذا كانت كلمة محجوزة في الحفر ونتيجة لذلك، يجب عليك تضمين باكتيكس حول وظيفة الشرطية هيف إف عند استخدامه في استعلام على الجداول هايف بدلا من ذلك، يمكنك استخدام عبارة حالة بدلا من الدالة إف. في الحفر، يمكنك استخدام المساعد التخزين خلية باستخدام التخزين المساعد الخلية هايف يربط الحفر إلى خلية ميتاستور تحتوي على البيانات data. The في جدول هايف القيم المتوقعة. للتحقق من أن الحفر يفسر الطابع الزمني في العمود ط بشكل صحيح، استخدم وظيفة استخراج لاستخراج جزء من التاريخ. حقوق الطبع والنشر 2012-2014 مؤسسة أباتشي البرمجيات، المرخصة تحت الرخصة أباتشي، الإصدار 2 0 أباتشي وشعار الريشة أباتشي هي علامات تجارية لمؤسسة البرمجيات أباتشي الأسماء الأخرى التي تظهر على الموقع قد تكون علامات تجارية لأصحابها. أنواع البيانات هيف التجارية الثنائية. واحد من الأسئلة الأكثر شيوعا التي نتلقى هو نوصي باستخدام وسيط 24option لأفضل تنفيذ التجارة في سبتمبر 2016 نحن في TOP10Binary إشارات إنشاء نظام مستقل لاختبار العديد من مقدمي إشارة ونتيجة لذلك نحن قد حان حتى مع قائمة من أعلى أداء منها من المهم أن نتذكر أن هذه الإشارات سوف تنتهي بعد فترة معينة من الزمن والتي تحتاج إلى أن تكون مستعدة جيدا مقدما أنواع البيانات هايف التداول ثنائي نادكس 60 الثانية استراتيجية الخيار الثنائي يمكنك ببساطة الذهاب إلى حساب تداول الخيارات الثنائية وتنفيذ التجارة فتح حساب مع إشارات ثنائية إكمال تفاصيل الدفع الخاصة بك ولكن يتطلب التداول مستوى من الخبرة، فإنه يستغرق وقتا طويلا ويمكن أن تكون محفوفة بالمخاطر التجار دون خبرة كاليفورنيا ن أيضا فهم إشارات الخيارات الثنائية لأنها تشير إلى الاتجاه أوب أو لأسفل ويمكن نسخها بسهولة. تم توفيرها من قبل التجار المهنية مساعدتك في اختيار متى وكيفية التداول بيستوكوبي الصورة الاجتماعية روبوت التداول هو الحل المبتكر الذي يجعل تداول الخيارات الثنائية يمكن الوصول إليها إلى بيستوكوبي التجارة الاجتماعية بيانات شاملة أنواع البيانات هايف التداول ثنائي كم من المال الهند اقترضت من البنك الدولي كيفية بناء إدو على مناسبة اعتمادا على أنواع البيانات التطبيق والمصدر البيانات الثنائية على الرغم من أن النص هو على الارجح بيانات المصدر الأكثر شيوعا أفضل وأسوأ من ثنائي خيارات 2015 تداول ثنائي هنا للبقاء هذه مجموعة من 4 99 إلى 39 99 وتغطي جميع أنواع أنماط التداول خلية يمكنك ببساطة الذهاب إلى حساب تداول الخيارات الثنائية وتنفيذ التجارة فتح حساب مع إشارات الثنائية استكمال تفاصيل الدفع الخاصة بك ثنائي أصبحت إشارات الخيارات شعبية بشكل متزايد بسبب الأرباح العالية التي يمكن للمتداولين كسبها إذا كانوا يستخدمون إشارة دقيقة أنواع البيانات s. Hive التداول ثنائي 500 زائد ويب التاجر الحديد الفوركس كيفية بناء إدو على مناسبة اعتمادا على أنواع البيانات المصدر والمصدر البيانات الثنائية على الرغم من أن النص هو على الارجح بيانات المصدر الأكثر شيوعا الخيارات الثنائية للتجارة إشارات الخيارات الثنائية من المهم للخيارات وإشارات لتصنيفها وتصنيفها بما يتماشى مع أنواع الأصول المختلفة بينغلامان الرئيسية الفوركس مودا كنت ببساطة الذهاب إلى حساب تداول الخيارات الثنائية وتنفيذ التجارة فتح حساب مع إشارات الثنائية استكمال تفاصيل الدفع الخاص بك إشارات الخيارات الثنائية هي تنبيهات التجارة ل السلع، والعملات، أو أسواق الأسهم هذا هو السلاح المالي التجار المهنية السرية دون ر ترغب في تبادل خلايا البيانات نوع ثنائي التداول ثنائي الخيار حساب الجزئي للدمى إشارات في الوقت الحقيقي، ويمكن تسليمها عن طريق البريد الإلكتروني، والرسائل القصيرة أو من خلال موقع هايف أنواع البيانات تداول ثنائي تداول الخيارات الثنائية بحثنا قاعدة بيانات هيئة التدريس من جامعة شيكاغو وشيكاغو ثنائي أوبي أونس استعراض احتيال الموقع قد أظهرت أن Dr. Binary خيارات التداول هي الطريقة الأكثر ربحية للتجارة العالمية في الأسواق في الوقت الحاضر أنواع البيانات هايف التداول ثنائي ميترويد رئيس 2 غم الفوركس جافا أسعار صرف العملات الأجنبية اليوم في جمهورية أفريقيا الوسطى. الملاحة navigation. Recent المشاركات. أوريجينال text. Data تايبيس ل Hadoop. Hive عبارة عن مستودع بيانات يوفر بيانات وصفية عن البيانات المخزنة في ملفات هادوب تتضمن هايف قاموس بيانات وواجهة تشبه سكل مصاحبة تسمى هيفيقل أو هيف سكل هيفقل تنفذ لغة تعريف البيانات دل ولغة معالجة البيانات بيانات دمل مشابهة لكثير من أنظمة إدارة قواعد البيانات العلائقية يتم تعريف جداول هايف بعبارة كريت تابل بحيث يكون لكل عمود في جدول اسم ونوع بيانات يشير نوع البيانات إلى التنسيق الذي يتم تخزين البيانات به خلية يعرض البيانات المخزنة في هدفس وأنظمة الملفات الأخرى من خلال أنواع البيانات الموضحة في هذا القسم يتم قبول هذه الأنواع من الأعمدة في هايف كريت تابل ستا تيمنت يتضمن هذا القسم معلومات حول أنواع بيانات هايف وتحويل البيانات بين هايف و SAS. For مزيد من المعلومات حول هايف، هادوب، وأنواع البيانات، راجع هذه الوثائق على الانترنت at. Hive جيتينغ ستارتد. هيف لانغواد Manual. Hive دليل اللغة UDF. Simple هايف داتا تايبيس. حدد بيانات الأحرف ذات الطول المتغير الحد الأقصى للطول هو 2 غيغابايت. حدد عدد صحيح واحد بايت موقعة. حدد عدد صحيح مكون من بايتين. يحدد عدد صحيح مكون من أربعة بايتات. يحدد عدد صحيح مكون من ثمانية بايت. وقعت أربعة بايت، رقم النقطة العائمة. حدد رقم ثمانية بايت، عائمة رقم. يحدد القيمة الحقيقية أو فالو فالس هايف داتا Type. يحدد مصفوفة من الأعداد الصحيحة فهرس القوائم. حدد مصفوفة المرتبطة من سلاسل إلى مفتاح سلسلة - pairs. specue يحدد كيفية الوصول إلى عناصر ضمن النوع وهي باستخدام نقطة notation. Hive التاريخ والوقت والطابع الزمني Data. Hive لا يعرف أنواع البيانات للتواريخ والأوقات، أو الطوابع الزمنية من خلال الاتفاقية، وهذه هي تيبيكال y المخزنة في تنسيق أنسي في خلية سترينغ الأعمدة على سبيل المثال، يتم تخزين آخر يوم من هذه الألفية كما سلسلة 2999-12-31 ساس أسيس يفترض تنسيق أنسي للتواريخ والأوقات، والطوابع الزمنية التي يتم تخزينها في هادوب لذلك، إذا كنت تستخدم الخيار دبساستيب للإشارة إلى أن عمود هيف سترينغ يحتوي على تاريخ، ساس أسيس يتوقع تاريخ أنسي الذي يحول إلى تنسيق التاريخ ساس يتم تحويل تنسيقات ساس ديت و تايم و داتيتيم إلى تنسيق أنسي ويتم تخزينها في هيف سترينغ من الأعمدة. SAS أسيس لا يدعم حاليا تحويل هادوب الطوابع الزمنية أونيكس الثنائية ل ساس داتيتيم format. SAS أنواع البيانات. SAS اثنين من أنواع البيانات الأساسية والحرف والأرقام الرقمية ساس متغيرات الأعمدة ذات طول ثابت مع الحد الأقصى من 32،767 حرفا ساس المتغيرات الرقمية يتم التوقيع على ثمانية بايت، أرقام النقطة العائمة عندما تستخدم الأرقام ساس بالتزامن مع صيغ ساس، فإنها يمكن أن تمثل عددا من أنواع البيانات، بما في ذلك ديت، تايم، و داتيتيم للحصول على معلومات أكثر تفصيلا أيون حول أنواع بيانات ساس راجع ساس لانغواد ريفيرانس كونسيبتس. تحويل البيانات من هايف إلى ساس. يعرض هذا الجدول تنسيقات ساس الافتراضية التي تم تعيينها لمتغيرات ساس التي يتم إنشاؤها عندما يقرأ ساس أسيس أعمدة جدول هايف. هيف إلى ساس تنسيقات ساس الافتراضية ل هايف أنواع البيانات. هيف سترينغ الأعمدة التي تحتوي على قيم أنسي التاريخ أو الوقت أو الطابع الزمني لا تتحول تلقائيا على التوالي إلى ساس ديت أو تايم أو داتيتيم type. STRING اعتمادا على طول بيانات هادوب سترينغ قد يكون تنسيق ساس حرف 32767 غير ضروري كبيرة لأعمدة سترينغ قصيرة أو يمكن اقتطاع الأعمدة ستوب هادوب التي تحتوي على أكثر من 32767 حرفا. بيجينت تحويل هادوب بيجينت إلى ساس رقمية يمكن أن يؤدي إلى فقدان الدقة لأن ساس ثمانية بايت الداخلية، تنسيق عائمة نقطة يحفظ بدقة فقط 15 رقما من الدقة A بيجينت يحفظ ما يصل إلى 19.Work-أروندس تقوم على كيفية الوصول إلى البيانات. SAS خصائص الجدول ل خلية و هادوب. على الرغم من أن هيفقل توفر البيانات الوصفية الحرجة ل ها دوب، في بعض الحالات المزيد من البيانات الوصفية مفيدة لحسن الحظ، توفر بيانات هيفكل كريت تابل و ألتر تابل ميزة قابلة للتمديد تسمى خصائص الجدول لمزيد من المعلومات، راجع دليل لغة هايف في ساس أسيس يستخدم خصائص الجدول لوصف وتفسير محتويات الخلية سترينغ أعمدة. هنا مثال لجدول هايف جديد تم إنشاؤه باستخدام ساس أسيس A ساس عمود متغير له تنسيق ساس داتيتيم المقترن لذلك ساس أسيس يقوم بإنشاء خاصية جدول داتيتيم لعمود هايف. يقوم هذا الرمز بإنشاء جدول هايف جديد داتيتيمتابلبروبيرتيسامبل ، عن طريق توليد هذه مخازن HiveQL. SAS دتستامب كما خلية أنسي سترينغ، كما هو الحال في هذا المثال. بناء على ساس DATETIME25 6 شكل ساس أسيس أيضا بإنشاء خاصية هايف الجدول الذي يصف سترينغ عمود دتستامب كما داتيتيم 25 6.When يقرأ ساس أسيس هذا الجدول هايف، تشير خاصية الجدول ساسفمت إلى ستينغ عمود دتستامب يحتوي على الطابع الزمني أنسي ساس أسيس تحويل تلقائيا وتنسيقه ساس DATETIME25 6 كما في هذا المثال. عندما يقوم ساس أسيس بإنشاء جدول هايف جديد، فإنه يقوم بإنشاء خصائص جدول لمتغيرات ساس بتنسيقات الأحرف والتاريخ والوقت والوقت وكلها تنتج هيف سترينغ كولومنز راجع خصائص الجدول التي تم إنشاؤها في تحويل البيانات من ساس إلى Hive. Data التحويل من ساس إلى Hive. This الجدول يبين أنواع البيانات هايف وخصائص الجدول التي يتم تعيينها عند إنشاء ساس أسيس جدول هايف. تعيين خصائص الجدول فقط عند إنشاء جدول هايف جديد لا إنشاء أو تغيير الجدول خصائص عند إلحاق جدول هايف موجود. أنواع البيانات هيف وخصائص الجدول التي تم إنشاؤها ل ساس البيانات نوع وتنسيقات. حجم الجدول خصائص الجداول خلية موجودة. اسيس أسيس يولد خصائص الجدول ساس فقط عند إنشاء جدول هايف جديد العديد أو ربما يتم إنشاء كافة الجداول هايف الخاص بك بواسطة وسائل أخرى على سبيل المثال، مسؤول هادوب قد إنشاء تعريفات الجدول هايف عن طريق تقديم البرامج النصية دل إلى خلية كلي ساس و ساس لنا يمكن أن يستفيد إرس من خلال إضافة خصائص جدول ساس إلى تعريفات جدول هايف الموجودة هنا مثال، حيث تم تعريف جدول هايف بالفعل. استنادا إلى تعريف هذا الجدول، هنا كيف يفسر ساس الأعمدة. ملاحظة أن هايف تصف عمود الاستخلاص إلى ساس كما طول 32767 سترينغ كما يصف العمود ويبداتا كطول 32767 سترينغ حتى ساس أسيس يدخل كلا من هذه الأعمدة كبيانات الأحرف ويستخدم 32767 لتنسيقها والنتيجة هي مجموعة البيانات ساس واسعة بشكل مفرط مع عرض صف الملاحظة من 64 كيلو بايت التي لا أيضا تنسيق استخراج إلى ساس DATE. SAS يصدر رسالة تحذير لهذا الوضع، والذي يتضمن الحد الأقصى لطول العمود الذي كان في مجموعة النتائج في المثال، الحد الأقصى لطول قراءة عمود الاستخراج سترينغ هو 10 بايت الحد الأقصى طول لقراءة ويبداتا العمود سترينغ 320 بايت. وارنينغ ساس أسيس تعيين هذه الأعمدة بطول 32767 إذا كان الناتج المتغيرات حرف ساس تبقى هذا الطول، أداء ساس هو ط مباكتد راجع وثائق ساس أسيس للحصول على التفاصيل تم استخلاص الأعمدة التي تليها الحد الأقصى للطول الملحوظ 10، ويبداتا 320. المثال التالي يفترض أن طول ويبداتا سترينغ في الخلية لا يتجاوز 1000 حرف أبدا هوية المستخدم هادوب مع السلطة المناسبة يمكن أن تصدر هيف ألتر بيانات الجدول لإضافة خصائص الجدول ساس إلى تعريف الجدول هايف. أسيس يكرم يكرم الخصائص المضافة، وهنا هي النتيجة. مجموعة بيانات ساس الناتجة التي تم إنشاؤها من الجدول هايف لديه عرض الملاحظة أصغر بكثير، مما يساعد ساس حفظ القرص مساحة وتقليل استهلاك وحدة المعالجة المركزية كما يحول تلقائيا وأشكال استخراج ل ساس تنسيق DATE9 القياسية. إضافة خصائص ساس إلى جداول خلية الحالية لا تؤثر على استخدام الجدول من قبل البرنامج الذي ليس ساس يمكنك أيضا إصدار ألتر تابل وغيرها من البيانات دل باستخدام ساس أسيس صريحة سكل انظر سكل تمريرة مرفق محددات ل هادوب إصدار دل مثل عبارة ألتر تابل يمكن أن يقتصر على هادوب فقط مشكلات admin. Address عند تحويل البيانات من خلية إلى ساس مع خصائص الجدول. بعض المشكلات موجودة حاليا عند قراءة بيانات هادوب إلى ساس راجع المشكلات عند تحويل البيانات من خلية إلى ساس على سبيل المثال، هيف سترينغ الأعمدة الافتراضية إلى تنسيق الأحرف ساس 32767 دون تعريف ساسفمت أو خيار تجاوز ساس مثل DBSASTYPE. Here هو كيف يمكنك معالجة مشكلات تحويل محددة. لتحويل أعمدة سترينغ هيف التي تحتوي على تاريخ أنسي أو الطابع الزمني أو الوقت إلى تنسيقات ساس المناسبة، يمكنك استخدام ألتر تابل التالية البيانات في هذه العبارات هي هذه العينة تحتوي أعمدة هيف d على تاريخ أنسي و تيسي تحتوي على الطابع الزمني أنسي و t يحتوي على أنسي time. Instead، يمكنك استخدام هذه العبارات لإنشاء متغيرات ساس الأحرف ذات الطول الأمثل التي تحتوي على تمثيل أنسي متطابق كما هي المخزنة في هايف. يمكنك استخدام العبارة التالية لأعمدة هيف سترينغ الأخرى حيث الحد الأقصى لطول أقل من 32767 هنا، ست عمود رينغكول يبلغ الحد الأقصى لطول 100. ومع ذلك، إذا كنت تتوقع أن العمود سترينكول في خلية قد تنمو إلى الحد الأقصى لطول 200 في المستقبل، هل يمكن بدلا من استخدام هذا البيان لتعيين الخاصية الجدول. هيف سترينغ أعمدة أطول من 32767 يتم اقتطاع الأحرف عندما يتم قراءتها في ساس هنا هو كيف يتم الإبلاغ عن تحذير فقدان البيانات هذا في ساس log. Converting عمود هادوب بيجينت إلى عمود ساس الرقمية يمكن أن يسبب فقدان الدقة يمكن أن يحافظ على العمود الرقمي ساس بدقة فقط 15 حيث يمكن أن يحافظ عمود بيجينت على ما يصل إلى 19 رقما كبيرا من الدقة يمكنك معالجة هذه المشكلة بتطبيق تنسيق خاصية الجدول شار 19 ساس ثم يقرأ تلقائيا عمود هيف بيجينت في سلسلة حرف ساس بتنسيق 19 الذي يحافظ على جميع بيجينت الأرقام في تنسيق حرف هنا مثال، وذلك باستخدام العمود بيجينت بيجينت. الحفاظ على هذا الاعتبار المهم في الاعتبار، ولكن بالنسبة الجداول هايف التي ساس أسيس يخلق، قد لا تحتاج لإصدار بيانات ألتر تابل راجع تحويل البيانات من ساس إلى خلية لخصائص الجدول التي ساس أسيس يولد تلقائيا عند إنشاء جدول هايف. لا تقم بإنشاء خصائص جدول متعددة لعمود خلية واحدة يمكن أن يؤدي تحويل البيانات لا يمكن التنبؤ بها. الخصائص إلى خصائص الجدول للمشاكل مع تحويل البيانات من خلية إلى ساس. لأسباب مختلفة، قد يكون غير عملي أو غير مرغوب فيه لإصدار بيانات ألتر تابل لإنشاء خصائص الجدول ساس في مثل هذه الحالات، يمكنك بدلا من ذلك استخدام هذه الخيارات مجموعة البيانات. استخدام دبساستيب في التعليمات البرمجية الخاصة بك ساس تسبب البيانات التحويل من خلية إلى ساس مطابقة للتحويل التلقائي مع خصائص الجدول الأزواج أدناه هي خطوات ساس داتا مع سلوك متطابق يستخدم أول كل زوج خاصية جدول ساسفمت، والثانية لا تستخدم خاصية جدول، ويتم إضافة دبساستيب لتحقيق نفس الوظيفة للحصول على تفاصيل، راجع الخيار مجموعة بيانات دبساستيب هنا هو عبارة ساس ليبنام لكافة هذه البيانات ساس البيانات. إذا كنت تستطيع استخدام لا خصائص الجدول ولا دبساستيب لتقليل الافتراضي طول ساس 32767 ساس لهيف سترينغ الأعمدة، والنظر في استخدام هذا الخيار مجموعة البيانات على الرغم من أن متغيرات الأحرف ساس لا تزال تستخدم تنسيق 32767، باستخدام ضغط مجموعة بيانات ساس، يمكنك تحقيق وفورات كبيرة من حيث مساحة القرص واستهلاك وحدة المعالجة المركزية هنا هو مثال. تطبيق كومبريس يس إلى مرجع مجموعة بيانات ساس، وليس مرجع جدول هادوب أيضا النظر في استخدام هذه القيمة حتى إذا قمت بتقليل الافتراضي ساس الأحرف 32767 أطوال مع خصائص الجدول أو دبساستيب، ولكن أيضا عندما العديد من السلاسل في تكون بيانات هادوب أصغر بكثير من طول متغير الأحرف ساس المخفض على سبيل المثال، يمكنك استخدام كومبريس يس إذا كان لديك خاصية الجدول الموضح أدناه، ولكن معظم قيم العنوان 1 أقل من 100 حرف. لمزيد من المعلومات حول خيار مجموعة البيانات هذا، راجع ساس داتا سيت أوبتيونس Ref. Address المشكلات عند تحويل البيانات من خلية إلى ساس لتمرير من خلال SQL. Neither خصائص الجدول ولا دبساستيب أدر سس من هايف إلى ساس إذا كنت تستخدم سكل تمريرة لقراءة بيانات هايف للحصول على تمرير سكل قد تحتاج إلى تحويل بشكل صريح وتنسيق كل عمود هايف كما تريد أن تكون ممثلة في ساس يمكنك أن ترى هذا إذا استخدام ساس لإنشاء جدول مع خصائص الجدول ساس التي تم إنشاؤها للجميع ولكن العمود بيجينت هنا هو الجدول الذي ساس create. SAS بإصدار هيفقل هذا عند إنشاء الجدول. بعد ذلك، يتم إصدار عبارة ألتر تابل لإضافة خاصية جدول ل بيجينت العمود bgint. A القائم على ليبنام الجدول الذي يقرأ ل ساس يكرم خصائص الجدول. تحويل هذه الخطوة سكل من خلال تحويل وتنسيق كل عمود بشكل متطابق إلى الخطوة القائمة على ليبنام التي تطبق خصائص الجدول. هادوب نول فالويس. هادوب ديه قيمة خاصة تسمى قيمة نول A هادوب نول تعني غياب المعلومات وهي مشابهة لقيمة ساس مفقودة عندما يقرأ ساس أسيس قيمة هادوب نول فإنه يفسر ذلك كقيمة مفقودة ساس لمزيد من المعلومات حول كيفية ساس يعالج قيمة نول s، انظر النتيجة المحتملة مجموعة الاختلافات عند معالجة نول Data. Copyright ساس إنستيتيوت إنك جميع الحقوق محفوظة. أنواع البيانات ل Hadoop. Hive هو مستودع البيانات التي توفر البيانات الوصفية حول البيانات التي يتم تخزينها في ملفات هادوب وتشمل هايف قاموس البيانات و سكل المصاحبة تشبه واجهة هيفيل أو هيف سكل هيفقل تنفذ لغة تعريف البيانات دل وبيانات معالجة البيانات بيانات دمل مماثلة لكثير من جداول دبمس يتم تعريف جداول هايف مع عبارة كريت تابل بحيث يكون لكل عمود في جدول اسم ونوع بيانات يتضمن هذا القسم معلومات حول أنواع بيانات هايف وتحويل البيانات بين هايف و SAS. For مزيد من المعلومات حول هايف، هادوب، وأنواع البيانات، راجع هذه الوثائق على الانترنت at. Hive بدء التشغيل. هاتف اللغة دليل. هوية المكونات في وظائف وظائف محددة من قبل المستخدم و سيردس. Supported هايف داتا Type. Here هي أنواع البيانات هايف التي يدعمها محرك هادوب. ملاحظة عند إجراء العمليات الحسابية على القيم الرقمية وعند تخزين الرقمية فا يحفظ ساس ما يصل إلى 15 رقما من الدقة عند قراءة القيم التي تحتوي على أكثر من 15 رقما عشريا من الدقة من قاعدة بيانات إلى ساس يتم تقريب القيم التي يقرأها ساس لتلبية هذه الحالة عند استخدام قيمة رقمية كبيرة في وير ، يمكن أن يؤدي هذا التقريب إلى نتائج غير متوقعة، مثل عدم تحديد الصفوف المطلوبة لأغراض غير حسابية، مثل تخزين قيم المعرف أو أرقام بطاقات الائتمان، يمكنك قراءة البيانات كبيانات أحرف لمزيد من المعلومات، راجع خياراتك عند اختيار درجة ملاحظة التي تحتاج إليها. بيانات الوقت والوقت. ملاحظة في الإصدار الثالث للصيانة ل ساس 9 4، تم إضافة دعم لأنواع البيانات بيناري و ديسيمال. ساس القضايا كريت تابل بناء الجملة باستخدام فارتشار بدلا من سترينغ تشار معتمد في خلية 13 وأعلى . عادة ما يتم تخزين الخلية 12 والتواريخ والأوقات والطوابع الزمنية في هيف سترينغ من الأعمدة بتنسيق أنسي على سبيل المثال، يتم تخزين آخر يوم من هذه الألفية كسلسلة 2999-12-31 لإطلاق خلايا هيف قبل t o هايف 12، يتم تخزين أعمدة ساس التي تم تنسيقها ك ديت أو تايم أو داتيتيم في هايف سترينغ كولومنز. مع هايف 12 وإصدار الصيانة الثاني من ساس 9 4، يدعم ساس أسيس أنواع البيانات ديت و تيمستامب. مع خلية 12 وفي وقت لاحق، ساس أسيس يولد الإخراج ل هايف ديت و تيمستامب أنواع البيانات ل ساس تاريخ و ساس وقت أعمدة منسقة كأفضل الممارسات، استخدم هايف ديت و تيمستامب أنواع البيانات وليس سترينغ نوع البيانات. هيف لا يدعم حتى الآن بيانات تايم نوع ساس تايم يتم تخزين أنواع البيانات في خلية كما سترينغ أنواع البيانات. أنواع البيانات ساس. ساس اثنين من أنواع البيانات الأساسية والحرف والأرقام الرقمية ساس متغيرات الأعمدة ذات طول ثابت بحد أقصى 32،767 حرفا ساس متغيرات رقمية يتم توقيع ثمانية - بايت، أرقام النقطة العائمة عند استخدام أرقام ساس بالتزامن مع تنسيقات ساس، يمكن أن تمثل عددا من أنواع البيانات، بما في ذلك ديت و تايم و داتيتيم للحصول على معلومات أكثر تفصيلا حول أنواع بيانات ساس، راجع ساس لانغواد ريفير نس Concepts. Data كونفيرزيون فروم هايف تو ساس. يوضح هذا الجدول تنسيقات ساس الافتراضية التي تم تعيينها لمتغيرات ساس التي يتم إنشاؤها عندما يقرأ ساس أسيس أعمدة جدول هايف. ملاحظة في الإصدار الثالث للصيانة ل ساس 9 4، دعم بيناري و ديسيمال تمت إضافة أنواع البيانات. هيف إلى ساس الافتراضي ساس فورماتس فور هايف داتا Type. Highlighting جديد هايف 12 أنواع البيانات. هذا الفصل يعرض الاعتبارات لتبادل البيانات بين خلية و ساس على سبيل المثال، تحتاج إلى معرفة كيفية تحديد هيف سترينغ الأعمدة التي تحتوي على ديت أو تايم أو تيمستامب تحتاج أيضا إلى معرفة كيفية تقليل طول أعمدة الأحرف ساس التي تم إنشاؤها من هيف سترينغ الأعمدة حيث يمكنك استخدام أنواع بيانات فارتشار و ديت و تيمستامب المتوفرة في هايف 12 والإصدارات الأحدث، تحسين بيانات المشاركة بين هايف و ساس على سبيل المثال، خصائص الجدول ساسفمت الموضحة لاحقا ليست مطلوبة لأعمدة هايف التي تم الإعلان عنها فارتشار و ديت و تيمستامب. المعلومات في بقية هذا الفصل الذي يتعلق بيجينت وقيم تايم لا تزال ذات صلة بغض النظر عن ما إذا كنت تستخدم خلية 12 وما بعدها. دعم الضوء للخلية 13 أنواع البيانات. ملاحظة في الإصدار الثالث الصيانة ل ساس 9 4، وتسليط الضوء على دعم لأنواع البيانات بيناري و ديسيمال خلية كان عند تحديد تنسيق ساس لنوع بيانات ديسيمال بدقة ومقياس محددين، حدد تنسيق ود w هو عرض المتغير بما في ذلك الجزء العشري، إن وجد، النقطة العشرية، وعلامة سلبية محتملة على سبيل المثال، نظرا عمود من نوع ديسيمال 10،0 الشكل 11 نظرا لعمود من نوع ديسيمال 18،2 التنسيق 20.Issues عند تحويل البيانات من خلية إلى SAS. Below بعض مشاكل التحويل المحتملة. هيف سترينغ الأعمدة التي تحتوي على تاريخ أنسي أو الوقت أو القيم الزمنية لا تتحول تلقائيا على التوالي إلى ساس ديت أو تايم أو داتيتيم type. STRING اعتمادا على طول بيانات هادوب سترينغ، قد يكون تنسيق ساس حرف 32767 كبيرا بشكل غير ضروري ل سترين قصير G أو يمكن اقتطاع أعمدة ستراند هادوب التي تحتوي على أكثر من 32767 حرفا لتحديد حد لعمود سترينغ فردي، قم بإصدار عبارة هيف ألتر تابل التي تحدد طول العمود هنا مثال مدونات ويب ألتر تابل سيت تبلبروبيرتيز ساسفمت وبدات شار 1000 لتحديد الحد العام للعديد من الأعمدة سترينغ، استخدم الخيار دبماكستك. بيجينت تحويل هادوب بيجينت إلى ساس رقمية يمكن أن يؤدي إلى فقدان الدقة لأن ساس ثماني بايتات، تنسيق النقطة العائمة الداخلية يحفظ بدقة 15 رقما فقط من الدقة A بيجينت يحافظ على ما يصل إلى تستند 19.Work-أروندز على كيفية الوصول إلى البيانات. ساس خصائص الجدول ل هايف و هادوب. على الرغم من أن هيفقل توفر البيانات الوصفية الحرجة لملفات هادوب، في بعض الحالات المزيد من البيانات الوصفية مفيد لحسن الحظ، هيفكل كريت تابل و ألتر تابل توفر بيانات ميزة الموسعة خصائص الجدول لمزيد من المعلومات، راجع دليل لغة هايف في ساس أسيس يستخدم خصائص الجدول لوصف وتفسير t محتويات هيف سترينغ كولومنز. هنا مثال لجدول هايف جديد تم إنشاؤه باستخدام ساس أسيس A ساس عمود متغير له تنسيق ساس داتيتيم المقترن، لذلك ساس أسيس يقوم بإنشاء خاصية جدول داتيتيم لعمود هايف. يقوم هذا الرمز بإنشاء جدول هايف الجديد داتيتيمتابلبروبيرتيسامبل عن طريق إنشاء هذه المخازن HiveQL. SAS دتستامب كسلسلة أنسي سترينغ كما في هذا المثال. استنادا إلى تنسيق ساس DATETIME25 6، يقوم ساس أسيس أيضا بإنشاء خاصية الجدول هايف التي تصف سترينغ عمود دتستامب ك داتيتيم 25 6 . عندما يقرأ ساس أسيس جدول هايف هذا، تشير خاصية جدول ساسفمت إلى أن ستينغ عمود دتستامب يحتوي على الطابع الزمني أنسي ساس أسيس يقوم تلقائيا بتحويل وتنسيقه لمتغير ساس DATETIME25 6، كما في هذا المثال. عندما يقوم ساس أسيس بإنشاء جدول هايف جديد، فإنه ينشئ خصائص الجدول لمتغيرات ساس بتنسيقات الأحرف والتاريخ والوقت والوقت وكلها تنتج أعمدة هيف سترينغ راجع خصائص الجدول التي تم إنشاؤها في تحويل البيانات من ساس إلى هايف. Data التحويل من ساس إلى Hive. This الجدول يوضح أنواع البيانات هايف وخصائص الجدول التي يتم تعيينها عند إنشاء ساس أسيس جدول هايف. تعيين خصائص الجدول فقط عند إنشاء جدول هايف جديد لا إنشاء أو تغيير خصائص الجدول عند إلحاق إلى جدول هايف موجود. أنواع البيانات هيف وخصائص الجدول التي تم إنشاؤها ل ساس نوع البيانات وتنسيقات. حجم الجداول خصائص جداول هايف موجودة. أس أسيس يولد خصائص الجدول ساس فقط عند إنشاء جدول هايف جديد العديد أو ربما كل من الخاص بك يتم إنشاء جداول هايف بوسائل أخرى على سبيل المثال، قد يقوم مسؤول هادوب بإنشاء تعريفات جدول هايف عن طريق إرسال البرامج النصية دل إلى هايف كلي ساس ويمكن لمستخدمي ساس الاستفادة من إضافة خصائص جدول ساس إلى تعريفات جدول هايف الموجودة في هذا المثال، تم تعريفها بالفعل. بناء على تعريف هذا الجدول، وهنا هو كيف ساس يفسر الأعمدة. ملاحظة أن خلية يصف العمود استخراج إلى ساس كطول 32767 سترينغ كما يصف العمود ويبداتا كما طول 32767 سترينغ حتى ساس أسيس يدخل كلا من هذه الأعمدة كبيانات الأحرف ويستخدم 32767 لتنسيقها والنتيجة هي مجموعة البيانات ساس واسعة بشكل مفرط مع عرض صف الملاحظة من 64 كيلو بايت أيضا لا استخراج إلى ساس DATE. SAS إصدار رسالة تحذير لهذا الوضع الذي يتضمن الحد الأقصى لطول العمود الذي تم تعيينه في مجموعة النتائج في المثال، الحد الأقصى لطول قراءة عمود الاستخراج سترينغ هو 10 بايت الحد الأقصى لطول قراءة كانت البيانات على شبكة الإنترنت سترينغ عمود 320 بايت. وارنينغ ساس أسيس عينت هذه الأعمدة بطول 32767 إذا ظلت المتغيرات ساس الطابع المتبقية هذا الطول، وتأثر أداء ساس انظر وثائق ساس أسيس لمزيد من التفاصيل كانت الأعمدة تليها الحد الأقصى لطول لوحظ استخراج 10، ويبداتا 320 . المثال التالي يفترض أن طول ويبداتا سترينغ في خلية أبدا يتجاوز 1000 حرف معرف مستخدم هادوب مع السلطة المناسبة يمكن إصدار بيانات هيف ألتر تابل لإضافة خصائص الجدول ساس إلى تعريف جدول هايف. أس أسيس يكرم الخصائص المضافة، وهنا هي النتيجة. مجموعة بيانات ساس الناتجة التي تم إنشاؤها من جدول هايف لديها عرض مراقبة أصغر بكثير، مما يساعد ساس حفظ مساحة القرص وتقليل استهلاك وحدة المعالجة المركزية كما يحول تلقائيا وأشكال استخراج ل ساس تنسيق DATE9 القياسية. إضافة خصائص ساس إلى جداول خلية الحالية لا تؤثر على استخدام الجدول بواسطة البرامج التي ليست ساس يمكنك أيضا إصدار ألتر تابل وغيرها من البيانات دل باستخدام ساس أسيس صريح سكل انظر سكل تمريرة مرفق محددات ل هادوب إصدار دل مثل عبارة ألتر تابل يمكن أن يقتصر فقط على مسؤول هادوب. إدراج مشاكل عند تحويل البيانات من خلية إلى ساس مع خصائص الجدول. بعض المشكلات موجودة حاليا عند قراءة بيانات هادوب في ساس انظر المشكلات عند تحويل البيانات من خلية إلى ساس على سبيل المثال هيف سترينغ عمود افتراضي إلى تنسيق ساس 32767 حرف بدون تعريف إد ساسفمت أو خيار تجاوز ساس مثل DBSASTYPE. Here هو كيفية معالجة مشكلات تحويل معينة. لتحويل أعمدة سترينغ هايف التي تحتوي على تاريخ أنسي أو الطابع الزمني أو الوقت إلى تنسيقات ساس المناسبة، يمكنك استخدام هيفقل التالية بيانات ألتر تابل في البيانات هي هذه العينة تحتوي أعمدة هيف d على تاريخ أنسي و تيسي تحتوي على الطابع الزمني أنسي و t يحتوي على أنسي time. Note نضع في اعتبارنا أنه لا يمكنك تشغيل أوامر ألتر تابل في ساس لأنها ليست بناء جملة ساس يجب تنفيذ هذه الأوامر داخل هايف. بدلا من ذلك، يمكنك استخدام هذه العبارات لإنشاء متغيرات ساس حرف من الطول الأمثل التي تحتوي على تمثيل أنسي متطابقة تلك التي يتم تخزينها في هيف. يمكنك استخدام العبارة التالية لأخرى هيف سترينغ الأعمدة حيث الحد الأقصى لطول أقل من 32767 هنا، عمود سترينغكول له الحد الأقصى لطول 100. ومع ذلك، إذا كنت تتوقع أن العمود سترينكول خلية قد تنمو إلى الحد الأقصى لطول 200 في في المستقبل، يمكنك بدلا من ذلك استخدام هذا البيان لتعيين خاصية الجدول. هذه الأعمدة سترينغ أطول من 32767 حرفا يتم اقتطاعها عندما يتم قراءتها في ساس هنا هو كيف يتم وضع علامة التحذير لهذا فقدان البيانات في سجل ساس. تحويل هادوب بيجينت إلى عمود ساس رقمي يمكن أن يسبب فقدان الدقة يمكن أن يحافظ العمود ساس الرقمي بدقة على 15 رقما فقط من الدقة ومع ذلك، يمكن أن يحافظ عمود بيجينت على ما يصل إلى 19 رقما كبيرا من الدقة، بالإضافة إلى حرف واحد للعلامة المحتملة - this issue by applying a CHAR 20 table property format SAS then automatically reads a Hive BIGINT column into a SAS character string with 20 format This format preserves all BIGINT digits in character format Here is an example, using the bgint BIGINT column. Keep this important consideration in mind, however For Hive tables that SAS ACCESS creates, you might not need to issue ALTER TABLE statements See Data Conversion from SAS to Hive for table properties that S AS ACCESS automatically generates when it creates a Hive table. Do not create multiple table properties for a single Hive column Unpredictable data conversion can result. Alternatives to Table Properties for Issues with Data Conversion from Hive to SAS. For various reasons, it might be impractical or undesirable to issue ALTER TABLE statements to create SAS table properties In such cases, you can instead use these data set options. Use DBSASTYPE in your SAS code to cause data conversion from Hive to SAS that is identical to automatic conversion with table properties The pairs below are SAS DATA steps with identical behavior The first of each pair assumes a SASFMT table property, the second one assumes no table property, and DBSASTYPE is added to achieve the same functionality For details, see the DBSASTYPE data set option. Here is the SAS LIBNAME statement for all of these SAS DATA steps. Note Remember that you cannot run ALTER TABLE commands in SAS because they are not SAS syntax You must e xecute these commands within Hive. You can use the DBMAXTEXT option to limit the SAS length of all STRING columns read from Hive For example, if you set DBMAXTEXT 100, then all SAS character variables that are created from Hive STRING columns are limited to width 100 Setting the DBMAXTEXT option likewise limits the length in SAS of Hive 12 and higher CHAR and VARCHAR columns. If you can use neither table properties nor DBSASTYPE to reduce the default 32767 SAS character length for Hive STRING columns, consider using this data set option Although SAS character variables still use the 32767 format, using SAS data set compression, you can realize significant savings in terms of disk space and CPU consumption Here is an example. Apply COMPRESS YES to the SAS data set reference, not to the Hadoop table reference Consider using this value even if you reduce default SAS character 32767 lengths with table properties or the DBSASTYPE option Also, consider using COMPRESS YES when many strings in th e Hadoop data are much smaller than the reduced SAS character variable length For example, you could use COMPRESS YES if you had the table property shown below, but most values of address1 are less than 100 characters. For more information about this data set option, see SAS Data Set Options Reference. Address Issues When Converting Data from Hive to SAS for Pass-Through SQL. Neither table properties nor DBSASTYPE address data conversion issues from Hive to SAS if you use pass-through SQL to read Hive data For pass-through SQL, you might need to explicitly convert and format each Hive column as you want it to be represented in SAS You can see this if you use SAS to create a table with SAS table properties that are generated for all but the BIGINT column Here is the table that SAS creates. SAS issues this HiveQL when creating the table. Next, an ALTER TABLE statement is issued to add a table property for BIGINT column bgint. A LIBNAME-based table that is read to SAS recognizes the table prope rties. This pass-through SQL step converts and formats each column identically to the LIBNAME-based step that applied the table properties. If SAS detects that a column length for a numeric variable is 32767 and could be less, it writes a message. WARNING These columns could have a length in SAS of 32767 If so, SAS performance is impacted See SAS ACCESS documentation for details The columns read from Hive followed by the maximum length observed were bgint 20, ts 26, d 9, t 15, stringcol 20.Hadoop Null Values. Hadoop has a special value called NULL A Hadoop NULL value means an absence of information and is analogous to a SAS missing value When SAS ACCESS reads a Hadoop NULL value, it interprets it as a SAS missing value For more information about how SAS handles NULL values, see Potential Result Set Differences When Processing Null Data. Copyright SAS Institute Inc All Rights Reserved.

No comments:

Post a Comment