Всех с 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. :)