Azure Resource Graph

Podsumowanie

Property Value
Connector Ikona Azure Resource Graph Azure Resource Graph
Products Power BI (modele semantyczne)
Power Query Online
Stan wydania Ogólna dostępność
Category Azure
Rodzaje uwierzytelniania Microsoft Entra ID
Rodzaj źródła danych AzureResourceGraph
Dokumentacja referencyjna funkcji AzureResourceGraph.Query

Uwaga / Notatka

Niektóre funkcje mogą być obecne w jednym produkcie, ale nie w innych ze względu na harmonogramy wdrażania i możliwości specyficzne dla hosta.

Wymagania wstępne

Wskazówka

Jeśli uczestniczysz w prywatnej wersji zapoznawczej, pamiętaj, aby usunąć plik podglądu AzureResourceGraph.mez. Niewykonanie tej czynności może spowodować, że testowy łącznik niestandardowy będzie używany przypadkowo przez moduł Power Query zamiast nowo certyfikowanego łącznika.

Obsługiwane funkcje

  • Import
  • Opcje zaawansowane
    • Zakres według subskrypcji i/lub grup zarządzania

Parameters

Punkt wejścia:AzureResourceGraph.Query

Wymagana liczba parametrów: 1

Zobacz https://learn.microsoft.com/azure/governance/resource-graph/samples/starter?tabs=azure-cli przykłady początkowych zapytań.

Parametr Wyświetlana nazwa Required Typ Group Description Dozwolone wartości Przykładowe wartości Zanullowalny Dodatkowe metadane Zadeklarowane dozwolone wartości
kwerenda Query Tak SMS Zapytanie dotyczące zasobów. Zobacz przykładowe zapytania: https://learn.microsoft.com/azure/governance/resource-graph/samples/starter?tabs=azure-cli Zasoby | nazwa projektu, typ | limit 5 | sortuj według nazwy rosnąco false {"Formatting.IsCode": true, "Formatting.IsMultiLine": true}
zakres Scope Nie tekst, który może być null Wybierz zakres zapytania. Jeśli nie wybrano grupy zarządzania lub subskrypcji, zakres zapytania to wszystkie zasoby. "Dzierżawca"; "Subskrypcja"; "Grupa zarządzania" true ["Dzierżawca", "Subskrypcja", "Grupa zarządzania"]
abonament Identyfikatory subskrypcji Nie tekst, który może być null Jeśli wybrano zakres subskrypcji, wprowadź subskrypcje platformy Azure, względem których ma zostać wykonane zapytanie. "subskrypcja 1, subskrypcja 2" true
managementGroup Identyfikator(y) grup zarządzania Nie tekst, który może być null Jeśli wybrano zakres grupy zarządzania, wprowadź grupy zarządzania platformy Azure, dla których ma zostać wykonane zapytanie. "Grupa zarządzania 1, Grupa zarządzania 2" true
options Opcje zaawansowane Nie rekord dopuszczany do wartości null Opcje zaawansowane true

Pola w options

Pole Wyświetlana nazwa Required Typ Group Description Dozwolone wartości Przykładowe wartości Zanullowalny Optional Zadeklarowane dozwolone wartości
options.resultTruncated $resultTruncated Nie logical Opcje zaawansowane Jeśli chcesz, aby wyniki zapytania nie były obcinane, ustaw tę wartość na false. Domyślnie jest to ustawione na wartość true i może zwrócić maksymalnie 1000 rekordów. true; false true false true [prawda, fałsz]

Nawiązywanie połączenia z poziomu programu Power Query Desktop

Aby nawiązać połączenie z usługą Azure Resource Graph z poziomu programu Power Query Desktop:

  1. W obszarze Pobieranie danych wybierz pozycję Azure lub wyszukaj pozycję Azure Resource Graph, a następnie wybierz pozycję Azure Resource Graph. Więcej informacji: Gdzie uzyskać dane

    Zrzut ekranu przedstawiający okno dialogowe Pobieranie danych z wyróżnieniem łącznika usługi Azure Resource Graph.

  2. W oknie dialogowym Azure Resource Graph wypełnij zapytanie i wszystkie pola opcjonalne, takie jak Zakres.

    Zrzut ekranu przedstawiający okno dialogowe Wprowadzanie z wyróżnionym łącznikiem Azure Resource Graph.

    Uwaga / Notatka

    Zapytania można ograniczyć do poziomu subskrypcji lub grupy zarządzania, jeśli żadna z opcji nie zostanie wybrana, zapytanie zostanie wykonane domyślnie na poziomie dzierżawy.

  3. Jeśli łączysz się z tą witryną po raz pierwszy, wybierz pozycję Zaloguj się i wprowadź swoje poświadczenia. Następnie wybierz pozycję Połącz.

  4. W obszarze Nawigator wybierz wymagane tabele, a następnie załaduj lub przekształć dane.

Nawiązywanie połączenia z usługi Power Query Online

Aby nawiązać połączenie z usługą Azure Resource Graph z poziomu usługi Power Query Online:

  1. W obszarze Wybieranie źródła danych wybierz pozycję Azure lub wyszukaj pozycję Azure Resource Graph, a następnie wybierz pozycję Azure Resource Graph. Więcej informacji: Gdzie uzyskać dane

  2. W obszarze Połącz ze źródłem danych wypełnij zapytanie i wszystkie opcjonalne pola, takie jak Zakres.

  3. Zaloguj się do konta organizacyjnego.

  4. Po pomyślnym zalogowaniu wybierz pozycję Dalej.

  5. W obszarze Wybierz dane wybierz wymagane dane, a następnie wybierz pozycję Przekształć dane.

Uwaga / Notatka

Oczekiwano dłuższych czasów oczekiwania dla dużych wyników zapytań.

Dodatkowe informacje

Opcje zaawansowane

Dodatek Power Query udostępnia zaawansowaną opcję, którą można dodać do zapytania w razie potrzeby.

Opcja zaawansowana Description
Scope Określ, czy chcesz wykonywać zapytania na poziomie subskrypcji, czy zarządzania. Jeśli nie wybierzesz subskrypcji lub zarządzania, zapytanie automatycznie będzie stosowane do poziomu dzierżawy domyślnie.
Identyfikatory subskrypcji Określ wszelkie określone subskrypcje, względem których chcesz wykonywać zapytania. Wprowadź każdy identyfikator subskrypcji oddzielony przecinkami. To pole jest wymagane, jeśli wybierzesz zakres subskrypcji.
Identyfikatory grup zarządzania Określ określone grupy zarządzania, względem których chcesz wykonywać zapytania. Wprowadź każdą grupę zarządzania rozdzielaną przecinkami. To pole jest wymagane, jeśli wybierzesz zakres grupy zarządzania.
$resultTruncated Jeśli chcesz pobrać więcej niż 1000 rekordów, ustaw $resultTruncated na wartość FALSE. Domyślnie usługa Azure Resource Graph zwraca tylko maksymalnie 1000 rekordów.

Aby uzyskać więcej informacji na temat łącznika Azure Resource Graph (ARG) dla Power BI, odwołaj się do następujących zasobów: