Доступ к данным Fabric с помощью проводника OneLake

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

Снимок экрана: файлы OneLake, интегрированные на экране Windows проводник.

Внимание

Эта функция доступна в предварительной версии.

При создании, обновлении или удалении файла с помощью Windows проводник он автоматически синхронизирует изменения в службе OneLake. Обновления в элемент, сделанный за пределами проводник, не синхронизируются автоматически. Чтобы извлечь эти обновления, щелкните правой кнопкой мыши элемент или вложенную папку в Windows проводник и выберите "Синхронизация" изOneLake.

Инструкции по установке

В настоящее время проводник OneLake поддерживает Windows и проверен в Windows 10 и 11.

Для установки:

  1. Скачайте проводник OneLake.

  2. Дважды щелкните файл, чтобы начать установку.

    Расположение хранилища на компьютере для заполнителей и любого скачаемого содержимого \%USERPROFILE%\OneLake - Microsoft\.

После установки и запуска приложения теперь можно просмотреть данные OneLake в Windows проводник.

Рекомендации и ограничения

  • Имена рабочих областей с символом "/", закодированные escape-символы, такие как %23имена, которые выглядят как идентификаторы GUID, не могут синхронизироваться.

  • Не удается синхронизировать файлы или папки, содержащие зарезервированные символы Windows (подробнее).

  • Если поиск Windows отключен, проводник OneLake не запускается.

  • Windows проводник не учитывает регистр, а OneLake учитывает регистр. Вы можете создавать файлы с одинаковым именем, но в разных случаях в службе OneLake с помощью других средств, но Windows проводник отображает только один из файлов (самый старый).

  • Если файл не удается синхронизировать из-за сетевой проблемы, необходимо активировать синхронизацию с OneLake. Это можно сделать, открыв файл и сохранив его, запросив процесс синхронизации. Кроме того, можно активировать событие изменения с помощью PowerShell , выполнив следующую команду: (Get-Item -Path "<file_path>").LastWriteTimeUtc = Get-Date

Сценарии

В следующих сценариях приведены сведения о работе с проводником OneLake.

Запуск и выход из проводника OneLake

Проводник OneLake запускается автоматически при запуске Windows. Вы можете отключить приложение автоматически, выбрав "Запуск приложений " в диспетчере задач Windows, а затем щелкнув OneLake правой кнопкой мыши и выбрав "Отключить".

  • Чтобы вручную запустить приложение, найдите OneLake с помощью поиска Windows (Windows+S) и выберите приложение OneLake. Представления для всех папок, которые ранее были синхронизированы автоматически.

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

Синхронизация обновлений из OneLake

Чтобы оптимизировать производительность во время начальной синхронизации, обозреватель файлов OneLake синхронизирует заполнители для рабочих областей верхнего уровня и имен элементов. При открытии элемента обозреватель файлов OneLake синхронизирует файлы непосредственно в этой папке. Затем открытие папки в элементе синхронизирует файлы непосредственно в этой папке. Эта функция позволяет легко перемещать содержимое OneLake без необходимости ждать синхронизации всех файлов перед началом работы.

При создании, обновлении или удалении файла с помощью проводника OneLake он автоматически синхронизирует изменения в службе OneLake. Обновления элемент, сделанный за пределами проводника OneLake, не синхронизируется автоматически. Чтобы извлечь эти обновления, щелкните правой кнопкой мыши имя рабочей области, имя элемента, имя папки или файл в проводнике OneLake и выберите "Синхронизация" из OneLake. Это действие обновляет представление для всех папок, которые ранее были синхронизированы. Чтобы извлечь обновления для всех рабочих областей, щелкните правой кнопкой мыши корневую папку OneLake и выберите "Синхронизация" из OneLake.

Вход в разные учетные записи

Начиная с версии 1.0.9.0 при установке проводника OneLake можно выбрать учетную запись для входа. Чтобы переключить учетные записи, щелкните правой кнопкой мыши значок OneLake в области уведомлений Windows, выберите учетную запись и выйдите. Выход выходит из проводника OneLake и приостанавливает синхронизацию. Чтобы войти с другой учетной записью, запустите проводник OneLake еще раз и выберите нужную учетную запись.

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

Возможность открытия рабочих областей и элементов на веб-портале

Начиная с версии 1.0.10.0, вы можете легко перейти между использованием проводника OneLake и веб-портала Fabric. При просмотре данных OneLake с помощью проводника OneLake щелкните правой кнопкой мыши рабочую область и выберите "OneLake-View> Workspace Online". Откроется браузер рабочей области на веб-портале Fabric.
Кроме того, вы можете щелкнуть элемент, вложенную папку или файл правой кнопкой мыши и выбрать "OneLake-View> Item Online". Откроется браузер элементов на веб-портале Fabric. Если выбрать вложенную папку или файл, веб-портал Fabric всегда открывает корневую папку элемента.

Поддержка автономного режима

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

Создание файлов или папок в проводнике OneLake

  1. Перейдите к разделу OneLake в Windows проводник.

  2. Перейдите к соответствующей папке в элементе.

  3. Щелкните правой кнопкой мыши и выберите "Создать папку " или "Создать тип файла".

Примечание.

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

Удаление файлов или папок в проводнике OneLake

  1. Перейдите к разделу OneLake в Windows проводник.

  2. Перейдите в папку "Файлы " или "Таблицы " в элементе.

  3. Выберите файл или папку и удалите его.

Изменение файлов

Вы можете открывать файлы с помощью любимых приложений и вносить изменения. При нажатии кнопки "Сохранить" файл синхронизируется с OneLake. Начиная с версии 1.0.11, вы также можете вносить обновления с помощью Excel в файлы. Закройте файл после обновления в Excel и инициирует синхронизацию с OneLake.

Если вы редактируете файл локально и выберите "Сохранить", приложение обозревателя файлов OneLake обнаруживает, был ли этот файл обновлен в другом месте (другим пользователем), так как вы последний раз выбрали синхронизацию из OneLake. Откроется диалоговое окно подтверждения действия :

Снимок экрана: диалоговое окно

Если вы выбрали "Да", локальные изменения перезаписывают любые другие изменения, внесенные в файл с момента последнего выбора синхронизации из OneLake.

Если выбрать "Нет", локальные изменения не отправляются в службу OneLake. Затем можно выбрать "Синхронизация" из OneLake, чтобы отменить изменения локальные изменения и извлечь файл из службы. Вы также можете скопировать файл с новым именем, чтобы избежать конфликтов.

Копирование или перемещение файлов

Файлы можно скопировать в элементы, из и в элементы с помощью стандартных сочетаний клавиш, таких как CTRL+C и CTRL+V. Вы также можете перемещать файлы, перетаскивая их.

Поддержка больших файлов и большого количества файлов

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

Поддержка сочетаний клавиш OneLake

Все папки в элементах, включая сочетания клавиш OneLake, видны. Вы можете просматривать, обновлять и удалять файлы и папки в этих сочетаниях клавиш.

Журналы на стороне клиента

Начиная с версии 1.0.10, вы можете найти журналы на стороне клиента, щелкнув правой кнопкой мыши значок OneLake в области уведомлений Windows, расположенной в правом углу панели задач. Выберите каталог журналов "Операции>диагностики". Откроется каталог журналов в новом окне проводника Windows.

Журналы на стороне клиента хранятся на локальном компьютере.%temp%\OneLake\Diagnostics\

Вы можете включить дополнительное ведение журнала на стороне клиента, выбрав параметр "Включить трассировку диагностических операций>".

Заметки о выпуске

Начиная с версии 1.0.11, вы можете найти сведения о каждом выпуске проводника OneLake, щелкнув правой кнопкой мыши значок OneLake в области уведомлений Windows, расположенной в правом углу панели задач. Выберите "О заметках о>выпуске". Откроется страница заметок о выпуске проводника OneLake в окне браузера.

Инструкции по удалению

Чтобы удалить приложение, найдите OneLake в Windows. Выберите "Удалить " в списке параметров в OneLake.

Параметр клиента позволяет получить доступ к проводнику OneLake

Администраторы клиента могут ограничить доступ к проводнику OneLake для своей организации на портале администрирования Microsoft Fabric. Если параметр отключен, никто в организации не может запустить приложение обозревателя файлов OneLake. Если приложение уже запущено, а администратор клиента отключает параметр, приложение завершает работу. Заполнители и скачанный контент остаются на локальных компьютерах, но пользователи не могут синхронизировать данные с OneLake или из нее.

Значки проводника OneLake

Эти значки проводника OneLake отображаются в Windows проводник, чтобы указать состояние синхронизации файла или папки.

Icon Описание значка Значение
Значок синего облака Файл доступен только в Интернете. Файлы, доступные только в Интернете, не занимают места на компьютере.
Зеленый галок Файл скачан на локальный компьютер.
Синхронизация ожидающих стрелок Синхронизация выполняется. Этот значок может отображаться при отправке файлов. Если ожидающие синхронизации стрелки являются постоянными, файл или папка могут иметь ошибку синхронизации. Дополнительные сведения см. в журналах на стороне клиента на локальном компьютере %temp%\OneLake\Diagnostics\.