azdata bdc spark session

Область применения: Azure Data CLI ()azdata

Замечание

Некоторые сценарии, которые ранее обрабатывались Azure Data CLI (azdata) теперь управляются с помощью расширений Azure CLI иazрабочих процессов на основе Azure Arc. Для всех azdata команд нет одной замены 1:1. В следующей таблице рассматриваются распространенные варианты Azure CLI, в которых они существуют.

azdata command area Расширение Azure CLI или группа команд Справочник по Azure CLI
azdata arc dc * az arcdata Справочник по интерфейсу командной строки данных Azure Arc
azdata arc sql mi * az arcdata sql mi Управление управляемым экземпляром SQL Azure с помощью CLI
azdata arc postgres * az arcdata postgres Управление сервером PostgreSQL с помощью CLI
azdata migrate * az datamigration Миграция с помощью интерфейса командной строки
azdata extension * az extension * Общие сведения о расширениях Azure CLI
azdata login az login az login
azdata sql shell / azdata sql query Нет эквивалента Azure CLI (использование sqlcmd, SSMS или другие средства SQL) служебная программа sqlcmd

SQL Server Management Studio

Для новых сценариев автоматизации и управления предпочитайте azure CLI (az), расширения Azure CLI и портал Azure Arc.

В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.

Команды

Command Описание
azdata bdc spark session create Создайте новый сеанс Spark.
azdata bdc spark session list Список всех активных сеансов в Spark.
azdata bdc spark session info Получение сведений об активном сеансе Spark.
azdata bdc spark session log Получение журналов выполнения для активного сеанса Spark.
azdata bdc spark session state Получение состояния выполнения для активного сеанса Spark.
azdata bdc spark session delete Удаление сеанса Spark.

azdata bdc spark session create

При этом создается интерактивный сеанс Spark. Вызывающий объект должен указать тип сеанса Spark. Этот сеанс находится за пределами времени существования выполнения azdata и должен быть удален с помощью удаления сеанса Spark.

azdata bdc spark session create [--session-kind -k] 
                                [--jar-files -j]  
                                
[--py-files -p]  
                                
[--files -f]  
                                
[--driver-memory]  
                                
[--driver-cores]  
                                
[--executor-memory]  
                                
[--executor-cores]  
                                
[--executor-count]  
                                
[--archives -a]  
                                
[--queue -q]  
                                
[--name -n]  
                                
[--config -c]  
                                
[--timeout-seconds -t]

Примеры

Создайте сеанс.

azdata bdc spark session create --session-kind pyspark

Необязательные параметры

--session-kind -k

Имя типа создаваемого сеанса. Один из spark, pyspark, sparkr или sql.

--jar-files -j

Список путей jar-файла. Чтобы передать в список json кодирование значений. Пример: "["entry1", "entry2"].

--py-files -p

Список путей к файлам Python. Чтобы передать в список json кодирование значений. Пример: "["entry1", "entry2"].

--files -f

Список путей к файлу. Чтобы передать в список json кодирование значений. Пример: "["entry1", "entry2"].

--driver-memory

Объем памяти, выделяемой драйверу. Укажите единицы в составе значения. Пример 512M или 2G.

--driver-cores

Количество ядер ЦП, выделяемых драйверу.

--executor-memory

Объем памяти, выделяемой исполнителям. Укажите единицы в составе значения. Пример 512M или 2G.

--executor-cores

Количество ядер ЦП, выделяемых исполнителям.

--executor-count

Количество экземпляров выполняющегося исполнителя.

--archives -a

Список путей архивов. Чтобы передать в список json кодирование значений. Пример: "["entry1", "entry2"].

--queue -q

Имя очереди Spark для выполнения сеанса.

--name -n

Имя сеанса Spark.

--config -c

Список пар значений имени, содержащих значения конфигурации Spark. Закодирован как словарь JSON. Пример: "{"name":"value", "name2":"value2"}.

--timeout-seconds -t

Время ожидания простоя сеанса в секундах.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata bdc spark session list

Список всех активных сеансов в Spark.

azdata bdc spark session list 

Примеры

Список всех активных сеансов.

azdata spark session list

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata bdc spark session info

Получает сведения о сеансе для активного сеанса Spark с заданным идентификатором. Идентификатор сеанса возвращается из команды "Создание сеанса Spark".

azdata bdc spark session info --session-id -i 
                              

Примеры

Получение сведений о сеансе для сеанса с идентификатором 0.

azdata spark session info --session-id 0

Обязательные параметры

--session-id -i

Номер идентификатора сеанса Spark.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata bdc spark session log

Получает записи журнала сеансов для активного сеанса Spark с заданным идентификатором. Идентификатор сеанса возвращается из команды "Создание сеанса Spark".

azdata bdc spark session log --session-id -i 
                             

Примеры

Получение журнала сеанса для сеанса с идентификатором 0.

azdata spark session log --session-id 0

Обязательные параметры

--session-id -i

Номер идентификатора сеанса Spark.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata bdc spark session state

Получает состояние сеанса для активного сеанса Spark с заданным идентификатором. Идентификатор сеанса возвращается из команды "Создание сеанса Spark".

azdata bdc spark session state --session-id -i 
                               

Примеры

Получение состояния сеанса для сеанса с идентификатором 0.

azdata spark session state --session-id 0

Обязательные параметры

--session-id -i

Номер идентификатора сеанса Spark.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata bdc spark session delete

При этом удаляется интерактивный сеанс Spark. Идентификатор сеанса возвращается из команды "Создание сеанса Spark".

azdata bdc spark session delete --session-id -i 
                                

Примеры

Удаление сеанса.

azdata spark session delete --session-id 0

Обязательные параметры

--session-id -i

Номер идентификатора сеанса Spark.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Дальнейшие действия

Дополнительные сведения о других командах azdata см. в справочнике по azdata.

Дополнительные сведения об установке средства azdata см. в разделе Установка azdata.