Поделиться через


Использование данных из потоков данных

Способы использования данных из потоков данных Майкрософт зависят от нескольких факторов, таких как хранилище и тип потока данных. В этой статье вы узнаете, как выбрать правильный поток данных для ваших потребностей.

Тип потока данных

Существует несколько типов потоков данных, доступных для создания. Вы можете выбрать поток данных Power BI, стандартный поток данных или аналитический поток данных. Чтобы узнать больше о различиях и способах выбора подходящего типа в зависимости от ваших потребностей, перейдите к разделу "Общие сведения о различиях между типами потоков данных".

Тип хранилища

Поток данных может записывать данные в несколько типов назначения выходных данных. Короче говоря, следует использовать соединитель потоков данных, если назначение не является таблицей Dataverse. Затем вы используете соединитель Dataverse/CDS.

Azure Data Lake Storage

Хранилище Azure Data Lake доступно в потоках данных Power BI и аналитических потоках данных Power Apps. По умолчанию вы используете управляемое озеро данных Майкрософт. Однако вы также можете подключить локальное озеро данных к среде потока данных. В следующих статьях описывается подключение озера данных к вашей среде:

При подключении озера данных следует по-прежнему использовать соединитель потоков данных. Если этот соединитель не соответствует вашим потребностям, вы можете использовать вместо этого соединитель Azure Data Lake.

Dataverse

Стандартный поток данных записывает выходные данные в таблицу Dataverse. Dataverse позволяет безопасно хранить и управлять данными, которые используются бизнес-приложениями. После загрузки данных в таблице Dataverse можно использовать данные с помощью соединителя Dataverse.

Потоки данных могут получать данные из других потоков данных

Если вы хотите повторно использовать данные, созданные одним потоком данных в другом потоке данных, это можно сделать с помощью соединителя потока данных в редакторе Power Query при создании нового потока данных.

Screenshot showing how to get data from a dataflow.

При получении данных из выходных данных другого потока данных создается связанная таблица . Связанные таблицы позволяют создавать данные, созданные в вышестоящий потоке данных, доступным в нижнем потоке данных, не копируя данные в подчиненный поток данных. Так как связанные таблицы являются просто указателями на таблицы, созданные в других потоках данных, они обновляются логикой обновления потока данных вышестоящий. Если оба потока данных находятся в одной рабочей области или среде, эти потоки данных обновляются вместе, чтобы сохранить данные в обоих потоках данных всегда актуально. Дополнительные сведения: связывание таблиц между потоками данных

Разделение преобразования данных от потребления данных

При использовании выходных данных потока данных в других потоках данных или наборах данных можно создать абстракцию между уровнем преобразования данных и остальной частью модели данных. Эта абстракция важна, так как она создает архитектуру с несколькими ролями, в которой клиент Power Query может сосредоточиться на создании преобразований данных, а моделиторы данных могут сосредоточиться на моделировании данных.

Часто задаваемые вопросы

Моя таблица потока данных не отображается в соединителе потока данных в Power BI

Возможно, вы используете таблицу Dataverse в качестве назначения для стандартного потока данных. Вместо этого используйте соединитель Dataverse/CDS или попробуйте переключиться на аналитический поток данных.

Существует разница в данных при удалении дубликатов в потоках данных— как устранить эту проблему?

Может быть разница в данных между временем разработки и временем обновления. Мы не гарантируем, какой экземпляр хранится во время обновления. Сведения, которые помогут избежать несоответствий в данных, перейдите к разделу "Работа с повторяющимися значениями".

Next Steps

В следующих статьях содержатся дополнительные сведения о связанных статьях.