דלג לתוכן העיקרי

Руководство: использование инструментов данных Microsoft на MacBook M1

15.10.2024
4 мин. чтения
Настройка инструментов данных Microsoft на MacBook M1

Введение

Как пользователи MacBook M1, мы нередко сталкиваемся с трудностями при работе с инструментами Microsoft для работы с данными. В процессе прохождения курса по аналитике данных я столкнулся со множеством проблем при работе с SQL Server, Power BI и Excel. В этой статье я поделюсь найденными решениями и способами преодоления этих трудностей.

Примечание: Я знаю, что существуют различные решения для этих проблем, но я сосредоточусь на самых простых, доступных и стабильных методах (которые могут включать платные инструменты). Если вы ищете профессиональную консультацию по аналитике данных, мы в Whale Group будем рады помочь.

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

Установка Parallels Desktop

Для начала необходимо установить Parallels Desktop на ваш MacBook M1. Эта программа позволяет запускать Windows на виртуальной машине.

  1. Загрузите и установите Parallels Desktop.
  2. Следуйте инструкциям по установке и настройте новую виртуальную машину (VM) с Windows.

После установки у вас должна быть среда Windows, работающая на вашем Mac.

Установка Docker и запуск MS SQL Server

Docker позволяет нам запускать контейнеры — лёгкие виртуальные машины, которые могут выполнять приложения.

  1. Установите Docker на ваш MacBook M1:

  2. Загрузите и запустите MS SQL Server в контейнере Docker:

    • Загрузите образ MS SQL Server из Docker Hub:
      docker pull mcr.microsoft.com/mssql/server
    • Запустите контейнер с нужными настройками:
      docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=YourPassword123' -p 1433:1433 --name sqlserver -d mcr.microsoft.com/mssql/server
    • Замените YourPassword123 на надёжный пароль по вашему выбору.
  3. Подключение к MS SQL Server из виртуальной машины Windows:

    • Используйте SQL Server Management Studio (SSMS) или другой SQL-клиент. Установите MS SQL Server
    • Подключитесь, используя IP-адрес вашего Mac и порт 1433.
    • Подключитесь с именем пользователя sa и паролем, который вы задали (например, YourPassword123).
  4. Запуск команд Docker из терминала Mac:

    • Чтобы запустить контейнер, если он остановился:
      docker start sqlserver
    • Чтобы остановить контейнер:
      docker stop sqlserver
    • Чтобы посмотреть запущенные контейнеры:
      docker ps

Хотите проконсультироваться?

Мы поможем вам выбрать, создать и внедрить идеальное AI-решение для вашего бизнеса. Оставьте контакты, и мы вам перезвоним.

Запуск Microsoft Power BI и Excel

Для работы с Power BI и Excel необходимо установить их на виртуальную машину Windows.

  1. Загрузите и установите Microsoft Power BI.
  2. Загрузите и установите Microsoft Excel.

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

Работа с Python и Visual Studio Code

Для работы с Python и подключения к MS SQL Server необходимо настроить Visual Studio Code (VS Code) в виртуальной машине.

  1. Загрузите и установите Visual Studio Code.

  2. Установите расширение Python для VS Code.

  3. Подключение к MS SQL Server с помощью pandas:

    import pandas as pd
    import pyodbc
     
    conn = pyodbc.connect(
        'DRIVER={ODBC Driver 17 for SQL Server};'
        'SERVER=your_server_name;'
        'DATABASE=your_database_name;'
        'UID=sa;'
        'PWD=YourPassword123'
    )
    query = "SELECT * FROM your_table"
    df = pd.read_sql(query, conn)
    print(df.head())
  4. Решайте проблемы с подключением, убеждаясь в правильности настроек драйвера и сети.

Итоги и советы

В этом руководстве мы рассмотрели, как настроить MacBook M1 для работы с инструментами Microsoft в области данных. Мы установили Parallels Desktop, Docker и различные приложения Microsoft, а также показали, как подключить Python к MS SQL Server.

Советы:

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

Следуя этим шагам, вы сможете эффективно работать с инструментами Microsoft на MacBook M1. Нужна дополнительная помощь? Свяжитесь с нами.

Michael Romm

Michael Romm

Михаил — сооснователь Whale Group, руководит бизнес- и маркетинговой стратегией. Эксперт в области данных (SQL, Python) и разработки решений по автоматизации и AI для бизнеса.

Понравилась статья? Поделитесь!