Megosztás a következőn keresztül:


Az Azure Quantum-munkaterülethez való csatlakozás különböző módjai

Miután létrehozott egy Azure Quantum-munkaterületet, csatlakozhat hozzá, és elküldheti a kódot a azure-quantum Python-csomag használatával. A azure-quantum csomag egy Workspace Azure Quantum-munkaterületet képviselő osztályt biztosít.

A munkaterülethez való hozzáférés egyéb módjai: Hitelesítés szolgáltatásnévvel vagy Hitelesítés felügyelt identitással.

Előfeltételek

Csatlakozás kapcsolati sztring

Egy kapcsolati sztring használatával megadhatja az Azure Quantum Workspace kapcsolati paramétereit. A következő esetekben használhat kapcsolati sztring:

  • Meg szeretné osztani a munkaterület-hozzáférést másokkal, akik nem rendelkeznek Azure-fiókkal.
  • A munkaterület-hozzáférést korlátozott ideig meg szeretné osztani másokkal.
  • Vállalati szabályzatok miatt nem használhatja a Microsoft Entra-azonosítót.

Tipp.

Minden Azure Quantum-munkaterület rendelkezik elsődleges és másodlagos kulcsokkal, valamint a hozzájuk tartozó kapcsolati sztring. Ha engedélyezni szeretné a munkaterülethez való hozzáférést másoknak, megoszthatja a másodlagos kulcsot, és használhatja az elsődlegest a saját szolgáltatásaihoz. Így szükség szerint lecserélheti a másodlagos kulcsot anélkül, hogy leállt volna a saját szolgáltatásaiban. A munkaterület-hozzáférés megosztásáról további információt a munkaterület-hozzáférés megosztása című témakörben talál.

A kapcsolati sztring másolása

  1. Jelentkezzen be az Azure Portalra , és válassza ki az Azure Quantum-munkaterületet.

  2. A bal oldali panelen keresse meg az Operations > Access-kulcsokat.

  3. A hozzáférési kulcsokat engedélyezni kell. Ha a hozzáférési kulcsok le vannak tiltva, először engedélyeznie kell őket. A hívóbetűk kezelésével kapcsolatos tudnivalókat itt tekintheti meg.

  4. Kattintson a Másolás ikonra a kapcsolati sztring másolásához. Kiválaszthatja az elsődleges vagy a másodlagos kapcsolati sztring.

    Képernyőkép az Azure Portalról, amelyen a kapcsolati sztring másolása látható.

Figyelmeztetés

A fiók hozzáférési kulcsainak vagy kapcsolati sztring tiszta szövegben való tárolása biztonsági kockázatot jelent, ezért nem ajánlott. A fiókkulcsokat titkosított formátumban tárolhatja, vagy migrálhatja az alkalmazásokat a Microsoft Entra-engedély használatával az Azure Quantum-munkaterülethez való hozzáféréshez.

Kapcsolati sztring használata az Azure Quantum-munkaterület eléréséhez

Miután kimásolta a kapcsolati sztring, használhatja az Azure Quantum-munkaterülethez való csatlakozáshoz.

Ha Python-környezettel dolgozik, létrehozhat egy Workspace objektumot az Azure Quantum-munkaterülethez való csatlakozáshoz. Objektum létrehozásakor Workspace két lehetősége van az Azure Quantum-munkaterület azonosítására.

  • Objektumot Workspace a hívással from_connection_stringhozhat létre.

    # Creating a new Workspace object from a connection string 
    from azure.quantum import Workspace 
    
    connection_string = "[Copy connection string]" 
    workspace = Workspace.from_connection_string(connection_string) 
    
    print(workspace.get_targets()) 
    
  • Ha nem szeretné a kapcsolati sztring a kódba másolni, akkor a kapcsolati sztring egy környezeti változóban is tárolhatja, és használhatjaWorkspace().

    # Using environment variable to connect with  connection string
    
    connection_string = "[Copy connection string]" 
    
    import os 
    
    os.environ["AZURE_QUANTUM_CONNECTION_STRING"] = connection_string 
    
    from azure.quantum import Workspace 
    
    workspace = Workspace() 
    print(workspace.get_targets()) 
    

A kulcsok engedélyezéséről/letiltásáról és újragenerálásáról további információt a Hozzáférési kulcsok kezelése című témakörben talál.

Fontos

Ha a hozzáférési kulcsok le vannak tiltva, a kapcsolati sztring vagy hozzáférési kulcsokat használó összes kérés jogosulatlan. Továbbra is használhatja a munkaterület paramétereit a munkaterülethez való csatlakozáshoz.

Csatlakozás munkaterületi paraméterekkel

Minden Azure Quantum-munkaterület rendelkezik egy egyedi paraméterkészlettel, amellyel csatlakozhat hozzá. Az Alábbi paraméterekkel csatlakozhat az Azure Quantum-munkaterülethez:

Paraméter Leírás
subscription_id Az Azure-előfizetés azonosítója.
resource_group Az Azure-erőforráscsoport neve.
name Az Azure Quantum-munkaterület neve.
location Az Azure-régió, ahol az Azure Quantum-munkaterület ki van építve. Ez megadható régiónévként, például "USA keleti régiója" vagy helynévként, például "eastus" néven.
resource_id Az Azure Quantum-munkaterület Azure-erőforrás-azonosítója.

A munkaterület paramétereit az Azure Quantum-munkaterület áttekintésében találja az Azure Portalon.

  1. Jelentkezzen be az Azure-fiókjába, https://portal.azure.com

  2. Válassza ki az Azure Quantum-munkaterületet, és lépjen az Áttekintés elemre.

  3. Másolja ki a mezők paramétereit.

    Képernyőkép a Visual Studio Code-ról, amely bemutatja, hogyan bonthatja ki a Quantum Workspace áttekintő panelét.

A munkaterület paramétereinek használata az Azure Quantum-munkaterülethez való csatlakozáshoz

Hozzon létre egy objektumot Workspace az Azure Quantum-munkaterülethez való csatlakozáshoz. Objektum létrehozásakor Workspace két lehetősége van az Azure Quantum-munkaterület azonosítására.

  • Megadhatja a helyet és az erőforrás-azonosítót (ajánlott):

    from azure.quantum import Workspace 
    
    workspace = Workspace(  
        resource_id = "", # Add the resource ID of your workspace
        location = "" # Add the location of your workspace (for example "westus")
        )
    
  • Megadhatja a helyet, az előfizetés azonosítóját, az erőforráscsoportot és a munkaterület nevét:

    from azure.quantum import Workspace 
    
    workspace = Workspace(  
        subscription_id = "", # Add the subscription ID of your workspace
        resource_group = "", # Add the resource group of your workspace
        workspace_name = "", # Add the name of your workspace
        location = "" # Add the location of your workspace (for example "westus")
        )
    

Következő lépések