Добавление полей в объект для импорта данных и анализа запросов мощности без использования решений Dynamics

#dynamics-crm #microsoft-dynamics #powerquery #cds #power-platform

#dynamics-crm #microsoft-dynamics #powerquery #Компакт-диски #power-платформа

Вопрос:

Я попал в одну из тех ситуаций, которые всегда используются в качестве противоположного идеального примера в учебных пособиях. CRM, созданная на заказ, и нет доступа к фирме, которая ее создала. По этой причине на данный момент мы не затрагиваем решения, потому что мне не хватает документации для принятия безопасных решений по основным изменениям в конце Dynamics. вещей.

Тем не менее, я использую power query для ежедневного анализа данных. Для некоторых наших нужд я мог бы теоретически добавить поля к объектам, затем импортировать данные в эти поля и анализировать с помощью power query?

Этот маршрут временно узурпирует возможность испортить среду prod, предоставляя нам возможность отслеживать новые точки данных, добавлять их (без создания новой формы для заполнения) и получать доступ к данным для отслеживания и анализа?

Я пропускаю какие-либо явные проблемы с взаимосвязью между Dynamics и CDS или это сохраняет изменения на стороне CDS? Мысли?

Ответ №1:

Я полагаю, что ваше стороннее решение управляется? Однако, если вы хотите создать поле в prod, скажем, для объекта account.

Создайте новое неуправляемое решение, добавьте объект account без какого-либо компонента (пустой, просто account), затем создайте новые поля, согласно вашему требованию, не добавляйте их ни в какие формы или представления.

После публикации эти поля будут доступны для вашего использования.

После всего анализа, если вы хотите удалить эти поля, перейдите к недавно созданному решению и удалите поля (удалите, а не просто удалите)

Это должно помочь и не вызовет никаких проблем.

Комментарии:

1. Некоторые из них управляются, а некоторые нет. Я обеспокоен внесением изменений, которых нет в остальных экземплярах разработки, когда мы будем выполнять свертку в будущем или пытаться правильно продвигать решения, которые не содержат изменений prod. У меня есть учетные данные для добавления полей непосредственно через портал powerplatform / cds. Я подумал, что я мог бы вообще не создавать никакого решения.

2. Если вам не понадобятся эти поля в будущем, вы можете удалить их прямо в вашей системе prod. Решение, потому что у вас есть контейнер, чтобы знать, что вы создали или обновили.

3. Я хочу, чтобы поля постоянно были частью объекта — я просто не хочу нарушать какие-либо будущие процессы разработки. Если я добавлю его вне решений, непосредственно на вкладке «Данные», а затем загружу данные в эти точки, как вы думаете, это вызовет какие-либо проблемы с Dynamics?