هایپر ای‌پي‌آی تبلو (Tableau Hyper API)

هایپر ای‌پي‌آی تبلو (Tableau Hyper API)

قابل استفاده در: Tableau Desktop

رابط برنامه‌نویسی هایپر تبلو (Tableau Hyper API) ابزاری قدرتمند و منعطف برای برنامه‌نویسان و تحلیل‌گران داده است که امکان تعامل مستقیم با فایل‌های اکسترکت تبلو (با فرمت .hyper) را فراهم می‌کند. با استفاده از این API، شما دیگر نیازی به محیط گرافیکی تبلو دسکتاپ برای ساخت یا دستکاری اکسترکت‌ها ندارید؛ بلکه می‌توانید فرآیندهای مربوط به داده را کاملاً خودکارسازی (Automate) کنید.

این ابزار به شما اجازه می‌دهد تا از طریق کدنویسی، داده‌های جدید را درون فایل‌های .hyper درج (Insert) کنید، اطلاعات موجود را بخوانید (Read)، آن‌ها را به‌روزرسانی (Update) کرده و یا بخش‌هایی از داده را حذف (Delete) نمایید. موتور Hyper به دلیل معماری پیشرفته خود، کوئری‌های تحلیلی را روی حجم‌های بسیار بزرگ داده (در حد میلیاردها سطر) با سرعت فوق‌العاده بالایی پردازش می‌کند.

یکی از بزرگ‌ترین مزایای Hyper API، مستقل بودن آن از پلتفرم و سازگاری گسترده‌اش است؛ این ابزار روی سیستم‌عامل‌های ویندوز، لینوکس و مک (macOS) به راحتی اجرا می‌شود. همچنین توسعه‌دهندگان می‌توانند با زبان‌های برنامه‌نویسی محبوب خود مانند پایتون (Python)، جاوا (Java)، سی‌پلاس‌پلاس (++C) و سی‌شارپ (C# / .NET) از این قابلیت استفاده کنند. این ویژگی، Hyper API را به انتخابی ایده‌آل برای یکپارچه‌سازی خطوط لوله داده (Data Pipelines) و فرآیندهای پیچیده ETL با اکوسیستم تبلو تبدیل کرده است.

Hyper API

شما می‌توانید از Tableau Hyper API برای ساخت فایل‌های اکسترکت با فرمت .hyper (پشتیبانی‌شده در تبلو نسخه ۱۰.۵ و بالاتر) استفاده کنید. با استفاده از این ابزار، شما قادر خواهید بود برنامه‌ها و اپلیکیشن‌هایی توسعه دهید که می‌توانند داده‌ها را در این فایل‌ها درج (Insert)، بازخوانی (Read)، به‌روزرسانی (Update) و حذف (Delete) کنند.

اگر از تبلو نسخه ۱۰.۵ و بالاتر استفاده می‌کنید، همچنان می‌توانید از راهنمای ارتقا از Extract API 2.0 به Hyper API برای ساخت فایل‌های .hyper استفاده کنید. با این حال، Hyper API گزینه‌های بیشتری را برای کار با فایل‌های اکسترکت در اختیارتان می‌گذارد و عملکرد و سرعت به‌مراتب بالاتری را ارائه می‌دهد.

این ابزار بر روی سیستم‌عامل‌های ویندوز، لینوکس و مک (macOS) اجرا می‌شود و از چندین زبان برنامه‌نویسی مختلف از جمله C++، جاوا، پایتون و دات‌نت (.NET / C#) پشتیبانی می‌کند.

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *