Всех с 2021 годом!
Если вы новичок в программе для разработчиков Tableau и не знаете, как начать мини-испытания, этот пост поможет вам кратко узнать о мини-испытаниях. Я также расскажу о том, что я узнал во время прошлогодних мини-челленджей.
Как я начал работать с программой Tableau Developer?
Я работал над проектом, который требовал от меня встраивания панели управления в веб-приложение с определенными дополнительными функциями. Пока я пытался узнать больше о встраивании и использовании JavaScript API, я наткнулся на мини-задачи DataDev, созданные программой разработчиков Tableau. Эти мини-задачи были направлены на решение некоторых общих проблем, с которыми я сталкивался на работе. С тех пор я решил принять участие в нескольких мини-соревнованиях с апреля по июль прошлого года и, в конце концов, был связан с командой Tableau DataDev.
Что представляют собой мини-испытания?
Проекты мини-вызовов сосредоточены на трех категориях с использованием API-интерфейсов Tableau: встраивание, расширение и автоматизация информационных панелей Tableau. Вы можете изучить и протестировать новейшие API-интерфейсы Tableau в последней предварительной версии Tableau, используя тестовую среду разработчика. Присоединяясь к программе разработчиков Tableau, вы можете запросить бесплатный сайт разработчика, который является вашим собственным сайтом разработчика в Tableau Online, вашим безопасным местом для изучения и тестирования API Tableau. Вас также приглашают в рабочее пространство DataDev Slack для обсуждения с другими разработчиками данных.
Итак, что я узнал?
Во время этих испытаний я изучил множество API-интерфейсов Tableau. Я также прошел курс Udemy, потому что никогда раньше не программировал на JavaScript. Было действительно интересно создавать приложение с нуля. Сообщество DataDev всегда помогало ответить на любые вопросы, которые у меня возникали во время испытаний.
Моими любимыми частями задач были встраивание и расширение, начиная с первого уровня для создания базовой встроенной страницы и заканчивая третьим уровнем для создания интерфейса. Опыт, полученный в ходе решения этих задач, можно использовать в моей повседневной работе, такой как реализация функции «показать/скрыть» и экспорт PDF путем создания нажимаемой кнопки в HTML.
Это был еще лучший опыт, когда меня попросили представить свое решение по базовому встраиванию сообществу DataDev, и вы можете посмотреть здесь.
И… Вы тоже можете это делать!
И последнее, но не менее важное: Tableau только что анонсировала DataDev Bingo с 24 новыми мини-вызовами DataDev! Я надеюсь, что мой опыт того, как я начинал как новичок в DataDev, поможет вам в этом захватывающем путешествии.
Просто помните, что эти испытания предназначены для всех, независимо от уровня навыков. Если вы новичок в API-интерфейсах Tableau и/или кодировании, как и я, ниже приведены некоторые полезные ресурсы, которые помогут вам на вашем раннем пути в качестве DataDev. Если у вас есть опыт работы с JS, запрыгивайте на этот новый Bingo! вызов. Мы рады видеть всех вас!
- Программа для разработчиков Tableau
- 2020 Mini-Challenges Tutorial (лучший способ узнать, как работает расширение, — посмотреть и изучить чужой код)
- Современный JavaScript с самого начала (Udemy)
https://www.udemy.com/course/modern-javascript-from-the-beginning/
Не стесняйтесь обращаться, если у вас есть другие вопросы. Я рад видеть вас на борту. К вашему сведению, новым участникам нужно спеть песню, чтобы присоединиться к сообществу DataDev. :)