Co to są usługi Azure Analysis Services?What is Azure Analysis Services?

Azure Analysis Services

Azure Analysis Services to w pełni zarządzana platforma jako usługa (PaaS), która oferuje modele danych klasy korporacyjnej w chmurze.Azure Analysis Services is a fully managed platform as a service (PaaS) that provides enterprise-grade data models in the cloud. Zaawansowane funkcje mieszania i modelowania umożliwiają łączenie danych z wielu źródeł, definiowanie metryk oraz zabezpieczanie danych w jednym zaufanym tabelarycznym modelu danych semantycznych.Use advanced mashup and modeling features to combine data from multiple data sources, define metrics, and secure your data in a single, trusted tabular semantic data model. Model danych zapewnia łatwiejszy i szybszy sposób, w jaki użytkownicy mogą przeprowadzać analizę danych ad hoc przy użyciu narzędzi takich jak Power BI i Excel.The data model provides an easier and faster way for users to perform ad hoc data analysis using tools like Power BI and Excel.

Źródła danych

Wideo: zapoznaj się z omówieniem usługi Azure Analysis Services, aby dowiedzieć się, jakie miejsce usługa ta zajmuje wśród ogólnych możliwości analizy biznesowej oferowanych przez firmę Microsoft.Video: Check out Azure Analysis Services Overview to learn how Azure Analysis Services fits in with Microsoft's overall BI capabilities.

Szybkie rozpoczęcie pracyGet up and running quickly

W witrynie Azure Portal serwer można utworzyć w ciągu kilku minut.In Azure portal, you can create a server within minutes. Szablony usługi Azure Resource Manager i program PowerShell pozwalają natomiast tworzyć serwery za pomocą szablonu deklaratywnego.And with Azure Resource Manager templates and PowerShell, you can create servers using a declarative template. Pojedynczy szablon pozwala wdrażać zasoby serwera wraz z innymi składnikami platformy Azure, takimi jak konta magazynu i usługa Azure Functions.With a single template, you can deploy server resources along with other Azure components such as storage accounts and Azure Functions.

Wideo: zapoznaj się z automatycznym wdrażaniem, aby dowiedzieć się więcej na temat przyspieszania tworzenia serwera za pomocą usługi Azure Automation.Video: Check out Automating deployment to learn more about how you can use Azure Automation to speed server creation.

Usługi Azure Analysis Services można zintegrować z wieloma usługami platformy Azure, umożliwiając tworzenie wyrafinowanych rozwiązań analitycznych.Azure Analysis Services integrates with many Azure services enabling you to build sophisticated analytics solutions. Integracja z usługą Azure Active Directory zapewnia bezpieczny i oparty na rolach dostęp do kluczowych danych.Integration with Azure Active Directory provides secure, role-based access to your critical data. Jest możliwa integracja z potokami usługi Azure Data Factory przez uwzględnienie działania ładującego dane do modelu.Integrate with Azure Data Factory pipelines by including an activity that loads data into the model. Istnieje możliwość prostego organizowania modeli za pomocą usług Azure Automation i Azure Functions oraz niestandardowego kodu.Azure Automation and Azure Functions can be used for lightweight orchestration of models using custom code.

Odpowiednia warstwa dopasowana do potrzebThe right tier when you need it

Usługa Azure Analysis Services jest dostępna w warstwach Deweloper, Podstawowa i Standardowa.Azure Analysis Services is available in Developer, Basic, and Standard tiers. W ramach każdej warstwy planowanie kosztów różni się w zależności od mocy obliczeniowej, jednostek przetwarzania zapytań (jednostek qpu) i rozmiaru pamięci.Within each tier, plan costs vary according to processing power, Query Processing Units (QPUs), and memory size. Plan w ramach warstwy wybiera się podczas tworzenia serwera.When you create a server, you select a plan within a tier. W ramach tej samej warstwy można zmieniać plany w górę lub w dół albo przejść na wyższą warstwę, ale nie można przejść z warstwy wyższej na niższą.You can change plans up or down within the same tier, or upgrade to a higher tier, but you can't downgrade from a higher tier to a lower tier.

Warstwa DeweloperDeveloper tier

Ta warstwa jest zalecana w przypadku scenariuszy związanych z oceną, programowaniem i testowaniem.This tier is recommended for evaluation, development, and test scenarios. Pojedynczy plan uwzględnia wszystkie funkcje warstwy Standardowa, ale ma ograniczenia dotyczące mocy obliczeniowej, jednostek QPU i rozmiaru pamięci.A single plan includes the same functionality of the standard tier, but is limited in processing power, QPUs, and memory size. Skalowanie w poziomie repliki zapytań jest niedostępne dla tej warstwy.Query replica scale-out is not available for this tier. W tej warstwie nie jest oferowana umowa SLA.This tier does not offer an SLA.

PlanowaniePlan Jednostki QPUQPUs Pamięć (GB)Memory (GB)
D1D1 2020 33

Warstwa PodstawowaBasic tier

Ta warstwa jest zalecana w przypadku rozwiązań produkcyjnych z mniejszymi modelami tabelarycznymi, ograniczoną współbieżnością użytkowników i prostymi wymaganiami dotyczącymi odświeżania danych.This tier is recommended for production solutions with smaller tabular models, limited user concurrency, and simple data refresh requirements. Skalowanie w poziomie repliki zapytań jest niedostępne dla tej warstwy.Query replica scale-out is not available for this tier. Perspektywy, wiele partycji ani funkcje modelu tabelarycznego DirectQuery nie są obsługiwane w tej warstwie.Perspectives, multiple partitions, and DirectQuery tabular model features are not supported in this tier.

PlanowaniePlan Jednostki QPUQPUs Pamięć (GB)Memory (GB)
B1B1 4040 1010
B2B2 8080 1616

Warstwa StandardowaStandard tier

Ta warstwa jest najlepszym rozwiązaniem w przypadku aplikacji produkcyjnych o kluczowym znaczeniu, które wymagają elastycznej współbieżności użytkowników i korzystają z szybko rozrastających się modeli danych.This tier is for mission-critical production applications that require elastic user-concurrency, and have rapidly growing data models. Obsługuje ona zaawansowane odświeżanie danych dla aktualizacji modelu danych przeprowadzanych prawie w czasie rzeczywistym i obsługuje wszystkie tabelaryczne funkcje modelowania.It supports advanced data refresh for near real-time data model updates, and supports all tabular modeling features.

PlanowaniePlan Jednostki QPUQPUs Pamięć (GB)Memory (GB)
S0S0 4040 1010
S1S1 100100 2525
S2S2 200200 5050
S4S4 400400 100100
S8 1, 2S8 1, 2 320320 200200
S9 1, 2S9 1, 2 640640 400400
S8v2 1S8v2 1 640640 200200
S9v2 1S9v2 1 12801280 400400

1 — niedostępne we wszystkich regionach.1 - Not available in all regions.
2 -S8 i S9 są przestarzałe.2 - S8 and S9 are deprecated. v2 jest zalecane.v2 is recommended.

Dostępność według regionówAvailability by region

Usługa Azure Analysis Services jest obsługiwana w regionach na całym świecie.Azure Analysis Services is supported in regions throughout the world. Obsługiwane plany i dostępność repliki zapytania zależą od wybranego regionu.Supported plans and query replica availability depend on the region you choose. Plan i dostępność repliki zapytania może ulec zmianie w zależności od potrzeb i dostępnych zasobów dla każdego regionu.Plan and query replica availability can change depending on need and available resources for each region.

Ameryka Północna i PołudniowaAmericas

RegionRegion Obsługiwane planySupported plans Repliki zapytania (tylko plany Standard)Query replicas (Standard plans only)
Brazil SouthBrazil South B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Kanada ŚrodkowaCanada Central B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
East USEast US B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Wschodnie stany USA 2East US 2 B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 77
Wschodnie stany USA 2East US 2 S8v2, S9v2S8v2, S9v2 11
Północno-środkowe stany USANorth Central US B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Północno-środkowe stany USANorth Central US S8v2, S9v2S8v2, S9v2 11
Central USCentral US B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Central USCentral US S8v2, S9v2S8v2, S9v2 11
South Central USSouth Central US B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Zachodnio-środkowe stany USAWest Central US B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 33
Zachodnie stany USAWest US B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 77
Zachodnie stany USAWest US S8v2, S9v2S8v2, S9v2 22
Zachodnie stany USA 2West US2 B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 33
Zachodnie stany USA 2West US2 S8v2, S9v2S8v2, S9v2 11

EuropaEurope

RegionRegion Obsługiwane planySupported plans Repliki zapytania (tylko plany Standard)Query replicas (Standard plans only)
Europa PółnocnaNorth Europe B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 77
Europa PółnocnaNorth Europe S8v2, S9v2S8v2, S9v2 33
Południowe Zjednoczone KrólestwoUK South B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
West EuropeWest Europe B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 77
West EuropeWest Europe S8v2, S9v2S8v2, S9v2 11

Azja i PacyfikAsia Pacific

RegionRegion Obsługiwane planySupported plans Repliki zapytania (tylko plany Standard)Query replicas (Standard plans only)
Australia WschodniaAustralia East B1, B2, S0, S1, S2, S4B1, B2, S0, S1, S2, S4 33
Australia WschodniaAustralia East S8v2, S9v2S8v2, S9v2 11
Australia Południowo-WschodniaAustralia Southeast B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Japonia WschodniaJapan East B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Southeast AsiaSoutheast Asia B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11
Southeast AsiaSoutheast Asia S8v2, S9v2S8v2, S9v2 11
Indie ZachodnieWest India B1, B2, S0, S1, S2, S4, D1B1, B2, S0, S1, S2, S4, D1 11

Skalowanie zgodnie z potrzebamiScale to your needs

Skalowanie w górę/dół, wstrzymywanie i wznawianieScale up\down, pause, and resume

Serwer można skalować w górę, skalować w dół lub wstrzymywać.Go up, down, or pause your server. Można do tego użyć witryny Azure Portal lub, aby mieć pełną kontrolę na bieżąco, użyć programu PowerShell.Use the Azure portal or have total control on-the-fly by using PowerShell. Płaci się wyłącznie za użyte zasoby.You only pay for what you use.

Skalowanie zasobów w poziomie w celu szybkiego uzyskiwania odpowiedzi na zapytaniaScale out resources for fast query responses

W przypadku skalowania w poziomie zapytania klienta są dystrybuowane między wieloma replikami zapytania w puli zapytania.With scale out, client queries are distributed among multiple query replicas in a query pool. Repliki zapytania mają zsynchronizowane kopie modeli tabelarycznych.Query replicas have synchronized copies of your tabular models. Dzięki rozproszeniu obciążenia zapytania można zredukować czas odpowiedzi w przypadku dużych obciążeń związanych z zapytaniami.By spreading the query workload, response times during high query workloads can be reduced. Operacje przetwarzania modelu można oddzielić od puli zapytania, dzięki czemu operacje przetwarzania nie będą wpływać negatywnie na zapytania klienta.Model processing operations can be separated from the query pool, ensuring client queries are not adversely affected by processing operations.

Można utworzyć pulę zapytania z nawet siedmioma dodatkowymi replikami zapytania (łącznie ośmioma, wliczając serwer).You can create a query pool with up to seven additional query replicas (eight total, including your server). Liczba replik zapytania, które można umieścić w puli, zależy od wybranego planu regionu.The number of query replicas you can have in your pool depend on your chosen plan and region. Repliki zapytań nie mogą być rozmieszczane poza regionem serwera.Query replicas cannot be spread outside your server's region. Opłaty za repliki zapytań są naliczane przy użyciu tej samej stawki, co w przypadku serwera.Query replicas are billed at the same rate as your server.

Podobnie jak w przypadku zmiany warstw można skalować repliki zapytania w poziomie zgodnie z potrzebami.Just like with changing tiers, you can scale out query replicas according to your needs. Konfiguracja skalowania w poziomie jest możliwa w portalu lub przy użyciu interfejsów API REST.Configure scale out in the portal or by using REST APIs. Aby dowiedzieć się więcej, zobacz Azure Analysis Services scale-out (Skalowanie usługi Azure Analysis Services w poziomie).To learn more, see Azure Analysis Services scale out.

CennikPricing

Łączny koszt zależy od wielu czynników.Total cost depends on a number of factors. Na przykład wybrany region, warstwa, repliki zapytań i wstrzymywanie/wznawianie.For example, your chosen region, tier, query replicas, and pause/resume. Do określenia typowych cen dla danego regionu można użyć kalkulatora cen usługi Azure Analysis Services.Use the Azure Analysis Services Pricing calculator to determine typical pricing for your region. To narzędzie oblicza ceny dla wystąpienia jednego serwera w pojedynczym regionie.This tool calculates pricing for a single-server instance for a single region. Pamiętaj, że opłaty za repliki zapytania są naliczane przy użyciu tej samej stawki, co w przypadku serwera.Keep in mind, query replicas are billed at the same rate as the server.

Powstałe na bazie usług SQL Server Analysis ServicesBuilt on SQL Server Analysis Services

Usługi Azure Analysis Services są zgodne z wieloma wspaniałymi funkcjami, które już istnieją w usługach SQL Server Analysis Services Enterprise Edition.Azure Analysis Services is compatible with many great features already in SQL Server Analysis Services Enterprise Edition. Usługa Azure Analysis Services obsługuje modele tabelaryczne na poziomie zgodności 1200 lub wyższym.Azure Analysis Services supports tabular models at the 1200 and higher compatibility levels. Modele tabelaryczne to relacyjne konstrukcje modelowania (model, tabele, kolumny) wyrażone w postaci definicji obiektów metadanych tabelarycznych w kodzie języka TMSL (Tabular Model Scripting Language) i modelu TOM (Tabular Model Object).Tabular models are relational modeling constructs (model, tables, columns), articulated in tabular metadata object definitions in Tabular Model Scripting Language (TMSL) and Tabular Object Model (TOM) code. Obsługiwane są partycje, perspektywy, zabezpieczenia na poziomie wierszy, relacje dwukierunkowe i przekształcenia*.Partitions, perspectives, row-level security, bi-directional relationships, and translations are all supported*. Modele wielowymiarowe i PowerPivot for SharePoint nie są obsługiwane w Azure Analysis Services.Multidimensional models and PowerPivot for SharePoint are not supported in Azure Analysis Services.

Modele tabelaryczne w trybie w pamięci i DirectQuery są obsługiwane.Tabular models in both in-memory and DirectQuery modes are supported. Modele tabelaryczne w trybie w pamięci (tryb domyślny) obsługują wiele źródeł danych.In-memory mode (default) tabular models support multiple data sources. Ponieważ model danych jest wysoce skompresowany i buforowany w pamięci, ten tryb udostępnia najszybszą odpowiedź na zapytanie dotyczące dużych ilości danych.Because model data is highly compressed and cached in-memory, this mode provides the fastest query response over large amounts of data. Zapewnia on także większą elastyczność w przypadku złożonych zestawów danych i zapytań.It also provides the greatest flexibility for complex datasets and queries.

Partycjonowanie umożliwia ładowanie przyrostowe, zwiększa możliwości przetwarzania równoległego i zmniejsza zużycie pamięci.Partitioning enables incremental loads, increases parallelization, and reduces memory consumption. Inne zaawansowane funkcje modelowania danych, takie jak tabele obliczeniowe, oraz wszystkie funkcje języka DAX są obsługiwane.Other advanced data modeling features like calculated tables, and all DAX functions are supported. Modele w pamięci muszą być odświeżane (przetwarzane) w celu aktualizacji informacji buforowanych na podstawie źródeł danych.In-memory models must be refreshed (processed) to update cached data from data sources. Dzięki obsłudze głównej usługi platformy Azure operacje odświeżania nienadzorowanego przy użyciu programu PowerShell, interfejsu TMSL i usługi REST zapewniają elastyczność, zapewniając, że dane modelu są zawsze aktualne.With Azure service principal support, unattended refresh operations using PowerShell, TOM, TMSL, and REST offer flexibility in making sure your model data is always up to date.

Tryb DirectQuery* używa relacyjnej bazy danych zaplecza do magazynowania i wykonywania zapytań.DirectQuery mode* leverages the backend relational database for storage and query execution. Bardzo duże zestawy danych w pojedynczym SQL Server, SQL Server magazynu danych, Azure SQL Database, w usłudze Azure Synapse Analytics (dawniej SQL Data Warehouse), Oracle i danych programu Teradata.Extremely large data sets in single SQL Server, SQL Server Data Warehouse, Azure SQL Database, Azure Synapse Analytics (formerly SQL Data Warehouse), Oracle, and Teradata data sources are supported. Zestawy danych zaplecza mogą przekraczać rozmiar dostępnej pamięci zasobów serwera.Backend data sets can exceed available server resource memory. Złożone scenariusze odświeżania modeli danych nie są potrzebne.Complex data model refresh scenarios aren't needed. Istnieją również pewne ograniczenia, takie jak ograniczone typy źródeł danych, ograniczenia Formuły języka DAX i niektóre zaawansowane funkcje modelowania danych nie są obsługiwane.There are also some restrictions, such as limited data source types, DAX formula limitations, and some advanced data modeling features aren't supported. Przed zidentyfikowaniem odpowiadającego Ci trybu zobacz DirectQuery mode (Tryb DirectQuery).Before determining the best mode for you, see Direct Query mode.

* Dostępność funkcji zależy od warstwy.* Feature availability depends on tier.

Obsługiwane źródła danychSupported data sources

Modele tabelaryczne w usłudze Azure Analysis Services obsługują wiele różnych źródeł danych, od prostych plików tekstowych do danych big data w usłudze Azure Data Lake Store.Tabular models in Azure Analysis Services support a wide variety of data sources from simple text files to Big Data in Azure Data Lake Store. Aby dowiedzieć się więcej, zobacz Data sources supported in Azure Analysis Services (Źródła danych obsługiwane w usługach Azure Analysis Services).To learn more, see Data sources supported in Azure Analysis Services.

Poziom zgodnościCompatibility level

Poziom zgodności dotyczy zachowań specyficznych dla wersji w aparacie Analysis Services.Compatibility level refers to release-specific behaviors in the Analysis Services engine. Usługa Azure Analysis Services obsługuje modele tabelaryczne na poziomie zgodności 1200 lub wyższym.Azure Analysis Services supports tabular models at the 1200 and higher compatibility levels. Aby dowiedzieć się więcej, zobacz poziom zgodności dla modeli tabelarycznych.To learn more, see Compatibility level for tabular models.

Twoje dane są bezpieczneYour data is secure

Usługa Azure Analysis Services oferuje zabezpieczenia danych poufnych na wielu poziomach.Azure Analysis Services provides security for your sensitive data at multiple levels. Usługi Analysis Services, jako usługi platformy Azure, udostępniają automatycznie włączony poziom Podstawowy ataków typu DDoS (rozproszona odmowa usługi) w ramach platformy Azure.As an Azure service, Analysis Services provides Basic level of Distributed denial of service (DDoS) attacks automatically enabled as part of the Azure platform. Aby dowiedzieć się więcej, zobacz Azure DDoS Protection Standard overview (Omówienie usługi Azure DDoS Protection w warstwie Standardowa).To learn more, see Azure DDoS Protection Standard overview.

Na poziomie serwera usługi Analysis Services oferują zaporę, uwierzytelnianie platformy Azure, role administratora serwera i szyfrowanie po stronie serwera.At the server level, Analysis Services provides firewall, Azure authentication, server administrator roles, and Server-Side Encryption. Na poziomie modelu danych zabezpieczenia ról użytkownika, na poziomie wiersza i na poziomie zapewniają bezpieczeństwo danych, które będą widoczne tylko dla użytkowników, którzy powinni je widzieć.At the data model level, user roles, row-level, and object-level security ensure your data is safe and gets seen by only those users who are meant to see it.

ZaporaFirewall

Zapora usługi Azure Analysis Services blokuje wszystkie połączenia klienta inne niż adresy IP określone w regułach.Azure Analysis Services Firewall blocks all client connections other than those IP addresses specified in rules. Domyślnie ochrona za pomocą zapory nie jest włączana w przypadku nowych serwerów.By default, firewall protection is not enabled for new servers. Zalecane jest włączenie ochrony za pomocą zapory i skonfigurowanie zasad w ramach skryptu inicjowania obsługi serwera lub w portalu natychmiast po utworzeniu serwera.It's recommended firewall protection is enabled and rules are configured as part of a server provisioning script or in the portal immediately after the server is created. Skonfiguruj reguły, określając dozwolone adresy IP przy użyciu poszczególnych adresów IP klientów lub zakresu.Configure rules specifying allowed IP addresses by individual client IPs or by range. Połączenia usługi Power BI również mogą być dozwolone lub zablokowane.Power BI (service) connections can also be allowed or blocked. Zaporę i reguły należy skonfigurować w portalu lub przy użyciu programu PowerShell.Configure firewall and rules in the portal or by using PowerShell. Aby dowiedzieć się więcej, zobacz Configure a server firewall (Konfigurowanie zapory serwera).To learn more, see Configure a server firewall.

AuthenticationAuthentication

Uwierzytelnianie użytkownika jest obsługiwane przez usługę Azure Active Directory (AAD).User authentication is handled by Azure Active Directory (AAD). Podczas logowania użytkownicy korzystają z tożsamości konta organizacji z dostępem do bazy danych opartym na rolach.When logging in, users use an organization account identity with role-based access to the database. Tożsamości użytkowników muszą być członkami domyślnej usługi Azure Active Directory dla subskrypcji, w której znajduje się serwer.User identities must be members of the default Azure Active Directory for the subscription that the server is in. Aby dowiedzieć się więcej, zobacz Authentication and user permissions (Uwierzytelnianie i uprawnienia użytkownika).To learn more, see Authentication and user permissions.

Bezpieczeństwo danychData security

Usługa Azure Analysis Services używa magazynu Azure Blob Storage jako trwałego magazynu przechowania danych i metadanych dla baz danych usługi Analysis Services.Azure Analysis Services uses Azure Blob storage to persist storage and metadata for Analysis Services databases. Pliki danych w ramach obiektu blob są szyfrowane za pomocą szyfrowania po stronie serwera (SSE) obiektów blob platformy Azure.Data files within Blob are encrypted using Azure Blob Server Side Encryption (SSE). W trybie zapytania bezpośredniego przechowywane są tylko metadane.When using Direct Query mode, only metadata is stored. Dostęp do danych rzeczywistych za pośrednictwem protokołu szyfrowanego ze źródła danych następuje podczas przeszukiwania.The actual data is accessed through encrypted protocol from the data source at query time.

Bezpieczny dostęp do źródeł danych przechowywanych lokalnie w organizacji jest osiągany przez instalację i skonfigurowanie lokalnej bramy danych.Secure access to data sources on-premises in your organization is achieved by installing and configuring an On-premises data gateway. Bramy zapewniają dostęp do danych w trybach DirectQuery i dostępu w pamięci.Gateways provide access to data for both DirectQuery and in-memory modes.

RoleRoles

Usługa Analysis Services używa autoryzacji opartej na rolach, która polega na udzielaniu praw dostępu do serwera oraz danych, obiektów i operacji bazy danych modeli.Analysis Services uses role-based authorization that grants access to server and model database operations, objects, and data. Wszyscy użytkownicy, którzy uzyskują dostęp do serwera lub bazy danych, robią to przy użyciu konta użytkownika usługi Azure AD w ramach przypisanej roli.All users who access a server or database do so with their Azure AD user account within an assigned role. Rola administratora serwera znajduje się na poziomie zasobów serwera.The server administrator role is at the server resource level. Domyślnie konto używane podczas tworzenia serwera jest automatycznie uwzględniane w roli administratorów serwera.By default, the account used when creating a server is automatically included in the Server Admins role. Dodatkowe konta użytkowników i grup są dodawane przy użyciu portalu, programu SSMS lub programu PowerShell.Additional user and group accounts are added by using the portal, SSMS, or PowerShell.

Użytkownicy końcowi inni niż administracyjni, którzy wykonują zapytania dotyczące danych, mają przyznawane prawa dostępu za pomocą ról bazy danych.Non-administrative end users who query data are granted access through database roles. Rola bazy danych jest tworzona jako oddzielny obiekt w bazie danych i ma zastosowanie tylko do bazy danych, w której została utworzona.A database role is created as a separate object in the database, and applies only to the database in which that role is created. Role bazy danych są definiowane w oparciu o uprawnienia administratora, odczytu oraz odczytu i przetwarzania (bazy danych).Database roles are defined by (database) Administrator, Read, and Read and Process permissions. Konta użytkowników i grup są dodawane przy użyciu programu SSMS lub PowerShell.User and group accounts are added by using SSMS or PowerShell.

Zabezpieczenia na poziomie wierszaRow-level security

Modele tabelaryczne na wszystkich poziomach zgodności obsługują zabezpieczenia na poziomie wiersza.Tabular models at all compatibility levels support row-level security. Zabezpieczenia na poziomie wiersza są konfigurowane w modelu przy użyciu wyrażeń języka DAX definiujących wiersze w tabeli oraz dowolne wiersze w powiązanej tabeli wielokierunkowej, dla której użytkownik może tworzyć zapytania.Row-level security is configured in the model by using DAX expressions that define the rows in a table, and any rows in the many direction of a related table that a user can query. Filtry wiersza używające wyrażeń języka DAX są definiowane na potrzeby uprawnień odczytu oraz odczytu i przetwarzania.Row filters using DAX expressions are defined for the Read and Read and Process permissions.

Zabezpieczenia na poziomie obiektuObject-level security

Modele tabelaryczne na poziomie zgodności 1400 obsługują zabezpieczenia na poziomie obiektu, które obejmują zabezpieczenia na poziomie tabeli i zabezpieczenia na poziomie kolumny.Tabular models at the 1400 compatibility level support object-level security, which includes table-level security and column-level security. Zabezpieczenia na poziomie obiektu są ustawiane w metadanych opartych na formacie JSON w pliku Model.bim przy użyciu języka TMSL lub modelu TOM.Object level security is set in the JSON-based metadata in the Model.bim file by using TMSL, or TOM. Aby dowiedzieć się więcej, zobacz Object-level security (Zabezpieczenia na poziomie obiektu).To learn more, see Object-level security.

Automatyzacja za pośrednictwem jednostek usługAutomation through service principals

Jednostki usług to zasoby aplikacji usługi Azure Active Directory tworzone w ramach dzierżawy w celu przeprowadzania nienadzorowanych operacji na poziomie zasobu lub usługi.Service principals are an Azure Active Directory application resource you create within your tenant to perform unattended resource and service level operations. Jednostki usług są używane przez usługę Azure Automation, tryb nienadzorowany programu PowerShell, niestandardowe aplikacje klienckie i aplikacje internetowe do automatyzacji typowych zadań, takich jak odświeżanie danych, skalowanie w górę lub w dół oraz wstrzymywanie i wznawianie.Service principals are used with Azure Automation, PowerShell unattended mode, custom client applications, and web apps to automate common tasks like data refresh, scale up/down, and pause/resume. Uprawnienia są przypisywane do jednostek usług za pośrednictwem członkostwa w rolach.Permissions are assigned to service principals through role membership. Aby dowiedzieć się więcej, zobacz Automation with service principals (Automatyzacja przy użyciu jednostek usługi).To learn more, see Automation with service principals.

Zarządzanie platformą AzureAzure governance

Usługa Azure Analysis Services jest objęta warunkami dotyczącymi usług online firmy Microsoft i zasadami zachowania poufności informacji firmy Microsoft.Azure Analysis Services is governed by the Microsoft Online Services Terms and the Microsoft Privacy Statement. Aby dowiedzieć się więcej na temat zabezpieczeń platformy Azure, zobacz Microsoft Trust Center.To learn more about Azure Security, see the Microsoft Trust Center.

Korzystaj z narzędzi, które już znaszUse the tools you already know

Narzędzia programistyczne BI

Visual StudioVisual Studio

Opracowywanie i wdrażanie modeli przy użyciu programu Visual Studio z projektami Analysis Services.Develop and deploy models with Visual Studio with Analysis Services projects. Rozszerzenie projekty Analysis Services zawiera szablony i kreatory umożliwiające szybkie rozpoczęcie pracy.The Analysis Services projects extension includes templates and wizards that get you up and going quickly. Środowisko tworzenia modelu w programie Visual Studio zawiera teraz nowoczesne zapytania dotyczące źródła danych pobieranie danych i funkcje programu mashup dla tabelarycznych modeli 1400 i wyższych.The model authoring environment in Visual Studio now includes the modern Get Data data source query and mashup functionality for tabular 1400 and higher models. Jeśli znasz już funkcję Get Data w programach Power BI Desktop i Excel 2016, wiesz już, jak łatwo tworzy się wysoce dostosowywalne zapytania do źródeł danych.If you're familiar with Get Data in Power BI Desktop and Excel 2016, you already know how easy it is to create highly customized data source queries.

Projekty Analysis Services firmy Microsoft są dostępne jako bezpłatny możliwy do zainstalowania pakiet VSIX.Microsoft Analysis Services Projects is available as a free installable VSIX package. Pobierz z witryny Marketplace.Download from Marketplace. Rozszerzenie współpracuje z dowolną wersją programu Visual Studio 2017 lub nowszą, w tym bezpłatną wersję Community.The extension works with any version of Visual Studio 2017 and later, including the free Community edition.

SQL Server Management StudioSql Server Management Studio

Zarządzaj serwerami i bazami danych modeli przy użyciu programu SQL Server Management Studio (SSMS).Manage your servers and model databases by using SQL Server Management Studio (SSMS). Łącz się ze swoimi serwerami w chmurze.Connect to your servers in the cloud. Uruchamiaj skrypty TMSL bezpośrednio z okna zapytań XMLA i automatyzuj zadania za pomocą skryptów TMSL i programu PowerShell.Run TMSL scripts right from the XMLA query window, and automate tasks by using TMSL scripts and PowerShell. Nowe funkcje i możliwości pojawiają się bardzo szybko — program SSMS jest aktualizowany co miesiąc.New features and functionality happen fast - SSMS is updated monthly.

Narzędzia Open SourceOpen-source tools

Analysis Services ma żywej społeczność deweloperów, którzy tworzą narzędzia.Analysis Services has a vibrant community of developers who create tools. Pamiętaj, aby zapoznać się z Edytorem tabelarycznymi narzędziem Open Source umożliwiającym tworzenie i konserwowanie modeli tabelarycznych oraz zarządzanie nimi za pomocą intuicyjnego, lekkiego edytora.Be sure to check out Tabular Editor, an open-source tool for creating, maintaining, and managing tabular models using an intuitive, lightweight editor. Język DAX Studioto doskonałe narzędzie typu "open source" służące do tworzenia, diagnostyki, dostrajania wydajności i analizowania danych języka DAX.DAX Studio, is a great open-source tool for DAX authoring, diagnosis, performance tuning, and analysis.

PowerShellPowerShell

Zadania zarządzania zasobami serwerowymi, takie jak tworzenie zasobów serwera, zawieszanie lub wznawianie operacji serwerowych czy zmienianie poziomu (warstwy) serwera, korzystają z poleceń cmdlet programu Azure PowerShell.Server resource management tasks like creating server resources, suspending or resuming server operations, or changing the service level (tier) use Azure PowerShell cmdlets. Inne zadania do zarządzania bazami danych, takie jak dodawanie lub usuwanie członków ról, przetwarzanie czy uruchamianie skryptów TMSL używają poleceń cmdlet w module SqlServer.Other tasks for managing databases such as adding or removing role members, processing, or running TMSL scripts use cmdlets in the SqlServer module. Aby dowiedzieć się więcej, zobacz Zarządzanie usługami Azure Analysis Services przy użyciu programu PowerShell.To learn more, see Manage Azure Analysis Services with PowerShell.

Model obiektów i obsługa skryptówObject model and scripting

Modele tabelaryczne oferują szybkie tworzenie rozwiązań i są wysoce dostosowywalne.Tabular models offer rapid development and are highly customizable. Modele tabelaryczne mają usługę TOM (Tabular Object Model) do opisywania obiektów modeli.Tabular models include the Tabular Object Model (TOM) to describe model objects. Usługa TOM jest dostępna w pakiecie JSON za pośrednictwem języka TMSL (Tabular Model Scripting Language) oraz języka definicji danych AMO w przestrzeni nazw Microsoft.AnalysisServices.Tabular.TOM is exposed in JSON through the Tabular Model Scripting Language (TMSL) and the AMO data definition language through the Microsoft.AnalysisServices.Tabular namespace.

Obsługuje najnowsze narzędzia klienckieSupports the latest client tools

Wizualizacja danych

Nowoczesne narzędzia do eksploracji i wizualizacji danych, takie jak Power BI, Excel, Reporting Services czy narzędzia innych firm, są obsługiwane i udostępniają użytkownikom wysoce interakcyjny i rozbudowany wizualnie wgląd w dane modelu.Modern data exploration and visualization tools like Power BI, Excel, Reporting Services, and third-party tools are all supported, providing users with highly interactive and visually rich insights into your model data.

Monitorowanie i diagnostykaMonitoring and diagnostics

Azure Analysis Services jest zintegrowany z metrykami Azure Monitor, co zapewnia szeroką liczbę metryk specyficznych dla zasobów, które ułatwiają monitorowanie wydajności i kondycji serwerów.Azure Analysis Services is integrated with Azure Monitor metrics, providing an extensive number of resource-specific metrics to help you monitor the performance and health of your servers. Aby dowiedzieć się więcej, zobacz monitorowanie metryk serwera.To learn more, see Monitor server metrics. Rejestrowanie metryk przy użyciu dzienników platformy zasobów.Record metrics with resource platform logs. Monitoruj i wysyłaj dzienniki do usługi Azure Storage, przesyłaj je strumieniowo do usługi Azure Event Hubs i eksportuj je do dzienników usługi Azure Monitor dostępnej na platformie Azure.Monitor and send logs to Azure Storage, stream them to Azure Event Hubs, and export them to Azure Monitor logs, a service of Azure. Aby dowiedzieć się więcej, zobacz Setup diagnostic logging (Konfigurowanie rejestrowania diagnostycznego).To learn more, see Setup diagnostic logging.

Usługa Azure Analysis Services obsługuje również dynamiczne widoki zarządzania (DMV).Azure Analysis Services also supports using Dynamic Management Views (DMVs). W oparciu o składnię języka SQL widoki DMV współdziałają z zestawami wierszy schematu, które zwracają metadane i informacje dotyczące monitorowania wystąpienia serwera.Based on SQL syntax, DMVs interface schema rowsets that return metadata and monitoring information about server instance.

DokumentacjaDocumentation

W tej sekcji została przedstawiona dokumentacja dotycząca usługi Azure Analysis Services.Documentation specific to Azure Analysis Services is included here. Spis treści po lewej stronie ekranu przeglądarki umożliwia wyszukiwanie artykułów.Use the table of contents on the left side of your browser screen to find articles.

Ponieważ modele tabelaryczne w Azure Analysis Services są znacznie takie same jak modele tabelaryczne w SQL Server Analysis Services i Power BI Premium zestawach danych, istnieje obszerna biblioteka udostępnionych samouczków modelowania, koncepcji, procedur, deweloperów i referencyjnych artykułów Analysis Services w dokumentacjiprogramu.Because tabular models in Azure Analysis Services are much the same as tabular models in SQL Server Analysis Services and Power BI Premium datasets, there's an extensive library of shared data modeling tutorials, conceptual, procedural, developer, and reference articles in Analysis Services documentation. Artykuły w dokumentacji udostępnionej Analysis Services są wyświetlane, jeśli mają zastosowanie również do Azure Analysis Services za pomocą transparentu znajdującego się pod tytułem.Articles in the shared Analysis Services documentation show if they also apply to Azure Analysis Services by an APPLIES TO banner beneath the title. Możesz również użyć selektora wersji powyżej spisu treści, aby wyświetlić tylko te artykuły, które są stosowane do używanej platformy.You can also use the Version selector above the table of contents to see only those articles that apply to the platform you're using.

Dokumentacja udostępniona

Zostań współautorem!Contribute!

Analysis Services Dokumentacja, taka jak w tym artykule, to open source.Analysis Services documentation, like this article, is open source. Aby dowiedzieć się więcej o tym, jak można współtworzyć, zobacz Przewodnik współautora witryny docs.To learn more about how you can contribute, see the Docs contributor guide.

W dokumentacji dotyczącej usługi Azure Analysis Services są używane również informacje na temat problemów z usługą GitHub.Azure Analysis Services documentation also uses GitHub Issues. Użytkownik może przekazać swoją opinię na temat produktu lub dokumentacji.You can provide feedback about the product or documentation. W tym celu należy skorzystać z sekcji opinii w dolnej części artykułu.Use Feedback at the bottom of an article. Problemy z usługą GitHub nie są włączone dla udostępnionej dokumentacji Analysis Services.GitHub Issues are not enabled for the shared Analysis Services documentation.

BlogiBlogs

Wszystko zmienia się tak szybko.Things are changing rapidly. Pobierz najnowsze informacje na blogu Power BI i blogu platformy Azure.Get the latest information on the Power BI blog and Azure blog.

SpołecznośćCommunity

Społeczność użytkowników usług Analysis Services jest bardzo aktywna.Analysis Services has a vibrant community of users. Dołącz do konwersacji na forum usług Azure Analysis Services.Join the conversation on Azure Analysis Services forum.

Następne krokiNext steps