Aracılığıyla paylaş


Nasıl Yapılır: Bir Analysis Services iş adım (SQL Server Management Studio'yu) oluşturma

Bu konu, oluşturmak ve tanımlamak açıklar SQL Server yürütmek Aracısı iş adımları SSAS komutları ve sorgular. Kullanan bir iş adım çalıştırmak için SSAS alt sistem, kullanıcının bir üyesi olması gerekir sysadmin sabit sunucu rolü veya bu alt sistem kullanmak üzere tanımlanmış bir geçerli yetkili hesap erişimi vardır.Buna ek olarak, SQL Server Aracı hizmet hesabının veya proxy bir SSAS Yönetici ve geçerli bir Windows etki alanı hesabıdır. Bir yetkili hesap tanımlama hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Bir proxy (SQL Server Management Studio'yu) oluşturma

Analysis Services komut iş adım oluşturmak için

  1. In Object Explorer, connect to an instance of the SQL Server Database Engine, and then expand that instance.

  2. Genişletme SQL Server Aracısı, yeni iş oluşturmak veya varolan bir işi'ni sağ tıklatın ve sonra özellikleri.

    iş oluşturma hakkında daha fazla bilgi için bkz: Işleri oluşturuluyor.

  3. Içinde iş Özellikleri iletişim kutusunda, tıklatın.Adımları ' ı tıklatın ve sayfaNEW.

  4. Içinde Yeni proje adım iletişim kutusuna bir iş yazınAdım adı.

  5. Içinde TYPE tıklatın.SQL Server Analysis Services komut.

  6. Içinde Farklı Çalıştır listesi, a kullanmak üzere tanımlanmış bir proxy seçinSSAS Komut alt sistemi. Üye olan BIR kullanıcı, sysadmin sabit sunucu rolü aynı zamanda seçinSQL Agent hizmet hesabı , bu iş adımı çalıştırılacak.

  7. Seçin Sunucu burada iş adım çalıştırın veya sunucu adını yazın.

  8. Içinde Command kutusuna yürütülecek deyimini yazın veya tıklatınAçık bir deyim seçin.

    The statement must be an XML for SSASExecute method.The statement may not contain a complete SOAP envelope or an XML for Analysis SSASDiscover method.Süre SQL Server Management Studio tam Basit Nesne Erişim Protokolü (SOAP) Zarf destekler ve Keşfedin yöntem, SQL Server iş adımları Aracısı yoktur. XML hakkında daha fazla bilgi için SSAS, bkz: XML for Analysis Genel bakış (XMLA).

  9. Tıklatın Gelişmiş sayfa, bu iş adım, hangi eylem gibi seçenekleri tanımlamak içinSQL Server Aracı, iş adım başarılı ya da, iş adım denedi, kaç kez başarısız olursa ve iş adım yazılması katmalıdır. Yalnızca üyeleri sysadmin sabit sunucu rolü, iş adım çıktı bir dosyaya yazabilirsiniz.

Çözümleme Hizmetleri sorgusu oluşturmak için iş adım

  1. In Object Explorer, connect to an instance of the SQL Server Database Engine, and then expand that instance.

  2. Genişletme SQL Server Aracısı, yeni iş oluşturmak veya varolan bir işi'ni sağ tıklatın ve sonra özellikleri.

  3. iş oluşturma hakkında daha fazla bilgi için bkz: Işleri oluşturuluyor.

  4. Içinde Proje Özellikleri iletişim tıklatın.Adımları ' ı tıklatın ve sayfaNEW.

  5. Içinde Yeni proje adım iletişim kutusunda, bir iş yazın.Adım adı.

  6. Içinde TYPE tıklatın.SQL Server Analysis Services Query.

  7. Içinde Farklı Çalıştır listesi, a kullanmak üzere tanımlanmış bir proxy seçinSSAS Alt sorgu. Üye olan BIR kullanıcı, sysadmin sabit sunucu rolü aynı zamanda seçinSQL Agent hizmet hesabı , bu iş adımı çalıştırılacak.

  8. Seçin Sunucu and the Veritabanı burada iş adım çalıştırın veya sunucu veya veritabanı adını yazın.

  9. Içinde Command kutusuna yürütülecek deyimini yazın veya tıklatınAçık bir deyim seçin.

    deyim, bir çok boyutlu deyim (MDX) sorgusu olması gerekir.MDX hakkında daha fazla bilgi için bkz: MDX sorgusu temelleri (MDX).

  10. Tıklatın Gelişmiş sayfa, bu iş adım, hangi eylem gibi seçenekleri tanımlamak içinSQL Server Aracı, iş adım başarılı ya da, iş adım denedi, kaç kez başarısız olursa ve iş adım yazılması katmalıdır. Yalnızca üyeleri sysadmin sabit sunucu rolü, iş adım çıktı bir dosyaya yazabilirsiniz.

Security

Yalnızca üyeleri sysadmin sabit sunucu rolü, iş adım çıktı bir dosyaya yazabilirsiniz.iş adımı üyeleri olan kullanıcılar tarafından çalıştırılan, SQLAgentUserRole veritabanı rolümsdb veritabanı ve çıktı için yalnızca bir tablo üzerine yazılabilir.SQL Server Aracı iş adım çıktısına yazar sysjobstepslog tablosundamsdb veritabanıdır.